Job Description
Senior Associate - DevOps
Department: IT
Employment Type: Permanent - Full Time
Location: Pune
Description
Key Responsibilities
- Lead the design and enhancement of enterprise‑grade CI/CD pipelines supporting automated build, test, security, and deployment workflows.
- Ensure pipelines are highly scalable, secure, and optimised for fast, reliable delivery across multiple products and environments.
- Collaborate with engineers and QA teams to embed quality gates, security scanning, and automated testing throughout the pipeline.
- Drive continuous improvement initiatives to reduce manual interventions, increase deployment frequency, and enhance release confidence.
- Mentor engineers on best practices in release automation, branching strategies, and pipeline optimisation.
- Architect, provision, and maintain cloud environments (preferably Azure) using Infrastructure as Code (IaC) with Terraform, ARM, or Bicep.
- Oversee the stability, performance, and scalability of development, staging, and production environments.
- Implement robust cloud architecture aligned with security, cost‑optimisation, and operational standards.
- Lead investigation and resolution of complex infrastructure or environment‑related incidents in collaboration with global teams.
- Guide the adoption of cloud‑native patterns, automation, and modern infrastructure practices.
- Design and operate comprehensive monitoring, logging, and alerting solutions to maximise system visibility and reliability.
- Drive root cause analysis and implement proactive measures to reduce incidents and eliminate recurring issues.
- Ensure compliance with operational, security, and regulatory standards.
- Participate in and help refine the on‑call process, improving response effectiveness and system resilience.
- Partner closely with developers, architects, product leads, QA, and security teams to embed DevOps principles across the lifecycle.
- Support governance of release management, environment readiness, and deployment workflows to ensure smooth, predictable delivery.
- Identify improvement opportunities across tooling, processes, performance, and automation—driving strategic DevOps enhancements.
- Create and maintain high‑quality technical documentation for pipelines, infrastructure, standards, and operational procedures.
- Provide guidance, coaching, and technical leadership to junior engineers and peers.
- Communicate clearly and proactively with global stakeholders on environment status, delivery risks, roadmap impacts, and technical decisions.
- Partner with third‑party vendors, managed service providers, and integration teams to support enterprise‑level solutions.
- Support effective collaboration across distributed teams to ensure the successful delivery of products and platform enhancements.
Skills, Knowledge and Expertise
- 5–8+ years in DevOps, Cloud Engineering, or SRE, ideally within complex enterprise environments.
- Degree in Computer Science, Engineering, or related discipline (or equivalent experience).
- Advanced experience with CI/CD technologies (Azure DevOps, GitHub Actions, Jenkins, etc.).
- Strong hands‑on experience with Microsoft Azure and cloud‑native services.
- Solid proficiency with Infrastructure as Code (Terraform preferred; ARM/Bicep advantageous).
- Strong Linux administration and scripting experience (Bash, PowerShell, Python).
- Deep understanding of containers and orchestration (Docker, Kubernetes).
- Strong knowledge of Agile delivery and DevOps/SRE best practices.
- Exceptional troubleshooting, analytical, and incident‑resolution capabilities.
- Excellent communication skills, comfortable working with global and senior stakeholders.
