Position : Azure DevOps & Network Engineer
Location: McKinney, Texas
Duration : 1 Year
Key Responsibilities
Azure Infrastructure & Terraform Engineering
Design, build, and own Azure infrastructure using Terraform as the primary IaC tool.
Create reusable Terraform modules from scratch, not just consume existing templates.
Explain and apply:
Resource dependencies
State management (remote state, locking, drift detection)
Environment isolation strategies
Integrate Terraform with Azure DevOps YAML pipelines for controlled CI/CD deployments.
Perform rootcause analysis for failed Terraform plans/applies and configuration drift.
Refactor manually created Azure resources into fully Terraformmanaged infrastructure.
Azure & Hybrid Network Engineering (Core Requirement)
Act as the primary Network Engineering SME for Azure and hybrid environments.
Design and troubleshoot:
Azure VNETs, subnets, peering, and hubandspoke architectures
NSGs, ASGs, UDRs, route tables, and effective routes
Azure VPN Gateway and ExpressRoute connectivity
Azure Firewall, NVAs, load balancers (L4/L7)
Demonstrate strong understanding of networking fundamentals, including:
TCP/IP, routing vs switching
DNS resolution flows
NAT, firewall rules, asymmetric routing
Latency, packet loss, and throughput issues
Enterprise Networking & Troubleshooting
Handson experience with enterprise networking platforms:
Cisco and Juniper (routing, switching, firewall fundamentals)
EdgeConnect (SDWAN) or equivalent WAN solutions
Perform endtoend troubleshooting across:
Application layer
OS/network stack
Azure networking constructs
Onprem cloud connectivity
Handle L3level escalations, not just ticket execution.
Engineering Operations & Change Ownership
Own infrastructure and network changes during approved change windows.
Perform impact analysis and rollback planning, not just change execution.
Maintain engineeringquality documentation, including:
Network diagrams
Terraform module documentation
Runbooks written by the engineer, not just consumed
Contribute to standards, best practices, and continuous improvement.
Required Skills & Experience
Mandatory - Terraform & DevOps
Strong, handson experience with Terraform on Azure.
Proven ability to:
Build Terraform modules independently
Use variables, outputs, locals, and lifecycle rules correctly
Manage remote state and multienvironment deployments
Experience integrating Terraform with Azure DevOps (YAML pipelines).
Scripting skills using PowerShell, Bash, or Python for automation.
Mandatory - Azure Networking & Fundamentals
Deep understanding of:
Azure networking constructs
Core networking principles (TCP/IP, DNS, routing, firewalling)
Ability to explain networking concepts clearly and confidently.
Experience troubleshooting complex hybrid and multinetwork environments.