Senior DevOps Engineer - Azure
Experience: 8+ Years
Employment Type: Full-Time
Location: Pune
Positions: 1
Job Summary
We are looking for an experienced Senior DevOps Engineer with strong hands‑on expertise in Microsoft Azure, CI/CD, cloud infrastructure, containers and automation.
The ideal candidate should have experience building and deploying complex solutions across cloud environments and be comfortable owning infrastructure, deployment pipelines, automation and production support.
Key Responsibilities
- Design, build and maintain scalable infrastructure on Microsoft Azure.
- Build and manage CI/CD pipelines for application deployment and release automation.
- Automate infrastructure provisioning, configuration and operational activities.
- Deploy and manage containerized applications using Docker and Kubernetes.
- Work with IaaS, PaaS and public/private cloud infrastructure.
- Develop and maintain automation scripts using Shell Scripting.
- Manage application deployments across development, testing and production environments.
- Monitor application and infrastructure health and troubleshoot performance or availability issues.
- Work closely with development, QA and infrastructure teams to improve deployment reliability and release processes.
- Support both Linux and Windows environments.
- Maintain infrastructure, tools and environments required by application development teams.
- Follow Agile and DevOps practices across the software delivery lifecycle.
Required Technical Skills
- Cloud
- Strong hands‑on experience with Microsoft Azure
- Azure cloud infrastructure and services
- IaaS and PaaS environments
- Cloud integration and deployment
DevOps & CI/CD
- Strong experience building and maintaining CI/CD pipelines
- Hands‑on experience with tools such as:
- Jenkins
- TeamCity
- GitLab CI/CD
- Strong understanding of source control, build, deployment and release processes
Scripting
- Strong Shell Scripting skills mandatory
- Experience automating deployment and infrastructure operations
Containers
- Docker
- Kubernetes
- Container deployment, orchestration and management
Operating Systems
- Strong working knowledge of Linux
- Experience supporting Windows environments
Preferred Skills
- Experience with Infrastructure as Code and configuration management tools such as
- Exposure to monitoring and observability platforms such as:
- AppDynamics
- Netcool
- Splunk
- Hazelcast
- Experience managing enterprise-scale production environments
- Understanding of cloud security, access management and deployment best practices
- Experience working in Agile development environments
Soft Skills
- Strong analytical and problem‑solving ability
- Excellent troubleshooting skills
- Effective communication and documentation abilities
- Ability to collaborate closely with developers, QA and business stakeholders
- Strong ownership and ability to independently drive technical tasks
- Attention to detail and focus on operational reliability
- Adaptability to new tools, technologies and processes