About the Role
Our client, a rapidly expanding telecommunications innovator, is looking for a highly skilled Senior Cloud Network Engineer to join their fully remote team. This role is central to the design, implementation, and management of our client's cloud-based network infrastructure, supporting a wide array of cutting-edge services. You will be responsible for ensuring the scalability, security, and high availability of our cloud networking environment across multiple providers. The ideal candidate thrives in a remote-first setting, possesses deep expertise in cloud networking technologies (AWS, Azure, GCP), and has a passion for automating network operations. This is a unique opportunity to shape the future of cloud infrastructure for a dynamic telecommunications company from the comfort of your own home.
Key Responsibilities
- Design, deploy, and manage secure and scalable network infrastructure within cloud environments (AWS, Azure, GCP).
- Implement and maintain hybrid cloud connectivity solutions, including VPNs and direct connections.
- Automate network provisioning, configuration, and management tasks using infrastructure-as-code tools (e.g., Terraform, Ansible).
- Monitor network performance, troubleshoot complex issues, and implement optimizations for reliability and cost-efficiency.
- Develop and enforce network security policies and best practices within the cloud.
- Collaborate with development and operations teams to support application deployments and ensure network requirements are met.
- Manage cloud networking services such as VPCs, subnets, load balancers, firewalls, and DNS.
- Stay current with emerging cloud networking technologies and trends, providing recommendations for adoption.
- Participate in on-call rotation for incident response and emergency support.
- Contribute to architectural discussions and the overall cloud strategy.
Requirements
- A Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- Minimum of 6 years of experience in network engineering, with at least 3 years focused on cloud networking.
- Proven expertise in designing and managing networks in AWS, Azure, or GCP environments.
- Strong proficiency with infrastructure-as-code tools like Terraform, CloudFormation, or Ansible.
- Deep understanding of networking protocols (TCP/IP, BGP, OSPF, DNS, HTTP/S).
- Hands-on experience with containerization technologies (Docker, Kubernetes) and their networking implications.
- Excellent scripting skills (e.g., Python, Bash) for automation.
- Strong problem-solving skills and the ability to work independently in a remote setting.
- Excellent communication and collaboration skills, comfortable working with distributed teams.
- Relevant cloud certifications (e.g., AWS Certified Advanced Networking, Azure Network Engineer Associate) are highly desirable.
Benefits
- A highly competitive salary and performance-based bonus.
- Fully remote work arrangement.
- Generous allowance for home office setup and professional development.
- Comprehensive health, dental, and vision insurance.
- Opportunities to work with leading-edge cloud technologies and drive innovation.
- 401(k) or equivalent retirement savings plan with company match.