Azure DevOps Engineer

Overview

On Site
50/hr - 70/hr
Full Time

Skills

Decision-making
Software Configuration
Servers
Git
Windows PowerShell
Scripting
PaaS
IaaS
.NET
AngularJS
Cloud Computing
Pipeline Management
Agile
Software Development Methodology
Virtual Machines
Software Release Life Cycle
Management
Microsoft Azure
Continuous Integration
Continuous Delivery
DevOps
Migration
Change Management
Process Automation

Job Details

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
  • 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

Desired Skills & Experience
  • 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

What You Will Be Doing

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

Daily Responsibilities
  • 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
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.

About Motion Recruitment Partners, LLC