Azure Cloud/DevOps Engineer
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimateHi
We have an urgent role of
Azure Cloud/DevOps Engineer
Azure Cloud/DevOps Engineer
6 month contract to hire
Dallas, TX (Hybrid) or Cincinnati, OH (Hybrid)
Azure is the primary skill requirement. AWS is helpful but not required.
- Must have
- Azure (and AWS know how) with hands-on experience in Azure (Microsoft Entra Id, Azure Update Manager, Azure Virtual Desktop, API Management, Application Gateway, Load Balancer, App Services)
- Terraform (some experience with it)
- CI/CD (pipelines)
- GitHub
- Hands-on experience with scripting (PowerShell, Azure CLI)
- Docker / Container experience a plus
- Azure certifications preferred
Job Purpose
The Cloud Engineering team is seeking a Senior Cloud Engineer with experience primarily in Microsoft Azure to facilitate solution delivery and operational needs within the group. This individual will play a crucial role in implementing enterprise cloud solutions for our business.
Key Accountabilities / Deliverables
Software Development & Infrastructure as Code (IaC)
- Write, develop, and maintain production-grade code
using Terraform to automate the provisioning and configuration of Azure infrastructure.
- Design and implement
modular, reusable Terraform code libraries and modules
to standardize infrastructure deployments across environments.
- Maintain infrastructure definitions in
version-controlled source code repositories (GitHub)
with structured branching, code reviews, and pull request processes.
- Develop and manage
Terraform state management and remote backends
to support collaborative infrastructure development.
- Troubleshoot and refactor infrastructure code to improve maintainability, security, and performance.
CI/CD Pipeline Engineering & Automation Development
- Develop and maintain CI/CD pipelines through code
using GitHub Actions and related automation frameworks.
- Write workflow scripts to automate
Terraform plan/apply operations, container builds, and deployment processes
.
- Implement automated
code validation, linting, security scanning, and approval gates
within CI/CD pipelines.
- Continuously enhance pipeline automation through scripting and integration with DevOps tools.
Cloud Solution Engineering in Microsoft Azure
- Design,
code, and deploy Azure infrastructure solutions using Infrastructure-as-Code and automation scripts
.
- Implement and configure Azure services including containers, App Services, Virtual Networks, Azure SQL, Key Vault, Storage Accounts, PrivateLink, Managed SQL, and Azure Backup.
- Translate business and application requirements into
secure, scalable cloud architecture implemented through code and automated deployments
.
- Ensure solutions meet enterprise standards for security, scalability, performance, and compliance.
Cloud Modernization & Platform Engineering
- Design and implement cloud migration solutions using automated scripts and IaC frameworks
.
- Migrate legacy infrastructure and applications to Azure PaaS services or containerized platforms.
- Develop hybrid cloud connectivity solutions integrating on-premises systems with Azure using technologies such as VPN, ExpressRoute, Azure Arc, and PrivateLink.
- Identify and remediate legacy architecture and technical debt through modern cloud engineering practices.
Governance, Security, and Compliance Engineering
- Implement governance and compliance controls
through code-driven policy enforcement
including Azure Policy, RBAC, tagging standards, and cost management automation.
- Develop and maintain
secure identity and secrets management solutions
using Azure Key Vault, managed identities, and secure authentication methods.
Monitoring, Automation & Operational Engineering
- Implement
monitoring, logging, and alerting configurations using scripted deployments and infrastructure code
.
- Configure Azure Monitor, Log Analytics, Microsoft Sentinel, and other observability platforms.
- Develop automation scripts to support operational tasks, incident detection, and remediation.
- Author and maintain
Standard Operating Procedures (SOPs)
for operational support and incident escalation.
DevOps Collaboration & Engineering Practices
- Collaborate with software engineers, architects, and operations teams to
design and implement infrastructure and deployment automation through code
.
- Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives.
- Perform
peer code reviews of infrastructure code, automation scripts, and pipeline configurations
.
- Mentor team members in
DevOps engineering, coding standards, and automation best practices
.
Documentation & Technical Knowledge Sharing
- Maintain technical documentation including
architecture diagrams, infrastructure code repositories, deployment workflows, operational runbooks, and disaster recovery procedures
.
- Conduct internal training sessions on
Terraform development, Azure automation, and DevOps pipeline engineering
.
Continuous Engineering Improvement
- Evaluate and implement
new Azure services, automation tools, and infrastructure development frameworks
.
- Identify opportunities to
automate manual infrastructure tasks through code and scripting
.
Continuously optimize cloud environments for
performance, reliability, scalability, and cost efficiency
.