Experience Required:
5+ years of solid experience as Azure Admin or DevOps Engineer or Platform Engineer, building CI/CD pipelines and deploying AI / ETL workloads involving various Azure services including VM, Databricks, ADF, ADLS etc. as well as microservices developed in MERN stack.
Core Technical Skills Required:
CI/CD Pipeline Mastery
Azure Pipelines: Deep expertise in building and managing both Classic and YAML-based pipelines, including multi-stage deployments, release strategies, and integration.
GitHub Actions and Azure DevOps Services for orchestrating automated builds, tests, and deployments across microservices.
Infrastructure as Code (IaC)
Proficiency in Terraform, Azure Resource Manager (ARM) templates, and Bicep for declarative infrastructure provisioning.
Enables consistent, scalable, and auditable environments for AKS clusters and supporting services.
Containerization & Orchestration
Strong command of Docker for image creation and management.
Expertise in Kubernetes Container Distribution through pipeline, especially Azure Kubernetes Service (AKS) and scaling strategies.
Familiarity with secure image storage and deployment using Azure Container Registry (ACR) and Azure Container Apps (ACA).
Deep expertise of deploying AI and ETL workloads including VM, Databricks, ADF, ADLS etc. involving Python and PySpark modules.
Deep expertise of deploying web applications / microservices developed in MERN stack.
Security & Compliance
Embedding DevSecOps practices into pipelines.
Managing secrets with Azure Key Vault, enforcing RBAC, and integrating security scans into CI/CD flows.
Version Control & Collaboration
Mastery of Git workflows (branching, merging, pull requests).
Use of Azure Repos and GitHub for collaborative development and code hygiene.
Agile & DevOps Mindset
Familiarity with Azure Boards for sprint planning, backlog grooming, and work item tracking.
Embracing agile methodologies (Scrum, Kanban) and fostering cross-functional collaboration.
Monitoring, Logging & Governance
Use of Azure Monitor, Application Insights, and Log Analytics for pipeline observability and performance tuning.
Strategic Capabilities for Governance and Scalability
Modular Agent Design: Independent agents for pipeline stages (e.g., build, test, deploy, monitor) to enhance robustness and scalability.