Senior Cloud Operations Support Engineer
About Console Connect
Connecting networks, clouds and businesses, Console Connect by PCCW Global is dedicated to helping organizations overcome the barriers and complexity of connecting to the cloud. Our goal is to provide businesses with on-demand, dedicated connectivity into cloud service providers and partners around the globe, making access to business-critical applications simple, predictable and ultra-secure.
Console Connect by PCCW Global is the world’s first global software-defined interconnection platform, born out of the belief that business connectivity should be simpler and more accessible for all. Console Connect enables users to efficiently manage their private connections via a user-friendly interface, regardless of their level of technical expertise.
Backed by PCCW Global, one of the world’s leading telecommunications groups with a tier 1 global IP network, Console Connect is completely scalable and offers maximum resilience and reliability, leaving you confident and secure in your cloud connections.
Role Overview
This role is part of the engineering team that applies the best of open source technologies to a challenging domain where software meets network.
As a Senior Cloud Operations Support Engineer you will be part of a globally distributed DevOps team and will have the chance to participate in the continuous delivery infrastructure architecture design. In this role you will be responsible for managing and supporting the operations of our cloud-based systems and infrastructure as well as ensuring the smooth functioning of our cloud environments, addressing technical issues, and providing expert-level support to internal teams and customers.
To do this, you’ll have in-depth knowledge and understanding of DevOps, web application software, and design principles. You must have industry-leading technical abilities and excellent communication skills.
Key Responsibilities
Technical Leadership:
1. Manage and monitor cloud-based systems to ensure high availability, performance, resource utilization, and security.
2. Lead the design and implementation of build, test, release and deployment infrastructure environment with a focus on orchestrating system provisioning, deployment, scaling and monitoring.
3. Perform regular system maintenance, including patching, upgrades, backups, and security reviews.
4. Collaborate with cross-functional teams to deploy, configure, and maintain cloud resources and services.
5. Collaborate with vendors and service providers to resolve issues and improve service delivery.
6. Develop strategies to manage the frequency of appropriate support packages and patch applications.
7. Document, maintain, and share systems architecture diagrams, standards, best practices, troubleshooting guides, standard operating procedures, provisioning, and configuration.
8. Troubleshoot and resolve technical issues related to cloud infrastructure, applications, and services.
9. Stay up-to-date with emerging technologies, industry trends, and best practices related to cloud operations.
Agile/Scrum:
10. Participate in Agile SCRUM activities such as daily standup, sprint planning and retrospective meetings.
11. Employ continuous delivery patterns and collaboratively work with other members to achieve successful continuous delivery solutions.
12. Demonstrate continuous effort to improve operations, decrease turnaround times, streamline work processes, and work cooperatively and jointly to provide quality service.
Mentoring:
13. Participate in the team building effort.
14. Ability to delegate technical execution or responsibilities to junior staff members.
15. Provide technical guidance and mentorship to junior team members in all areas of engineering.
Minimum Qualifications
16. Bachelor's degree in computer science or a related field. Relevant certifications (GCP Professional (Preferable), AWS Certified SysOps Administrator, Microsoft Certified: Azure Administrator) are a plus.
17. 4 + years proven experience as a Cloud Operations / DevOps Engineer or a similar role, with a focus on managing, supporting and automating cloud-based infrastructure.
18. Experience in systems management or software development with an eagerness to automate wherever and whenever the possibility arises.
19. Must have multinational work experience.
20. Ability to present complex analysis in a clear, concise and actionable manner.
21. Building relationships across teams to increase effectiveness.
22. Experienced in Google Cloud Computing.
23. Experienced in Kubernetes.
24. Experience in microservices and event-driven architectures.
25. Experience with scripting languages like Python, Bash, etc.
26. Experience with Infrastructure as Code (IAC), incl. GitOps framework, Terraform, etc.
27. Ability to identify key technical points and potential value in a certain technical discipline.
28. Ability to handle and solve product/project problems and difficulties independently.
Preferred Qualifications
29. Experience with GitLab CI/CD.
30. Experience with Redis.
31. Experience with Jenkins.
32. Experience with Github actions.
33. Experience with Ansible.
34. Experience with Auth0 and JWT authentication
35. Experience in Elasticsearch or Big Data databases (MongoDB, etc.).
36. Experience with Relational Databases (PostgreSQL, MySQL, etc.).
37. Experience with SAFe (Scaled Agile Framework or any other Agile Framework).
38. Demonstrated ability to accurately estimate and scope the design & development work.
39. Ability to mentor and train software engineers.
40. Provide technical interviews in his/her area of expertise.