About the Role
Our client, a progressive telecommunications company, is actively seeking a highly skilled Senior Cloud Network Engineer to join their fully remote team. This position is pivotal in designing, implementing, and managing our cloud-based network infrastructure, ensuring seamless connectivity and optimal performance for our diverse range of services. You will play a key role in architecting secure, scalable, and resilient cloud networks, working with cutting-edge technologies. The ideal candidate possesses extensive experience with major cloud providers, a deep understanding of networking principles, and a passion for cloud-native solutions. This is an exceptional opportunity to shape the future of cloud networking in a remote-first environment, contributing significantly to our strategic goals.
Key Responsibilities
- Design, deploy, and manage secure and scalable network architectures within major cloud platforms (AWS, Azure, GCP).
- Implement and maintain virtual private clouds (VPCs), subnets, routing, and security groups.
- Configure and manage cloud networking services such as load balancers, VPN gateways, and direct connections.
- Develop and automate network infrastructure using Infrastructure as Code (IaC) tools like Terraform or CloudFormation.
- Monitor cloud network performance, troubleshoot issues, and implement optimizations.
- Collaborate with application development and operations teams to ensure robust network solutions supporting cloud applications.
- Implement network security best practices within the cloud environment, including firewalls, WAFs, and intrusion detection systems.
- Stay current with cloud networking trends and emerging technologies, providing recommendations for adoption.
- Create and maintain detailed network documentation for cloud environments.
- Participate in on-call rotations for incident response and emergency support.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field; relevant cloud certifications are highly desirable.
- Minimum of 6 years of experience in network engineering, with at least 3 years focused specifically on cloud networking.
- Proven experience designing and implementing complex network solutions on AWS, Azure, or GCP.
- Deep understanding of cloud networking concepts, including VPCs, VNETs, Transit Gateways, and cloud firewalls.
- Proficiency with Infrastructure as Code (IaC) tools (Terraform, CloudFormation, ARM templates).
- Strong knowledge of networking protocols (TCP/IP, BGP, VPNs) and network security principles.
- Experience with containerization technologies (Docker, Kubernetes) and their networking implications.
- Excellent problem-solving and troubleshooting skills in distributed cloud environments.
- Strong communication skills, with the ability to articulate technical concepts effectively to diverse audiences.
- Experience working in a remote, collaborative team environment.
Benefits
- Our client offers a highly competitive salary, comprehensive health benefits, generous remote work allowances, and significant opportunities for professional growth and certifications.
- This role provides the ultimate flexibility of being fully remote, allowing you to work from anywhere.
- Join a forward-thinking company and be at the forefront of cloud innovation in the telecommunications sector.