Talent.com
Senior DevOps Engineer - CI / CD Pipeline

Senior DevOps Engineer - CI / CD Pipeline

HirevedaIndia
11 days ago
Job description

Description : About the Role :

We are seeking a highly skilled Senior DevOps Engineer with deep expertise in CI / CD pipeline design, automation, and infrastructure as code (IaC).

The ideal candidate will be responsible for building, maintaining, and optimizing automated delivery pipelines that support continuous integration, testing, and deployment across cloud and on-premises environments.

You will collaborate with development, QA, and operations teams to ensure seamless delivery, scalability, and reliability of applications driving a culture of automation and continuous improvement.

Key Responsibilities :

  • Design, build, and maintain robust CI / CD pipelines using tools such as Jenkins, GitLab CI, Azure DevOps, or GitHub Actions.
  • Automate build, test, and deployment processes for microservices and containerized applications.
  • Integrate CI / CD pipelines with source control, artifact repositories, and test automation frameworks.
  • Implement multi-environment deployment pipelines (Dev, QA, UAT, Production) with proper gating and rollback mechanisms.
  • Ensure pipelines adhere to security, compliance, and quality standards.
  • Develop and manage Infrastructure as Code (IaC) using Terraform, Ansible, CloudFormation, or ARM templates.
  • Automate environment provisioning for cloud and hybrid infrastructures (AWS, Azure, GCP).
  • Manage and monitor container orchestration platforms like Kubernetes or OpenShift for deployment automation.
  • Create automated workflows for configuration drift detection and environment synchronization.
  • Manage build configurations for multiple projects, including branching, versioning, and tagging strategies.
  • Ensure consistent and reproducible builds through automated dependency management and artifact versioning.
  • Maintain and optimize artifact repositories (Nexus, Artifactory, or AWS CodeArtifact).
  • Collaborate with development teams to integrate static code analysis, unit testing, and code coverage tools into the CI pipeline.
  • Implement monitoring and alerting solutions for pipeline and infrastructure health using tools like Prometheus, Grafana, ELK, or CloudWatch.
  • Incorporate DevSecOps practices by integrating security scans (SAST, DAST, and container vulnerability scans) into CI / CD workflows.
  • Define access controls, secrets management, and policy enforcement using tools such as Vault, AWS Secrets Manager, or Azure Key Vault.
  • Ensure pipeline reliability through continuous monitoring, alerting, and self-healing automation.
  • Partner with developers, testers, and operations teams to promote a DevOps culture of shared responsibility.
  • Conduct performance analysis and root cause investigations for build / deployment issues.
  • Evaluate emerging DevOps tools, practices, and technologies to enhance delivery pipelines.
  • Mentor junior engineers and provide technical guidance on CI / CD and automation best practices.

Required Qualifications & Experience :

  • 6 to 10 years of experience in DevOps, build / release automation, or cloud infrastructure management.
  • Proven experience designing and implementing CI / CD pipelines for enterprise-scale applications.
  • Strong knowledge of containerization, orchestration, and cloud-native deployment models.
  • Experience in automating infrastructure provisioning using IaC tools (Terraform / Ansible).
  • Hands-on experience with cloud environments (AWS, Azure, or GCP).
  • Excellent troubleshooting, scripting, and analytical skills.
  • Strong understanding of Agile / Scrum delivery methodologies and SDLC processes
  • (ref : hirist.tech)

    Create a job alert for this search

    Senior Engineer • India