What are the responsibilities and job description for the Azure DevOps Engineer position at Motion Recruitment?
We are seeking an experienced Azure DevOps Engineer to support a large-scale modernization initiative within a major Arizona state technology division. This team is responsible for maintaining and enhancing the critical infrastructure that powers the state’s transportation and driver services systems. The applications supported are built in .NET and run entirely on Azure.
This position offers long-term stability, the opportunity to work on enterprise-level Azure projects, and a strong level of autonomy in daily technical decision-making. You’ll join a collaborative infrastructure team of about 12 engineers, working closely with senior DevOps professionals and software developers.
Required Skills & Experience
Tech Breakdown
This position offers long-term stability, the opportunity to work on enterprise-level Azure projects, and a strong level of autonomy in daily technical decision-making. You’ll join a collaborative infrastructure team of about 12 engineers, working closely with senior DevOps professionals and software developers.
Required Skills & Experience
- Design, build, and maintain CI/CD pipelines within Azure DevOps
- Support builds, releases, and automation using PowerShell and Azure tooling
- Oversee application configuration management, build servers, and agent pools
- Manage Azure resources such as App Services, Key Vault, and Virtual Machines
- Troubleshoot build and merge failures, collaborating with development teams to resolve issues quickly
- Lead and participate in DevOps upgrades and migrations (TFVC to Git, Azure DevOps 2020 ? 2022)
- Identify and implement automation opportunities to improve reliability and deployment speed
- Support after-hours release pushes and production deployments when needed
- 5 years of experience in Microsoft Azure and DevOps engineering
- Hands-on experience with Azure DevOps Server/Cloud, TFVC, and Git
- Proficient in PowerShell scripting and automation of builds/releases
- Strong understanding of Azure PaaS/IaaS — App Services, Key Vault, VMs, App Config
- Experience supporting .NET and Angular applications in cloud environments
- Solid knowledge of CI/CD pipeline management and release governance
- Familiarity with Agile methodologies and full SDLC processes
Tech Breakdown
- 40% – Designing and managing CI/CD pipelines in Azure DevOps
- 30% – Managing and automating Azure infrastructure (App Services / VMs / Key Vault)
- 20% – Collaborating with developers to troubleshoot, merge, and enhance code delivery
- 10% – Leading upgrades, migrations, and automation initiatives
- 40% – Develop, maintain, and optimize build and release pipelines
- 25% – Manage and automate Azure resources and environments
- 15% – Troubleshoot build/merge issues and resolve CI/CD failures
- 10% – Support DevOps migrations, version upgrades, and platform improvements
- 10% – Participate in after-hours releases, change management, and process automation