Job Title: Azure DevOps Developer – Terraform & Automation Location: Chicago IL - Onsite Experience: 8–10 Years Notice Period: Immediate * Immediate Joiners required for this role Job Summary: We are seeking a skilled and motivated Azure DevOps Developer with hands-on experience in Terraform, Azure Automation, and end-to-end CI/CD pipeline implementation. The ideal candidate will be responsible for automating infrastructure deployments, managing cloud environments, and optimizing DevOps workflows across the software delivery lifecycle. Key Responsibilities: • Design, develop, and manage CI/CD pipelines using Azure DevOps Pipelines (Classic and YAML). • Integrate automated build, test, and deployment workflows for applications (Web Apps, APIs, Functions, Containers). • Implement pipeline tasks for code quality, security scans, approvals, and rollback strategies. • Automate deployment of multi-environment infrastructure using pipeline templates and parameterization. • Write and maintain reusable and modular Terraform scripts to provision Azure resources (AKS, VMs, App Services, Key Vaults, VNets, etc.). • Manage infrastructure state using Terraform Cloud or remote backends (Azure Storage). • Follow GitOps practices for version-controlled infrastructure deployment. • Develop and maintain PowerShell and Python scripts for automation tasks (e.g., scaling, patching, compliance checks). • Implement Azure Automation Runbooks, Schedules, and Hybrid Workers. • Automate Azure policies, tagging, and governance using automation scripts. • Integrate Azure Key Vault for secrets management in pipelines and automation scripts. • Configure RBAC, Managed Identities, and Service Principals for secure deployments. • Set up monitoring and alerting with Azure Monitor, Log Analytics, and App Insights. • Enforce policy-as-code and compliance using tools like Azure Policy or custom scripts. · Collaborate with development, QA, cloud, and architecture teams to streamline DevOps workflows. • Conduct knowledge sharing sessions and contribute to DevOps best practices. • Perform root cause analysis and resolve build/release pipeline failures. Required Technical Skills: • Strong experience with Azure DevOps: Pipelines, Repos, Artifacts, Boards • Expertise in Terraform (0.14+) for Azure infrastructure provisioning • Proficiency in PowerShell, Azure CLI, and optionally Python • Good knowledge of Azure services: App Services, Azure Functions, Azure SQL, Storage Accounts, Key Vault, VNets, NSGs • Experience with ARM/Bicep is a plus • Familiarity with container deployment pipelines (Docker, ACR, AKS optional) • Deep understanding of Git, branching strategies, pull requests, and code versioning • Experience with Terraform Cloud or Azure DevOps Terraform extensions • Familiarity with Kubernetes (AKS) deployments and Helm • Exposure to policy enforcement and governance automation • Experience with ServiceNow integration, Slack/Teams notifications, and approval gates • Knowledge of YAML templating and pipeline reusability Certifications (Preferred): • Microsoft Certified: Azure DevOps Engineer Expert (AZ-400) • HashiCorp Certified: Terraform Associate • Microsoft Certified: Azure Administrator (AZ-104) Soft Skills: • Strong problem-solving and debugging skills • Excellent communication and documentation abilities • Ability to work independently and in agile teams • Passion for automation, optimization, and continuous improvement Job Type: Contract Pay: $62.00 - $65.52 per hour Schedule: • 8 hour shift Application Question(s): • Are you available to join immediately? We are looking for immediate joiners • Do you have end-to-end CI/CD pipeline implementation experience? • How many years of experience in PowerShell, Azure CLI ? Experience: • Azure DevOps: 10 years (Required) • Azure Automation: 10 years (Required) • Azure DevOps Pipelines: 10 years (Required) • Terraform: 8 years (Required) License/Certification: • Microsoft Certified: Azure DevOps Engineer Expert (AZ-400) (Preferred) Ability to Commute: • Chicago, IL 60661 (Required) Ability to Relocate: • Chicago, IL 60661: Relocate before starting work (Required) Work Location: In person
Job Type
Contractor role
Skills required
Azure, CI/CD, Python, Git, Kubernetes
Location
Chicago, Illinois
Salary
$62 - $65.52
Date Posted
May 13, 2025
Optime-Tech is seeking an experienced Azure DevOps Developer specializing in Terraform and automation to join their team in Chicago. The role involves designing CI/CD pipelines and automating infrastructure deployments in Azure.