Platform Engineer (HPC & AI Infrastructure)

ETH Zurich · Zürich

ETH Zurich seeks a Platform Engineer to automate and operate a large-scale distributed computing platform for scientific workloads in Zürich.

This position plays a central part in building and maintaining a highly reliable, efficient environment for scientific computing. The successful candidate will focus on automating infrastructure provisioning and operational workflows to support large-scale, distributed systems.

Responsibilities

  • Automate infrastructure provisioning and operational workflows using modern IaC tools
  • Operate, troubleshoot, and improve Linux systems on both bare metal and virtual infrastructure
  • Develop and maintain CI/CD pipelines
  • Build and operate on-premise cloud services based on Kubernetes
  • Design and maintain observability platforms using metrics, logs, dashboards, and alerting systems
  • Support core infrastructure services such as DNS, DHCP, and HTTP
  • Troubleshoot networking issues involving TCP/IP, routing, and firewalls
  • Occasional datacenter floor work (racking, cabling, bare-metal troubleshooting and repairs)

Requirements

  • Solid experience operating Linux systems in production environments
  • Experience automating repetitive operational tasks
  • Experience with shell scripting (Bash) and programming in at least one language such as Python, Go or Rust
  • Familiarity with Kubernetes, Prometheus and Grafana
  • Experience with Infrastructure as Code (IaC) and Configuration Management (e.g. Cdist, Ansible, Terraform or similar)
  • Basic understanding of TCP/IP networking, routing and firewalls
  • Strong communication skills in English

Nice to have

  • Hands-on experience with HPC technologies such as InfiniBand networks and multi-GPU systems
  • Experience deploying or operating Lustre or other parallel file systems
  • Familiarity with Slurm, Spack, and scientific software environments
  • Experience with hardware provisioning and out-of-band management technologies such as BMC, IPMI and Redfish
  • German language skills

What the company offers

  • Flexible working models with the option to partly work from home
  • Principle of Lifelong Learning
  • Public transport subscriptions
  • Car sharing
  • Access to the wide range of ASVZ sports activities
  • Childcare services
  • Attractive pension benefits

About the company

ETH Zurich fosters a collaborative yet independent work environment. The institution values teamwork and individual ownership, operating effectively within an international setting.

  • Collaborative team environment with independent task ownership
  • International work setting

Auf Firmen-Website bewerben

Ähnliche Stellen

Quelle: öffentlich zugängliche Karriereseite des Arbeitgebers. Batchly ist nicht der Arbeitgeber und steht nicht notwendigerweise in einem Vertragsverhältnis mit dem Unternehmen.