ETH Zürich

DevOps Engineer

📍 Lugano

Rolle und Verantwortlichkeiten

Design, deploy, automate, and operate scalable infrastructure and cloud-native platform services. Contribute to Kubernetes-based AI/ML and HPC platforms, including 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.

Team / Beschreibung

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

Qualifikationen und Fähigkeiten

  • Up-to-date software development and Linux administration skills

  • Ability to rapidly understand, deploy, and operate third-party software products

  • Solid theoretical foundation in computer science or related fields

  • Experience in Linux systems engineering, and software development (e.g., Python, Bash)

  • Familiarity with Containers, Kubernetes, CI/CD, GitOps, and Infrastructure as Code (e.g., Terraform, Helm, Ansible, ArgoCD)

  • Understanding of distributed systems concepts, APIs, scalability, observability, identity and access management, and security

  • Experience with AI/ML platforms and supporting infrastructure services

  • Knowledge of HPC systems, GPU clusters, and large-scale infrastructure environments

  • Experience in platform engineering and developer productivity tooling

  • Ability to work in secure or confidentiality-sensitive operational environments

  • Curiosity, hands-on attitude, and eagerness to understand systems inside-out

  • Strong engineering mindset and problem-solving attitude

  • Comfortable learning new technologies and working across disciplines

  • Effective communication and collaborative team player