Skip to main content

Job Description

   Back

Senior DevOps Engineer

21-12-2025 15:16:42

Job_303354

4 - 8 years

  • Pune, Maharashtra, India (PUN)

A Senior DevOps Engineer is a seasoned professional who leads the development, implementation, and maintenance of the automated infrastructure and delivery pipeline. This role is pivotal in fostering a culture of collaboration, ensuring system reliability, scalability, and speed across the entire software development lifecycle (SDLC).


🛠️ Key Responsibilities and Duties

The duties of a Senior DevOps Engineer are strategic, technical, and involve leadership.


1. Automation and CI/CD Leadership

Design and Architect CI/CD: Design, implement, and manage robust Continuous Integration/Continuous Delivery (CI/CD) pipelines (e.g., using Jenkins, GitLab CI, GitHub Actions) to automate software builds, testing, and deployment across multiple environments.


Infrastructure as Code (IaC): Lead the development and maintenance of IaC solutions (e.g., Terraform, CloudFormation, Ansible) to automate the provisioning, configuration, and management of cloud resources (AWS, Azure, or GCP).


Configuration Management: Implement and manage tools (e.g., Ansible, Puppet, Chef) to ensure consistent and scalable configuration across all servers and application environments.


2. System Reliability and Operations

Containerization & Orchestration: Design, deploy, and manage containerized applications using technologies like Docker and Kubernetes (K8s).


Monitoring and Observability: Implement comprehensive monitoring, logging, and alerting systems (e.g., Prometheus, Grafana, ELK Stack, Splunk) to proactively identify, troubleshoot, and resolve performance bottlenecks and system issues.


Incident Management: Lead incident response, root cause analysis (RCA), and post-mortem processes to ensure system stability and implement preventive measures.


Scalability and Performance: Optimize application and infrastructure performance to meet high-availability and disaster recovery requirements.


3. Security and Compliance (DevSecOps)

Security Integration: Embed security best practices (DevSecOps) into the CI/CD pipeline, including vulnerability scanning, security testing, and compliance checks.


Access Control: Implement and manage identity and access management (IAM) policies and network security (firewalls, VPCs, security groups) within the cloud environment.


4. Mentorship and Strategy

Technical Leadership: Act as a subject matter expert, guiding technology decisions, evaluating new tools, and setting technical standards for the DevOps practice.


Mentorship: Mentor and coach junior and mid-level DevOps engineers on best practices, tooling, and troubleshooting techniques.


Cross-functional Collaboration: Partner closely with Development, QA, and Security teams to ensure seamless integration and communication across the SDLC