SENIOR DEVOPS ENGINEER - Azure DevOps

happiestminds

Noida, India 3 Years Exp Posted 39d ago

Job Description

? Design, implement, and manage CI/CD pipelines using Azure DevOps, GitLab CI, or Jenkins.
? Automate infrastructure provisioning using Ansible and Terraform (if applicable).
? Containerize applications using Docker and orchestrate deployments using Kubernetes (AKS preferred).
? Manage source code using Git/GitLab, including branching strategies, code reviews, and merge requests.
? Implement and manage Secrets Management using HashiCorp Vault, Azure Key Vault, etc.
? Develop reusable playbooks and modules in Ansible for provisioning and configuration.
? Lead and support migration efforts from private/custom cloud platforms to Azure, including infrastructure re-architecture, networking setup, and service mapping.
? Collaborate with development, QA, and release teams to support deployment automation across environments.
? Maintain and enhance infrastructure monitoring using tools like Prometheus, Grafana, Azure Monitor, etc.
? Ensure high availability, scalability, and reliability of applications in production.
? Drive cloud-native practices including immutable infrastructure, 12-factor app compliance, and GitOps.
? Ensure proper security configurations and patching across all environments.
? Troubleshoot system and network issues, resolve incidents, and perform root cause analysis.
Must-Have Skills:
? Cloud: Strong hands-on experience with Microsoft Azure (App Services, AKS, Storage, Key Vault, Networking, Monitor).
? Cloud Migration: Proven experience in migrating infrastructure and applications from private/custom cloud environments to Azure, ensuring minimal downtime and high security.
? CI/CD: Proficient with Azure DevOps Pipelines, GitLab CI/CD, or similar.
? Source Control: Git, GitLab, GitHub ? branching, tagging, merge strategies.
? Infrastructure as Code: Ansible (playbooks, roles), good understanding of automation workflows.
? Containers: Docker ? image creation, Dockerfile optimization, multi-stage builds.
? Orchestration: Kubernetes ? deployment, services, Helm charts, AKS experience preferred.
? Secrets Management: Hands-on with Vault, Azure Key Vault or equivalent.
? Monitoring & Logging: Experience with tools like Azure Monitor, Prometheus, Grafana, ELK.
? Scripting: Shell, Bash, Python or PowerShell for automation tasks.

Similar Openings for You