About the Role
Our client, a globally recognized leader in telecommunications technology, is expanding its engineering capabilities and is looking for a highly motivated Remote Senior Cloud Network Engineer to join their forward-thinking team. This role is designed for individuals who thrive in a remote-first environment, possessing deep expertise in cloud networking architectures and infrastructure. You will be instrumental in designing, implementing, and managing scalable, secure, and high-performance cloud network environments that support our client's cutting-edge services. This position offers the unique advantage of working from anywhere within South Africa, with a strong emphasis on asynchronous communication and virtual collaboration, while being based operationally near Durban.
Key Responsibilities
- Design, deploy, and manage complex cloud network solutions on major platforms such as AWS, Azure, or GCP.
- Implement and maintain robust network security measures, including firewalls, VPNs, and access control policies within cloud environments.
- Optimize network performance, reliability, and cost-effectiveness in the cloud.
- Develop and automate network provisioning, configuration, and management processes using Infrastructure as Code (IaC) tools like Terraform or CloudFormation.
- Monitor cloud network infrastructure for performance bottlenecks, security threats, and availability issues, implementing proactive solutions.
- Collaborate with distributed engineering teams across different time zones to support application deployments and infrastructure needs.
- Troubleshoot complex network issues in multi-cloud and hybrid environments.
- Contribute to the development of network architecture standards and best practices for cloud deployments.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- 5+ years of experience in network engineering, with at least 3 years focused specifically on cloud networking (AWS, Azure, GCP).
- In-depth knowledge of cloud networking concepts such as VPCs/VNets, subnets, routing, load balancing, and firewalls within cloud provider ecosystems.
- Proficiency with Infrastructure as Code (IaC) tools (e.g., Terraform, Ansible, CloudFormation).
- Experience with containerization technologies (Docker, Kubernetes) and their networking implications.
- Strong understanding of network security best practices in cloud environments.
- Excellent problem-solving skills and the ability to work independently in a remote setting.
- Relevant cloud certifications (e.g., AWS Certified Advanced Networking, Azure Network Engineer Associate) are highly desirable.
Benefits
- Attractive salary commensurate with experience and remote work designation.
- Comprehensive private medical insurance and retirement savings plan.
- Generous annual leave and paid time off.
- Home office setup stipend and ongoing technology allowance.
- Significant opportunities for continuous learning and professional certifications.
- Work from the comfort of your home, with the flexibility and autonomy inherent to a remote-first role, supporting a Durban-based operation.