Overview
Skills
Job Details
Job Details
Azure Network Engineer
Remote
Long Term Contract
Job Description:
We are seeking a skilled Azure Network Engineer with expertise in designing, implementing,
and managing scalable, secure network solutions within Microsoft Azure. This role requires a
strong understanding of cloud networking principles and hands-on experience with
Infrastructure as Code (IaC), particularly using Terraform. The engineer will be responsible
for automating network deployments, optimizing performance, and ensuring high availability
and security across hybrid and cloud-only environments.
Key Responsibilities:
Design, configure, and maintain Azure networking components including Virtual
Networks (VNets), ExpressRoute, VPN Gateways, Load Balancers, Network Security
Groups (NSGs), and Azure Firewall.
Build and manage reproducible, version-controlled infrastructure using Terraform for
deploying Azure network resources.
Develop and maintain Terraform modules and ensure alignment with security and
operational standards.
Implement hybrid connectivity solutions integrating on-premises environments with
Azure.
Troubleshoot network issues and optimize network performance and reliability.
Work collaboratively with cloud architects, DevOps, and security teams to support
application and infrastructure projects.
Qualifications:
Proven experience with Microsoft Azure networking services and hybrid cloud
environments.
Strong hands-on experience with Terraform and Infrastructure as Code best practices.
Proficiency in routing, subnetting, DNS, VPNs, and firewalls.
Experience with version control systems (e.g., Git) and CI/CD pipelines for IaC
deployments.
Azure certification(s) such as AZ-700 (Azure Network Engineer Associate) or AZ-104
preferred.
Familiarity with other IaC tools (e.g., ARM, Bicep) is a plus.