Lead Cloud Network Engineer
Pretoria, 0002, South Africa
Listed on 2026-10-19
-
IT/Tech
Cloud Computing: Infrastructure & Operations, Systems Engineer, Network Engineer
Our client, a rapidly expanding technology firm, is seeking an experienced and innovative Lead Cloud Network Engineer to guide their cloud networking strategy and infrastructure. This pivotal role involves designing, implementing, and managing highly available, scalable, and secure network environments on major cloud platforms. You will be instrumental in architecting solutions that support cutting-edge applications and services, ensuring optimal performance and reliability.
This is a hybrid position, allowing for collaboration with our expert teams in our Pretoria, Gauteng, ZA offices while also offering the flexibility of remote work for certain tasks. We are searching for a visionary leader with a deep understanding of cloud networking principles, automation, and best practices.
- Design, implement, and maintain robust and scalable network architectures on cloud platforms such as AWS, Azure, and GCP.
- Develop and enforce network security policies and best practices within cloud environments.
- Automate network provisioning, configuration, and management tasks using infrastructure-as-code tools (e.g., Terraform, Cloud Formation).
- Oversee the implementation and optimization of Virtual Private Clouds (VPCs), subnets, routing, load balancing, and firewalls.
- Collaborate with application development, Dev Ops, and security teams to ensure seamless integration and efficient network performance.
- Troubleshoot complex network issues in cloud environments, identifying root causes and implementing timely resolutions.
- Monitor network performance, availability, and security, proactively identifying and addressing potential problems.
- Stay current with the latest cloud networking technologies, trends, and emerging best practices.
- Provide technical leadership and mentorship to junior network engineers.
- Develop and maintain comprehensive network documentation, including architecture diagrams and operational procedures.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Minimum of 8 years of experience in network engineering, with at least 5 years focused on cloud networking.
- Proven experience designing and managing complex network infrastructures on AWS, Azure, or GCP.
- In-depth knowledge of cloud networking concepts, including VPCs, subnets, routing, VPNs, load balancing, and security groups.
- Hands-on experience with infrastructure-as-code tools such as Terraform, Ansible, or Cloud Formation.
- Strong understanding of networking protocols (TCP/IP, BGP, OSPF, HTTP/S) and security principles.
- Experience with containerization technologies (Docker, Kubernetes) and their networking implications.
- Excellent troubleshooting, analytical, and problem-solving skills.
- Demonstrated ability to lead technical projects and mentor team members.
- Strong communication and interpersonal skills, with the ability to collaborate effectively in a hybrid team.
- Relevant cloud certifications (e.g., AWS Certified Advanced Networking Specialty, Azure Network Engineer Associate) are highly desirable.
Our client offers a highly competitive salary, annual performance bonus, comprehensive health and wellness benefits, and a generous retirement savings plan. This hybrid role provides the flexibility to balance remote work with in-office collaboration in Pretoria, Gauteng, ZA . We are committed to employee growth, offering opportunities for advanced training, certifications, and career advancement. Join a forward-thinking company and play a key role in shaping our cloud infrastructure for the future.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).