25 Aug
|
Hong Kong Telecom
|
Queensland
25 Aug
Hong Kong Telecom
Queensland
Job Description
Senior Cloud Operations Platform Support Engineer
n
PCCW Global is a leading international communications service provider, delivering state-of-the-art mobility, voice, and data solutions to multinational enterprises, telecommunications partners, and cloud/application service providers.
n
With an extensive network spanning over 3,000 cities in 160+ countries across 5 continents, our global reach, combined with localized expertise, ensures best-in-class connections across Africa, the Americas, Asia Pacific, Europe, and the Middle East.
n
Our network portfolio includes integrated communications services, such as connectivity and applications, all tailored, integrated, and orchestrated by the Console Connect platform.
n
Console Connect is a Software Defined Interconnection platform that enables users to self-provision private, high-performance connections within a global ecosystem of enterprises, networks, clouds, SaaS, IoT, and application providers.
n
Accessible from 800+ data centers in 50+ countries, the platform is integrated with major hyperscale cloud providers, including AWS, Google Cloud, IBM Cloud, Microsoft Azure, Oracle and Alibaba Cloud. Users can access a wide array of native and third‐party solutions via the Console Connect portal or API.
n
We are seeking a driven Software Engineer to join our Network Automation team. This team is focused on automating our network infrastructure—specifically, writing code to automate network configuration changes.
n
Reporting to the Technical Lead Engineer, you will join a team of expert Python engineers, designing and implementing automation solutions that directly impact our customer‐facing network operations.
n
We leverage Python within a container‐based microservices architecture,
deployed in Kubernetes using a robust CI/CD pipeline.
n
You will be responsible for developing current software features, enhancing existing services, and driving improvements in performance and scaling, working closely with both internal and external engineering teams.
n
Key Responsibilities
n
n
Software Development:n
n
Estimate timelines for new features and implement them with high‐quality code.
n
Develop a clear, communicated design strategy for all software implementations.
n
Ensure extensive test coverage for developed software.
n
Take full ownership of the project through deployment and subsequent operation in production.
n
Based on the requirements and constraints, develop cost‐effective solutions utilizing your skills and expertise.
n
n
Operational Excellence:n
n
Collaborate across teams to ensure code is deployed in a maintainable and scalable manner, with all potential failure conditions monitored and addressed.
n
Proactively conduct regular systems analysis and recommend necessary changes to policies and procedures.
n
Work across teams to implement new customer‐facing features for network configuration management.
n
n
Maintenance & Quality:n
n
Investigate and fix defects to maintain existing services and applications.
n
Adhere to team standards for code style and version‐control practices.
n
Provide helpful, accurate, and supportive code reviews to peers.
n
Support and develop other team members through advice, coaching, and educational opportunities.
n
n
n
Required Skills and Experience
n
We are looking for a self‐motivated individual who excels at solving complex technical problems with creative engineering solutions.
n
You Are:
n
n
Flexible, change‐resilient, and focused on delivery with a 'can‐do' approach.
n
A natural collaborator who works effectively with colleagues from diverse disciplines.
n
Committed to quality, innovation, and continuous improvement.
n
Passionate about software development and comfortable in a fast‐paced, challenging environment.
n
Comfortable making informed decisions quickly and taking ownership of large‐scale services and applications.
n
Authorized to work in Australia.
n
n
You Have:
n
n
Commercial software development experience with a minimum of 2 years of using Python programming language.
n
A solid understanding of REST APIs, microservice architecture, Docker containers, and Kubernetes.
n
Experience with:n
n
a. relational databases, including PostgreSQL.
n
b. designing concurrent and distributed systems.
n
c. working in an agile team environment.
n
n
Understanding of the full software development lifecycle.
n
Beneficial (But Not Required) Experience:n
n
Developing messaging‐based systems.
n
Google Cloud.
n
Layer 2 and Layer 3 networking fundamentals.
n
Using Cisco IOS and network devices in general.
n
Involved in the wider developer community or open‐source projects.
n
n
#J-*****-Ljbffr
📌 Senior Cloud Operations Platform Support Engineer (Queensland)
🏢 Hong Kong Telecom
📍 Queensland