Azure DevOps Engineer
Job Location:
Nashville, TN - USA
Monthly Salary:
Not provided by the employer
Posted:
30 September 2026 (3 days ago)
Application Deadline:
28 December 2026
Vacancies:
1 Vacancy
Job Summary
We are looking for an experienced Azure DevOps Engineer to design implement and manage CI/CD pipelines cloud infrastructure deployment automation monitoring and DevOps processes using Microsoft Azure and Azure DevOps.
The ideal candidate should have strong hands-on experience with Azure DevOps Azure services CI/CD Infrastructure as Code Git PowerShell/Bash Docker Kubernetes and Terraform.
Key Responsibilities
- Design implement and maintain CI/CD pipelines using Azure DevOps.
- Configure and manage Azure DevOps Services including Azure Repos Azure Pipelines Azure Boards Azure Artifacts and Azure Test Plans.
- Develop automated build and release pipelines for applications and infrastructure.
- Implement YAML-based pipelines and reusable pipeline templates.
- Manage source code repositories using Git and implement branching strategies.
- Automate infrastructure provisioning using Terraform ARM templates or Bicep.
- Deploy and manage applications across Microsoft Azure environments.
- Work with Azure services such as:
- Azure App Services
- Azure Functions
- Azure Storage
- Azure Key Vault
- Azure Kubernetes Service (AKS)
- Azure Container Registry (ACR)
- Azure Virtual Machines
- Azure Networking
- Azure SQL
- Build and manage containerized applications using Docker.
- Deploy and manage workloads using Kubernetes/AKS.
- Implement infrastructure and application monitoring using Azure Monitor Application Insights and Log Analytics.
- Implement security and access management using Azure Entra ID (Azure AD) RBAC Managed Identity and Key Vault.
- Implement automated testing and quality gates within CI/CD pipelines.
- Manage environment configurations and secrets securely.
- Troubleshoot build deployment infrastructure and production issues.
- Implement DevSecOps practices and integrate security scanning into CI/CD pipelines.
- Collaborate with developers QA engineers architects and operations teams.
- Establish DevOps standards automation practices and deployment strategies.
- Support production releases and participate in incident/problem management.
Required Technical Skills
Azure DevOps
- Azure DevOps Services
- Azure Boards
- Azure Repos
- Azure Pipelines
- Azure Artifacts
- Azure Test Plans
- YAML pipelines
- Classic release pipelines
- Pipeline templates
- Build and release automation
Azure Cloud
Strong knowledge of Azure services including:
- Azure Virtual Machines
- Azure App Services
- Azure Functions
- Azure Storage
- Azure SQL Database
- Azure Key Vault
- Azure Virtual Network
- Azure Load Balancer
- Azure Application Gateway
- Azure Monitor
- Application Insights
- Log Analytics
- Azure Container Registry
- Azure Kubernetes Service (AKS)
Infrastructure as Code
- Terraform
- ARM Templates
- Bicep
- Infrastructure provisioning and automation
- Terraform state management
- Terraform modules
Containers & Kubernetes
- Docker
- Kubernetes
- AKS
- Helm
- Container orchestration
- Kubernetes deployments services ingress and configurations
Source Control
- Git
- Azure Repos
- GitHub
- Branching strategies
- Pull requests
- Code reviews
- Merge/rebase strategies
Scripting
- PowerShell
- Bash
- Python
- Azure CLI
Security / DevSecOps
- Azure Entra ID / Azure AD
- RBAC
- Managed Identity
- Service Principals
- Azure Key Vault
- Secrets management
- SonarQube
- SAST/DAST
- Dependency and container vulnerability scanning