Sr. Software Engineer - DevOps

(CHL) Ecolab

India

On-site

INR 1,200,000 - 2,400,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Ecolab in India is seeking a Senior DevOps Engineer with 4-7 years of hands-on experience to design, implement, and support enterprise-grade DevOps and CI/CD solutions. The role focuses on Microsoft Azure, Azure DevOps, YAML pipelines, Git workflows, Docker, and Kubernetes to enable secure, automated software delivery.

The candidate will own DevOps end-to-end—from source control and build automation through security validation, artifact management, deployment, monitoring, and rollback, with

Qualifications

  • 4-7 years hands-on DevOps experience in enterprise environments.
  • Strong expertise in Azure, Azure DevOps, YAML pipelines, and Git workflows.
  • Experience with Docker, Kubernetes, and infrastructure as code.
  • Knowledge of security checks, artifact management, and release governance.

Responsibilities

  • Design, implement, and maintain end-to-end CI/CD pipelines using Azure DevOps.
  • Create reusable YAML pipelines for build, test, validation, deployment, and release automation.
  • Own DevOps solutions across development, test/QA, staging, and production.

Skills

DevOps
CI/CD
Automation
Scripting
Security practices
Collaboration

Tools

Azure DevOps
Docker
Kubernetes
Terraform
Bicep
ARM Templates
GitHub

Job description

JOB DESCRIPTION

Senior DevOps Engineer

4-7 Years of Experience

Job Summary

We are looking for a Senior DevOps Engineer with 4-7 years of hands-on experience designing, implementing, and supporting enterprise-grade DevOps and CI/CD solutions. The ideal candidate will have strong expertise in Microsoft Azure, Azure DevOps, YAML-based multi-stage pipelines, Git/GitHub workflows, DevSecOps, Docker, Kubernetes, infrastructure automation, and production release management.

The candidate should be capable of owning DevOps solutions end-to-end-from source control and build automation through security validation, artifact management, deployment, approvals, monitoring, troubleshooting, and rollback. Experience with DataOps, Snowflake CI/CD, Azure Data Factory (ADF), Terraform/Bicep/ARM, and Azure cloud services is highly desirable.

Role Overview

Role: Senior DevOps Engineer

Experience: 4-7 Years

Primary Focus: Azure DevOps, CI/CD, DevSecOps, Cloud & Infrastructure Automation

Cloud: Microsoft Azure

Source Control: Git / GitHub / Azure Repos

Containers: Docker / Kubernetes

Automation: YAML, PowerShell, Bash, Python

Infrastructure as Code: Terraform / Bicep / ARM Templates

Preferred Domain Experience: DataOps, Snowflake, ADF, Azure Cloud

Key Responsibilities
  • Design, develop, implement, and maintain end-to-end CI/CD pipelines using Azure DevOps.
  • Create reusable, parameterized, and secure multi-stage YAML pipelines for build, test, validation, deployment, and release automation.
  • Own DevOps solutions across development, test/QA, staging, and production environments.
  • Implement deployment strategies such as rolling, blue-green, canary, and controlled/manual promotion where appropriate.
  • Implement branch policies, pull-request validation, build validation, approvals, and environment protection mechanisms.
  • Manage Git/GitHub/Azure Repos workflows, branching strategies, merge policies, tagging, and release/versioning practices.
  • Integrate automated quality and security checks into CI/CD pipelines, including static analysis, dependency scanning, secret detection, and compliance gates.
  • Manage build artifacts, package/version management, artifact retention, and promotion across environments.
  • Implement infrastructure provisioning and configuration management using Terraform, Bicep, or ARM templates.
  • Automate operational activities using PowerShell, Bash, Python, or equivalent scripting languages.
  • Containerize applications using Docker and manage image build, tagging, scanning, storage, and deployment processes.
  • Deploy and manage containerized workloads on Kubernetes/AKS, including deployments, services, config maps, secrets, ingress, scaling, and troubleshooting.
  • Implement secure authentication and authorization using Azure service connections, managed identities, Key Vault, secrets, and least-privilege access.
  • Integrate Azure Key Vault and other secret-management mechanisms into CI/CD pipelines without exposing credentials in logs or source control.
  • Monitor pipeline execution, application deployments, infrastructure health, and production issues; perform root-cause analysis and corrective actions.
  • Support production releases, change management, deployment approvals, release coordination, rollback, and recovery activities.
  • Design reliable rollback and recovery mechanisms for failed or partially completed deployments.
  • Collaborate with developers, QA, architects, security teams, and operations teams to improve deployment reliability and developer experience.
  • Identify opportunities to eliminate manual steps and continuously improve automation, deployment frequency, reliability, and lead time.
  • Create and maintain technical documentation, deployment standards, runbooks, troubleshooting guides, and operational procedures.
  • Mentor junior DevOps engineers and contribute to DevOps standards, reusable templates, and best practices.
Technical Skills - Azure DevOps & CI/CD
  • Strong hands-on experience with Azure DevOps Services: Repos, Pipelines, Boards, Test Plans, Artifacts, Environments, and Service Connections.
  • Advanced understanding of YAML pipeline concepts: stages, jobs, steps, templates, parameters, variables, variable groups, conditions, expressions, dependencies, and outputs.
  • Experience designing reusable pipeline templates and centralized CI/CD frameworks for multiple applications/projects.
  • Experience with CI triggers, PR validation, path filters, scheduled/manual triggers, branch policies, and gated deployments.
  • Hands-on experience with environment approvals, checks, deployment gates, and production release controls.
  • Strong understanding of pipeline agents, agent pools, self-hosted agents, Microsoft-hosted agents, caching, workspaces, and artifacts.
  • Ability to troubleshoot pipeline failures involving authentication, permissions, agents, dependencies, scripts, artifacts, and deployment tasks.
DevSecOps & Security
  • Implement security controls throughout the software delivery lifecycle rather
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Devops Engineer
Devops Engineer

Kanini Software Solutions • Chennai, Coimbatore District, Bengaluru

Hybrid
INR 3,500,000 - 8,500,000
Devops Developer
Devops Developer

Kumaran Systems • Chennai District

On-site
INR 1,200,000 - 2,400,000
Azure Devops Developer 5 - 8 yrs
Azure Devops Developer 5 - 8 yrs

Infosys • Hyderabad, Bengaluru, Mumbai

Hybrid
INR 1,200,000 - 2,400,000
Sr. DevOps Developer
Sr. DevOps Developer

Trigyn Technologies Limited • NTR

On-site
INR 2,500,000 - 4,000,000
Devsecops Engineer
Devsecops Engineer

VDart Software Services • Hyderabad, Pune District, Bengaluru

Hybrid
INR 4,000,000 - 7,000,000
Azure Devops ,GitHub Actions, Docker, Kubernetes, Powershell/Scripting
Azure Devops ,GitHub Actions, Docker, Kubernetes, Powershell/Scripting

Cognizant • Bengaluru

On-site
INR 1,200,000 - 1,800,000
DEVOPS MODULE LEAD - Azure DevOps
DEVOPS MODULE LEAD - Azure DevOps

Mployee.me • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Azure DevOps Engineer
Azure DevOps Engineer

Qloron Pvt Ltd • Bengaluru

On-site
INR 350,000 - 700,000
DevOps Engineer
DevOps Engineer

Wolters Kluwer • Pune District

On-site
INR 800,000 - 1,200,000
DevOps Engineer
DevOps Engineer

Natus Medical Incorporated • Bengaluru

On-site
INR 3,000,000 - 6,000,000