About the Role
Our client, a trailblazer in the telecommunications industry, is actively seeking a highly accomplished Cloud Network Architect to join their fully remote, forward-thinking team. This is an exceptional opportunity to architect and implement cloud-native network solutions that drive innovation in connectivity. As a remote-first company, we value autonomy, collaboration, and a results-oriented approach. You will be instrumental in designing, deploying, and managing sophisticated cloud network environments across major providers like AWS, Azure, and GCP. Your expertise will be critical in ensuring the scalability, security, and reliability of our client's cloud infrastructure, supporting a vast array of telecom services. This role offers the unique chance to work at the forefront of cloud networking technology, contributing to projects that redefine communication standards. The position, though associated with Cape Town, Western Cape , operates entirely remotely, offering unparalleled flexibility.
Key Responsibilities
- Design and implement scalable, secure, and highly available network architectures in multi-cloud environments (AWS, Azure, GCP).
- Develop cloud networking strategies aligned with business objectives and industry best practices.
- Define and enforce network security policies, access controls, and compliance standards within the cloud.
- Manage and optimize cloud network performance, including VPCs, subnets, routing, firewalls, and load balancing.
- Automate network provisioning and configuration using tools like Terraform, CloudFormation, or Ansible.
- Collaborate with development and operations teams to integrate network solutions seamlessly.
- Troubleshoot complex cloud networking issues and provide timely resolution.
- Mentor junior engineers and contribute to the team's technical growth.
- Evaluate and recommend new cloud networking technologies and services.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent experience.
- Minimum of 7 years of experience in network architecture and engineering, with at least 3 years focused on cloud networking.
- Demonstrated expertise in designing and deploying networks on AWS, Azure, or GCP.
- Strong understanding of core cloud networking concepts (VPC, VNet, Load Balancers, DNS, VPN, Transit Gateway).
- Proficiency in network automation tools and scripting languages (Python, Bash).
- Solid knowledge of network security principles, firewalls, IDS/IPS, and WAFs in a cloud context.
- Experience with container networking (e.g., Kubernetes networking) is a plus.
- Excellent analytical, problem-solving, and communication skills.
- Ability to work autonomously and effectively in a fully remote environment.
Benefits
- Highly competitive salary and performance-based bonuses.
- Comprehensive benefits package including medical, dental, and retirement plans.
- Generous annual leave and paid public holidays.
- Significant opportunities for professional development, training, and certifications.
- A vibrant and inclusive remote-first work culture.
- Exposure to cutting-edge cloud and telecom technologies.
- Home office stipend.