DevOps Engineer Azure Cloud & Azure DevOps

Overview

On Site
$40 - $45
Contract - Independent
Contract - W2
No Travel Required

Skills

Cloud Computing
Collaboration
Continuous Delivery
Continuous Integration
DevOps
Kubernetes
Git
Management
Microsoft Azure
Orchestration
Regular Expression
Scripting
Storage
Terraform
Version Control
Virtual Machines
Windows PowerShell
Workflow
YAML

Job Details

We are seeking a skilled DevOps Engineer to design, implement, and optimize CI/CD

pipelines using Azure DevOps and Azure Cloud. The ideal candidate will collaborate with multiple

development teams to standardize and automate build, test, and deployment processes, ensuring high

reliability and consistent delivery across projects.

Key Responsibilities Design and maintain Azure DevOps pipelines using YAML, templates, and

parameters for multi-stage CI/CD workflows. Implement and manage cloud-native solutions on Azure,

leveraging services like AKS, Virtual Machines, VNets, and Azure Monitor. Integrate ArgoCD for

GitOps-based continuous delivery in Kubernetes environments. Develop PowerShell automation

scripts for build validation, deployment tasks, and infrastructure management. Collaborate with

development teams to ensure pipeline consistency, security, and reusability across environments.

Troubleshoot build and deployment failures, analyze logs, and maintain high-quality delivery metrics

(e.g., build success rates, coverage reports). Work with SonarQube and other quality tools to track

code health and enforce standards. Support modern deployment strategies such as Blue-Green,

Canary, and Rolling deployments. Contribute to best practices in Git branching, version control, and

release management.

Required Skills & Experience Azure Cloud: - Hands-on experience with key Azure services VMs,

VNets, Storage, Azure Monitor, and AKS. - Familiarity with container orchestration and GitOps

workflows using ArgoCD.

Azure DevOps: - Proficiency in Repos, Pipelines, Boards, Artifacts, and their integration throughout the

SDLC. - Strong understanding of YAML pipeline structures, including triggers, jobs, stages, and

templates.

Scripting & Automation: - Solid foundation in PowerShell syntax, functions, conditionals, loops, and

reusable scripts. - Ability to write scripts for common automation scenarios (e.g., string manipulation,

regex validation, and file operations).

CI/CD & Source Control: - Deep understanding of GitFlow and trunk-based branching models. -

Experience with deployment methodologies like Blue-Green, Canary, and Rolling. - Knowledge of

integrating SonarQube and similar code analysis tools.

Troubleshooting & Monitoring: - Expertise in diagnosing build/test/deployment issues. - Experience

setting up and interpreting Azure Monitor and other observability tools.

Preferred Qualifications - Experience with Terraform or Bicep for infrastructure as code (IaC). -

Exposure to container security, artifact versioning, and pipeline governance. - Prior experience in large

enterprise DevOps environments (multi-team or multi-tenant setups).

Interview Process - Theory Round (30 mins): Cloud fundamentals, DevOps concepts, and

troubleshooting scenarios. - Coding Round (30 mins): Hands-on exercises in Azure DevOps YAML

pipeline authoring and PowerShell scripting.

Role Objective Enable rapid, reliable, and repeatable delivery pipelines by leveraging Azure DevOps

best practices and automation empowering multiple development teams with standardized CI/CD

workflows and efficient cloud deployments.

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 Padmas Technology LLC