DevOps Engineer
- Entreprise
- ETH Zürich
- Lieu
- Zürich
- Date
- 28.05.2026
- Référence
- 302032
About Us
The Swiss National Supercomputing Centre (CSCS) is dedicated to the development and operation of high-performance computing and data research infrastructure, enabling world-class scientific endeavors in Switzerland. Our user laboratory welcomes a diverse range of researchers from academia, industry, and the business sector, and we operate under the auspices of ETH Zurich, with locations in Lugano and Zurich.
Position Overview
We are looking for a dynamic and motivated individual to join our team as a DevOps Engineer. This role is essential in designing, building, and managing the software-defined infrastructure and services that drive advanced scientific computing and AI/ML workloads on a large scale.
Key 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 tools.
- Collaborate with researchers and engineers to support complex workflows, troubleshoot production environments, and enhance reliability and performance.
- Engage in platform engineering, automation, and boost developer productivity across evolving systems and services.
Technical Environment
We embrace a diverse technical landscape. Familiarity with some of the following technologies is advantageous:
- 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 associated infrastructure services.
- HPC systems, GPU clusters, and large-scale infrastructure environments.
- Platform engineering and developer productivity tooling.
- Secure operational environments requiring confidentiality.
Personal Qualities
- Curious, hands-on, and committed to deeply understanding systems.
- Strong engineering mindset and effective problem-solving skills.
- Eager to learn new technologies and work across various disciplines.
- Effective communicator and a collaborative team player.
Ideal Candidates Will Have
- Experience in 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 knowledge of Linux security.
- Ability to utilize AI-assisted software development for enhanced productivity.
Core Values
- Curiosity: An eagerness to learn and understand systems in depth.
- Openness: Valuing effective collaboration and diverse perspectives.
- Courage: Willingness to tackle challenging and unfamiliar problems.
- Supportive: Commitment to helping colleagues and users succeed.
- Integrity: Acting responsibly, reliably, and transparently.
Benefits
Joining our team means being part of ETH Zurich, where your professional development is fostered in a setting that also aims to bring positive societal change. You can anticipate several benefits, including:
- Public transport season tickets and car-sharing options.
- A wide range of sports offered by ASVZ.
- Childcare services and attractive pension benefits.
We believe in the value of diversity and inclusivity in our workforce and warmly encourage applications from individuals underrepresented in technology fields.
Join Us
If you are technically skilled, curious, and enthusiastic about growth, we would love to hear from you.