**Job Title:** Senior Cloud Network Engineer
About the Role
The role focuses on designing and implementing cloud networking architectures across multiple platforms, including Azure and Google Cloud. A solid understanding of hybrid environments and on-prem to cloud connectivity is essential.
Key Responsibilities
* Design, implement, and manage network architectures within Microsoft Azure and Google Cloud Platform (GCP), including virtual networks (VNs), virtual private clouds (VPs), subnets, routing tables, network security groups (NSGs), next-generation firewalls (NGFWs), and VPNs.
* Develop, maintain, and manage network infrastructure using Infrastructure as Code (IaC) tools such as Terraform.
* Implement and enforce network security best practices, including access controls, segmentation, intrusion detection/prevention, and compliance with industry standards.
* Design and implement secure and efficient connectivity solutions between on-premises environments and cloud platforms, including ExpressRoute, VPN gateways, and Cloud Interconnect.
* Provide expert-level support for complex cloud network issues, using observability tools to ensure high availability, reliability, and rapid incident resolution.
Requirements
We are looking for a skilled professional with:
* 5+ years hands-on experience with Terraform in production cloud environments.
* Demonstrated experience automating cloud network infrastructure (not just manual configuration).
* Production experience with Azure Networking Services and either GCP or AWS Networking.
* Proven experience as a Network Engineer or Cloud Network Engineer in a production environment.
* Strong hands-on experience with Microsoft Azure Networking Services (e.g., Virtual Network, Next-Generation Firewalls, Load Balancer, Azure DNS, ExpressRoute).
* Knowledge of Google Cloud Platform (GCP) Networking Services (e.g., VPC, Cloud VPN, Cloud Interconnect, Cloud Load Balancing, Cloud DNS).
* Proficiency with IaC tools, particularly Terraform.
* Solid understanding of core networking concepts, including TCP/IP, DNS, VPN, Routing Protocols (BGP), and Network Security.
* Familiarity with CI/CD pipelines and DevOps practices.
Desirable Skills & Qualifications
We welcome applications from candidates with:
* Relevant cloud certifications (e.g., Microsoft Certified: Azure Network Engineer Associate, Google Cloud Certified - Professional Cloud Network Engineer).
* Knowledge of containerization technologies (Docker, Kubernetes) and their networking requirements.
This is an exciting opportunity to join our team and contribute to the design and implementation of cutting-edge cloud networking solutions.