Lead DevOps Engineer

Technology, Data & Digital · IT Infrastructure & Security · DevOps · Cloud Engineering · Software Engineering

In short

Lead DevOps Engineer responsible for designing, implementing, and maintaining CI/CD pipelines and automating software delivery processes. This role involves managing Azure, VMware, and containerized platforms, scripting, and collaborating with development teams to ensure operational excellence and system reliability. Requires 6-9 years of experience and a B.E/B. Tech or M. Tech degree.

Responsibilities

  • Design, implement, maintain, and continuously improve CI/CD pipelines for software delivery.
  • Automate software build, testing, packaging, deployment, release, and environment provisioning.
  • Maintain and optimize build, test, and deployment environments across multiple platforms.
  • Administer and support Azure, VMware vSphere, servers, virtual machines, storage, networking, and infrastructure.
  • Manage DevOps tools and platforms, including source control, build, release, and artifact management.
  • Integrate automated testing, security scanning, and quality gates into CI/CD workflows.
  • Support automated functional, integration, installation, upgrade, and hardware-in-the-loop testing.
  • Manage software artifacts, packages, dependencies, certificates, and secure build credentials.
  • Develop and maintain automation tools and scripts using Python, Shell, and related technologies.
  • Administer and support containerized platforms using Docker, Kubernetes, and OpenShift.
  • Contribute to Infrastructure as Code (IaC) initiatives.
  • Monitor application and infrastructure health using logging, monitoring, and alerting solutions.
  • Troubleshoot and resolve complex build, deployment, infrastructure, and software configuration issues.
  • Support application servers, web servers, middleware platforms, and related technologies.
  • Define, implement, and promote DevOps standards, best practices, documentation, and procedures.
  • Collaborate with development, QA, security, and infrastructure teams.
  • Participate in Agile/Scrum ceremonies, release readiness activities, and continuous improvement initiatives.
  • Evaluate, recommend, and introduce new DevOps, cloud, automation, and testing technologies.

Requirements

  • 6-9 years of experience as Lead DevOps Engineer responsible for design, maintain, and improve systems for building, packaging, and releasing enterprise software.
  • Experience designing, implementing, and supporting CI/CD pipelines using tools such as Jenkins, Azure DevOps, GitHub Actions, or similar platforms.
  • Strong scripting and automation experience using Python, PowerShell, Shell, Batch scripting, or comparable languages.
  • Knowledge of software development practices and object-oriented programming languages such as C#, C++, or similar technologies.
  • Experience with source control systems and branching strategies using Git, SVN, or equivalent version control platforms.
  • Hands-on experience managing Windows Server and Windows-based build, test, and application environments.
  • Familiarity with cloud platforms including Microsoft Azure, AWS, and Google Cloud Platform (GCP).
  • Experience with virtualization technologies such as VMware vSphere, ESXi, virtual machines, templates, and automated environment provisioning.
  • Understanding and practical experience with Infrastructure as Code (IaC), configuration management, and infrastructure automation tools such as Terraform.
  • Experience with automated testing frameworks and tools including NUnit, VSTest, Ranorex, or similar technologies.
  • Familiarity with build, packaging, and dependency management tools such as MSBuild, Visual Studio toolchains, NuGet, InstallShield, Artifactory, and related repository solutions.
  • Knowledge of relational databases and SQL.
  • Understanding of software quality practices, static code analysis, software composition analysis (SCA), secure software supply chain principles, and application security controls.
  • Experience with code signing, digital certificates, secrets management, credential security, and secure release processes.
  • Working knowledge of networking, storage, backup, server infrastructure, and related enterprise platform technologies.
  • Experience with containerization and orchestration technologies such as Docker and Kubernetes.
  • Experience using APIs and modern automation techniques.
  • Exposure to AI-assisted development tools, coding assistants, and agent-based engineering workflows.

Desired Qualifications

  • Understanding of software release management, installation testing, upgrade validation, backward compatibility testing, and multi-version release support.
  • Experience supporting enterprise, desktop, embedded, industrial, hardware-integrated, or multi-product software environments across multiple teams, operating systems, and release branches.
  • Strong troubleshooting and root-cause analysis skills across software, operating systems, infrastructure, networking, virtualization, and CI/CD platforms.
  • Ability to create technical documentation and communicate complex technical solutions effectively with development, QA, and engineering teams.

Benefits

  • Competitive benefits plans
  • Variety of medical insurance plans
  • Employee Assistance Program
  • Employee resource groups
  • Recognition programs
  • Flexible time off plans
  • Paid parental leave (maternal and paternal)
  • Vacation and holiday leave
#DevOps#Cloud Engineering#Automation#CI/CD#Infrastructure as Code#Containerization#Kubernetes#Azure#AWS#GCP#VMware
Emerson Logo

Company

Emerson

Job Posted

3 weeks ago

Employment Type

Full Time

WorkMode

On Site

Experience Level

Senior

Locations

Pune, India

Qualification

Bachelor, Master

Applicants

Be an early applicant