Azure Cloud Engineer - Terraform

Overview

On Site
$60 - $65
Contract - W2
Contract - Independent
Contract - 12 Month(s)
Able to Provide Sponsorship

Skills

Azure
Terraform

Job Details

Role: Azure Cloud Engineer

Location: Chicago, IL

Visa: Any Independent Visa No OPT

Rate: 65/Hr. Max

Required E-verify copy f

 

We are looking for a highly skilled Senior Azure Cloud Operations Engineer with deep expertise in Azure cloud services, Infrastructure as Code (Terraform), automation, and cloud operations. The ideal candidate should have strong experience managing large-scale cloud environments, implementing DevOps practices, and ensuring high availability, scalability, and security across cloud workloads.

 

Key Responsibilities

Design, implement, and manage scalable Azure cloud infrastructure using Terraform.

Own end-to-end cloud operations, including provisioning, monitoring, patching, performance tuning, and incident response.

Build automated deployment and operational processes using Terraform, Azure DevOps, ARM templates, scripting (PowerShell/Bash), and CI/CD pipelines.

Implement cloud governance, cost optimization, access control, and resource management.

Manage Azure services such as VMs, VNets, AKS, App Services, Storage Accounts, Azure Monitor, Azure Backup, Key Vault, NSGs, Load Balancers, etc.

Troubleshoot high-severity cloud incidents and drive root cause analysis (RCA).

Build operational dashboards, logging, and monitoring systems using Azure Monitor, Log Analytics, Application Insights.

Collaborate with architecture, security, and development teams to ensure cloud compliance and best practices.

Lead cloud migration initiatives, optimization reviews, and automation improvements.

Implement and maintain disaster recovery, high availability, and backup strategies.

Document infrastructure, standard operating procedures, and operational runbooks.

 

Required Skills

10+ years in Cloud/Infrastructure Operations with at least 5+ years hands-on Azure experience.

Strong expertise in Terraform (HCL), IaC design patterns, modules, reusable IaC frameworks.

Deep understanding of Azure networking — VNets, subnets, VPN, ExpressRoute, Firewalls, Load Balancers.

Strong experience in Azure IAM, RBAC, Policies, Blueprints, and governance.

Proficient in PowerShell, Bash, REST API usage, automation scripting.

Hands-on experience with Azure DevOps, Git, CI/CD pipelines.

Experience with monitoring & logging tools: Azure Monitor, Log Analytics, Sentinel.

Strong knowledge of OS administration (Linux/Windows), patching, and upgrades.

Experience in incident, change, and problem management processes (ITIL preferred).

Knowledge of container platforms (AKS, Docker) is a plus.

Understanding of security best practices, compliance, and cloud cost management.

 

Preferred Qualifications

Azure certifications: AZ-104, AZ-305, AZ-400 or equivalent.

Experience with Python scripting.

Exposure to Kubernetes, Helm, ARM/Bicep templates.

Experience working in enterprise-scale cloud environments.

 

Soft Skills

Strong communication and stakeholder-management skills.

Ability to work independently and lead cloud operations initiatives.

Analytical mindset with strong troubleshooting skills.

Ability to mentor junior engineers and collaborate in distributed teams.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.