About the Role
Our client, a forward-thinking innovator in the Telecoms space, is looking for a skilled Remote Cloud Network Engineer to join their fully remote team. This critical role will focus on designing, implementing, and managing secure, scalable, and high-performance cloud-based network infrastructures that underpin our digital services. As a remote-first company, we are committed to building a distributed workforce where talent and dedication are paramount, regardless of location. You will be responsible for architecting cloud networking solutions, ensuring seamless connectivity, and maintaining robust security postures across our cloud environments. This is an exceptional opportunity to work with the latest cloud technologies, solve complex networking challenges, and contribute to the growth of a leading telecommunications provider from the comfort of your home office. Your expertise will be vital in ensuring the reliability and efficiency of our cloud-native operations.
Key Responsibilities
- Design, deploy, and manage complex network architectures on major cloud platforms (AWS, Azure, GCP).
- Implement and maintain robust network security controls within cloud environments, including firewalls, VPNs, and security groups.
- Ensure high availability and performance of cloud networks through effective monitoring, troubleshooting, and optimization.
- Develop and manage cloud networking services such as VPCs, subnets, routing, load balancing, and DNS.
- Automate network provisioning, configuration, and management tasks using scripting and infrastructure-as-code tools.
- Collaborate with development and operations teams to support application deployments and ensure network requirements are met.
- Monitor network traffic, identify potential issues, and implement proactive solutions.
- Stay current with cloud networking trends, best practices, and new service offerings.
- Document network designs, configurations, and operational procedures.
- Participate in on-call rotations to address urgent network issues.
Requirements
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent experience.
- Proven experience (5+ years) in network engineering, with a significant focus on cloud networking (AWS, Azure, or GCP).
- In-depth knowledge of cloud networking concepts, services, and best practices.
- Experience with implementing and managing virtual private clouds (VPCs), subnets, routing, and firewalls in cloud environments.
- Proficiency in scripting languages (e.g., Python, Bash) and infrastructure-as-code tools (e.g., Terraform, CloudFormation).
- Understanding of traditional networking concepts (TCP/IP, BGP, VPNs) and how they apply to cloud environments.
- Experience with containerization technologies (Docker, Kubernetes) is a plus.
- Strong troubleshooting and problem-solving skills in complex distributed systems.
- Excellent communication and collaboration skills, especially within a remote team setting.
- Relevant cloud networking certifications (e.g., AWS Certified Advanced Networking, Azure Network Engineer Associate) are highly desirable.
Benefits
- Fully remote work arrangement, offering unparalleled flexibility.
- Competitive salary package with performance-based bonuses.
- Comprehensive health, dental, and vision insurance.
- Generous paid time off and vacation policy.
- Budget for professional development, training, and certifications.
- Allowance for home office setup and continued work-from-home expenses.
- Access to cutting-edge cloud technologies and challenging projects.
- Supportive and collaborative virtual team environment within the Telecoms industry.