Role :: Azure DevOps Engineer
Location :: Northridge, CA Onsite
Duration :: Contract
Please Share Resume to [Upgrade to PRO to see contact]
Job Summary
Required Qualifications
Job Description: Azure DevOps Engineer β Job Description About the Role We are seeking an experienced Azure DevOps Engineer to design, implement, and continuously improve our DevOps capabilities across Azure environments. In this role, you will build and maintain CI/CD pipelines, automate infrastructure provisioning using Infrastructure as Code (IaC), and enable secure, scalable deployments for modern applications. You will partner closely with engineering, QA, and security teams to streamline delivery, improve reliability, and embed governance and security into the software delivery lifecycle.
Key Responsibilities
Design, implement, and maintain CI/CD pipelines using Azure DevOps Pipelines (YAML-based), improving build/release speed, reliability, and repeatability.
Implement Infrastructure as Code (IaC) using tools such as Terraform and/or ARM templates to standardize and automate environment provisioning across dev/test/prod.
Manage and optimize Azure DevOps components including repositories, branching strategies, build agents, releases, approvals, and artifact management.
Partner with development teams to integrate automated testing, code quality checks, and deployment gates into pipelines (e.g., SonarQube/code analysis).
Drive DevSecOps practices by embedding security checks, policy-as-code, and governance controls into CI/CD workflows.
Implement monitoring, logging, and alerting using tools such as Azure Monitor, Log Analytics, and related observability solutions to proactively detect and resolve issues.
Support containerized workloads by enabling build/deploy automation for Docker and orchestrated platforms such as Kubernetes/AKS where applicable.
Required Qualifications
3+ years of hands-on experience in DevOps/Cloud Engineering with strong focus on Azure DevOps.
Strong experience building CI/CD pipelines using YAML and managing end-to-end release workflows.
Hands-on experience with IaC using Terraform and/or ARM templates Proficiency with Git-based source control and branching strategies.
Scripting skills in PowerShell and/or Bash (Python is a plus) to automate operational tasks.
Experience implementing monitoring and alerting for cloud workloads.
Preferred Qualifications (Nice to Have)
Experience with AKS/Kubernetes, Helm, and container security best practices.
Familiarity with security tooling and governance controls such as policy-as-code and CI/CD security scanning approaches.
Experience integrating quality/security tools into pipelines (e.g., SonarQube, dependency scanning).
Exposure to multi-cloud or hybrid deployments (optional).
Key Skills
Azure DevOps, Azure Pipelines (YAML), Git, CI/CD, Terraform/ARM, Docker, Kubernetes/AKS, PowerShell/Bash, Monitoring/Observability, DevSecOps, Release Automation