DevOps Engineer / DevOps Engineeress

ETH Zürich - May 28, 2026

Join the Swiss National Supercomputing Centre (CSCS) as a DevOps Engineer

The Swiss National Supercomputing Centre (CSCS) develops and operates a high-performance computing and data research infrastructure that supports world-class science in Switzerland. Our user laboratory is available to domestic and international researchers across academia, industry, and the business sector. Operated by ETH Zurich, CSCS has offices in both Lugano and Zurich.

We are seeking a versatile and driven DevOps Engineer to help design, build, and operate the software-defined infrastructure and services powering advanced scientific computing and AI/ML workloads at scale. This position is primarily based in Lugano, but opportunities in Zurich also exist.

Your Role and Responsibilities

  • Design, deploy, automate, and operate scalable infrastructure and cloud-native platform services.
  • Contribute to Kubernetes-based AI/ML and HPC platforms focusing on CI/CD, GitOps, observability, security, and operational tooling.
  • Collaborate with researchers and engineers to support complex workflows, troubleshoot production environments, and improve reliability and performance.
  • Contribute to platform engineering, automation, and developer productivity initiatives across evolving systems and services.

Technical Environment and Areas of Interest

Our technical environment spans various technologies and areas of interest. Experience in only some of the following areas is expected:

  • Linux systems engineering, scripting, troubleshooting, and software development (e.g., Python, Bash).
  • Containers, Kubernetes, CI/CD, GitOps, and Infrastructure as Code (e.g., Terraform, Helm, Ansible, ArgoCD).
  • Distributed systems concepts, APIs, scalability, observability, identity and access management, and security.
  • AI/ML platforms and supporting infrastructure services.
  • HPC systems, GPU clusters, and large-scale infrastructure environments.
  • Platform engineering and developer productivity tooling.
  • Secure or confidentiality-sensitive operational environments.

Personal Qualities

  • Curious, hands-on, and eager to understand systems inside-out.
  • Strong engineering mindset and problem-solving attitude.
  • Comfortable learning new technologies and working across disciplines.
  • Effective communicator and collaborative team player.

Ways to Stand Out

  • Experience supporting research or scientific computing environments.
  • Familiarity with HPC systems and services.
  • Exposure to GPU clusters and accelerated computing.
  • Experience with SRE practices or on-call operations.
  • Advanced Linux security knowledge.
  • Ability to leverage AI-assisted software development for increased productivity.

Core Values

  • Curiosity: Enjoy learning and understanding systems deeply.
  • Openness: Collaborate effectively and value different perspectives.
  • Courage: Willing to tackle difficult or unfamiliar problems.
  • Supportive: Help colleagues and users succeed.
  • Integrity: Act responsibly, reliably, and transparently.

Your Impact

Become part of ETH Zurich, which not only supports your professional development but also actively contributes to positive societal change. Enjoy numerous benefits, including:

  • Public transport season tickets and car sharing.
  • A wide range of sports offerings by ASVZ.
  • Childcare and attractive pension benefits.

We strongly believe in the value of diversity within our team and encourage applications from women and other underrepresented groups in tech.

If you are technically adept, curious, and eager to grow, we want to hear from you. Apply online using the form below. Please be informed that only applications matching the job profile will be considered.

Location : Zürich
Country : Switzerland

Application Form

Please enter your information in the following form and attach your resume (CV)

Only pdf, Word, or OpenOffice file. Maximum file size: 3 MB.