Synopsys logo

Senior DevOps Engineer (Python, Azure DevOps, GitHub)

Synopsys
May 03, 2026
Full-time
On-site
Pune, Maharashtra, India
Other Semiconductor Jobs, Level - Senior

Job Title

Senior DevOps Engineer (Python, Azure DevOps, GitHub)

Role Summary

Responsible for designing, implementing, and operating build, release, and environment management for distributed engineering teams focused on high-performance engineering software. The role works closely with development, infrastructure, and test teams to automate build and CI/CD pipelines and to maintain reliable development and test environments on Windows and Linux.

This role is part of an engineering operations team that supports software build systems, compilers, packaging, and CI infrastructure to enable frequent, high-quality releases.

Experience Level

Senior — target experience: approximately 3–5 years of relevant DevOps experience building and delivering software across Windows and Linux platforms.

Responsibilities

Key responsibilities include maintaining build and CI infrastructure, automating processes, and troubleshooting build and runtime issues.

  • Design, implement, and operate build, release, and environment management for distributed teams.
  • Deploy, maintain, and support developer environments (IDEs, compilers, tooling) on Windows and Linux.
  • Automate build processes and integrate with CI systems such as Azure DevOps or GitHub Actions.
  • Prepare, configure, deploy, and maintain scalable build agents and packaging pipelines.
  • Monitor, test, and document product builds, packaging, and test result databases.
  • Troubleshoot compilation, linker, and runtime failures; resolve environment-related issues.
  • Manage third-party dependencies and update environments to remain current.
  • Collaborate with development, infrastructure, testing teams and IT to maintain DevOps infrastructure and processes.

Requirements

Must-have technical skills and experience; nice-to-have items noted.

  • Must-have: 3–5 years DevOps experience building software (C/C++/Fortran) on Linux and Windows.
  • Must-have: Strong scripting in Python and shell; experience with Windows batch scripting and Perl.
  • Must-have: Experience with build systems such as Makefiles, SCons, or CMake and with compilers (Visual Studio, Intel, GCC).
  • Must-have: Hands-on experience with CI systems (Azure DevOps or GitHub Actions) and version control with Git.
  • Must-have: Familiarity with relational databases (MySQL, PostgreSQL) and maintaining test/tooling databases.
  • Must-have: Strong troubleshooting and problem-solving skills across development, test, and production environments.
  • Nice-to-have: Experience using AI tools to improve developer productivity and automation workflows.
  • Nice-to-have: Experience with open-source tools and frameworks relevant to build and CI automation.

Education Requirements

Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related engineering/technical field.


About the Company

Company: Synopsys

Headquarters: Mountain View, California, USA

Synopsys is a leading company in electronic design automation (EDA) and semiconductor IP solutions. It provides tools and services for designing and verifying complex semiconductor devices and systems. The company plays a pivotal role in the semiconductor industry, helping engineers innovate and deliver higher-quality products faster. Synopsys is committed to advancing technology standards and offers a range of software and hardware solutions to its clients globally.

Synopsys logo

Date Posted: 2026-04-30