HamburgerMenu
hirist

Job Description

Job Title : Senior Azure DevOps Architect


Experience : 10+ Years ( Overall 10 to 12 years with relevant 7 to 8 years is also sufficient)


Location : Chennai


Role Overview :


The Senior Azure DevOps Engineer / Lead will lead the design, implementation, and management of Azure DevOps solutions across enterprise-scale environments. The role involves defining CI/CD strategies, infrastructure automation, governance frameworks, and integrating security and compliance within the DevOps pipeline. This position requires strong hands-on experience in Azure services, automation tools, and modern cloud-native deployment models.


Key Responsibilities :


1. CI/CD Pipeline Management :


- Design, build, and manage end-to-end CI/CD pipelines using Azure DevOps (ADO) for multi-environment application deployments.


- Integrate automated testing, code quality, and security scanning into pipelines.


- Define branching and release strategies (GitFlow, trunk-based development).


2. Infrastructure Automation :


- Implement Infrastructure as Code (IaC) using Terraform or Bicep for Azure infrastructure provisioning.


- Manage Azure resources via automation scripts and YAML templates.


- Ensure environment consistency across Dev, QA, UAT, and Production.


3. Cloud & Platform Management :


- Architect and optimize Azure cloud services such as AKS, App Services, Functions, Key Vault, Storage, Monitor, and Log Analytics.


- Integrate on-premises environments with Azure through hybrid cloud models and secure connectivity.


- Define scalability, backup, and DR strategies for cloud workloads.


4. Security & Compliance :


- Embed security practices into CI/CD pipelines (DevSecOps) implement policies, secrets management, and vulnerability scanning.


- Collaborate with InfoSec to meet compliance and governance requirements.


- Manage access control using Azure AD, RBAC, and policy enforcement.


5. Monitoring & Optimization :


- Implement observability using Azure Monitor, Application Insights, and Log Analytics.


- Define KPIs and dashboards for pipeline performance, resource utilization, and deployment success rates.


6. Collaboration & Leadership :


- Collaborate with development, QA, infrastructure, and security teams to streamline delivery.


- Mentor junior DevOps engineers and establish best practices for continuous delivery.


- Lead automation initiatives to reduce manual effort and improve delivery efficiency.


Technical Skills :


- DevOps Tools : Azure DevOps (Pipelines, Repos, Artifacts, Boards), GitHub Actions, Jenkins.


- IaC Tools : Terraform, ARM Templates, Bicep.


- Containers & Orchestration : Docker, Kubernetes (AKS).


- Scripting : PowerShell, Bash, YAML, Python (preferred).


- Monitoring : Azure Monitor, App Insights, Prometheus, Grafana.

info-icon

Did you find something suspicious?