Senior DevOps Engineer

thermofisher

Bangalore 6 Years Exp Posted 1h ago

Job Description

  • Design, implement, maintain, and troubleshoot CI/CD pipelines and shared DevOps infrastructure for desktop and web software products.

  • Support product teams with build, test, packaging, deployment, release, and software lifecycle management activities.

  • Develop reusable automation, pipeline components, scripts, and technical documentation that improve consistency across teams.

  • Own complex technical improvements from analysis and design through implementation, rollout, and operational support.

  • Support GitHub or GitLab repositories, runners or agents, artifact management, access patterns, and related developer tooling.

  • Contribute to secure SDLC practices through automated code, dependency, container, and secrets scanning, vulnerability remediation, and software supply chain controls.

  • Perform root cause analysis for recurring build, pipeline, deployment, environment, and release failures and implement durable corrective actions.

  • Plan and execute upgrades, migrations, and deprecation activities for development tools, operating systems, build environments, containers, and platform components.

  • Use approved AI-assisted engineering tools to accelerate development, testing, documentation, troubleshooting, and automation, and help teams adopt effective practices.

  • Collaborate with DevOps Leads, software engineers, architects, cybersecurity specialists, and product stakeholders to define and prioritize improvements.

  • Support and guide less-experienced engineers through reviews, pairing, troubleshooting, and knowledge sharing.

  • Participate in Agile planning, operational reviews, and continuous improvement activities.

 

The Candidate

The ideal candidate is an experienced, hands-on DevOps or software engineer who can work independently on complex delivery problems, collaborate across product teams, and translate technical needs into robust automation.

Similar Openings for You