Cloud Network Engineer Role
The company seeks a highly skilled Cloud Network Engineer to join its team. This role focuses on cloud networking across Azure and Google Cloud, requiring expertise in hybrid environments and on-prem to cloud connectivity.
Core 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 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.
* Automate routine network configuration, deployment, and management tasks using scripting languages (e.g., Terraform, Python, PowerShell, Bash).
Essential Skills & Experience:
* 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 Infrastructure as Code (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.
* Excellent communication and interpersonal skills, with the ability to work effectively in a team environment.
Desirable Skills & Qualifications:
* 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.
We Offer:
* A competitive salary.
* A dynamic and collaborative work environment.
* Ongoing training and professional development opportunities.
About Us:
This is a brief description of the company.