Azure Infrastructure Engineer
Location- Houston, Atlanta -Hybrid -Remote
FTE Full time/Perm
The Azure Infrastructure Engineer is responsible for designing, implementing, and maintaining cloud infrastructure solutions on Microsoft Azure. This role ensures secure, scalable, and high-performing cloud environments that support business applications and operations. The ideal candidate will have strong experience in Azure IaaS, networking, automation, and security.
________________________________________
Key Responsibilities:
• Cloud Architecture & Implementation:
- Design, deploy, and manage Azure infrastructure components, including Virtual Machines, VNets, Load Balancers, Application Gateways, and Azure Firewall.
- Implement and maintain Infrastructure as Code (IaC) using ARM templates, Terraform, or Bicep.
- AI Agent Development
• Operations & Maintenance:
- Manage and optimize Azure environments for performance, availability, and cost.
- Configure and monitor Azure Backup, Site Recovery (ASR), and high availability solutions.
- Manage identity and access using Azure Active Directory (AAD), RBAC, and Conditional Access.
• Automation & DevOps Integration:
- Automate deployments, patching, and monitoring using Azure DevOps pipelines or PowerShell scripting.
- Collaborate with development and DevOps teams for CI/CD and environment management.
• Security & Compliance:
- Implement Azure Security Center, Defender for Cloud, Key Vault, and Policy management.
- Ensure infrastructure compliance with organizational and regulatory standards.
• Monitoring & Troubleshooting:
- Set up and manage Azure Monitor, Log Analytics, and Application Insights for proactive monitoring.
- Troubleshoot infrastructure and networking issues across hybrid environments.
• Collaboration & Documentation:
- Work closely with cross-functional teams including Networking, Security, and Application Development.
- Document infrastructure configurations, standards, and procedures.
________________________________________
Required Skills & Qualifications:
• Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience).
• 4+ years of experience in Azure cloud infrastructure design, deployment, and management.
• Strong knowledge of:
- Azure Virtual Networks, VPNs, ExpressRoute, and network security groups (NSGs).
- Azure Compute (VMs, Scale Sets), Storage Accounts, and Azure Backup.
- Azure Active Directory, RBAC, and Privileged Identity Management (PIM).
- Infrastructure as Code (Terraform, Bicep, or ARM Templates).
- Scripting languages (PowerShell, CLI, or Python).
• Experience with monitoring and alerting using Azure Monitor, Log Analytics, or third-party tools.
• Familiarity with Azure DevOps, CI/CD pipelines, and version control (Git).
________________________________________
Preferred Qualifications:
• Azure Administrator Associate (AZ-104) or Azure Solutions Architect Expert certification.
• Experience with hybrid environments (on-prem + Azure) and migration strategies.
• Knowledge of containerization (AKS, Docker) and serverless technologies.
• Understanding of Zero Trust principles and cloud governance.