**Job Overview**
We are seeking a highly skilled Cloud Network Engineer to lead our cloud networking efforts across Microsoft Azure and Google Cloud Platform (GCP).
The ideal candidate will have a solid understanding of hybrid environments and on-prem to cloud connectivity, as well as experience with Infrastructure as Code (IaC) tools such as Terraform.
**Key Responsibilities:**
* Design, implement, and manage network architectures within Microsoft Azure and Google Cloud Platform (GCP), including Virtual Networks (VNets), Virtual Private Clouds (VPCs), 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 Express Route, 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:**
* 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, Express Route).
* Knowledge of Google Cloud Platform (GCP) networking services (e.g., VPC, Cloud VPN, Cloud Interconnect, Cloud Load Balancing, Cloud DNS).
* Proficiency with Infrastructure as Code (IaC) tools, particularly Terraform.
* Solid understanding of core networking concepts, including TCP/IP, DNS, VPN, routing protocols (BGP), and network security.