Azure Network Engineer
Position: Azure Network EngineerRemote OpportunityEmployment Type: ContractJob 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