Zürich
HPC Systems Software Engineer – OpenCHAMI für Lugano oder Zürich
- 09 September 2026
- 80 – 100%
- Temporär
Über den Job
HPC Systems Software Engineer – OpenCHAMI für Lugano oder Zürich
Das Schweizerische Nationales Supercomputing-Zentrum (CSCS) entwickelt und betreibt eine Hochleistungsrechner- und Datenforschungsinfrastruktur, die erstklassige Wissenschaft in der Schweiz unterstützt. Sein Nutzerlabor steht inländischen und internationalen Forschern aus Wissenschaft, Industrie und Wirtschaft zur Verfügung. Das Zentrum wird von der ETH Zürich betrieben und hat Büros in seinem Rechenzentrum in Lugano sowie in Zürich.
Projekt Hintergrund
Projektübersicht:
OpenCHAMI steht für Open Composable Heterogeneous Adaptable Management Infrastructure. Es ist ein Open-Source-Projekt, das moderne Systemverwaltungs- und Bereitstellungstools für High Performance Computing (HPC)-Cluster und Supercomputer bereitstellt. Das Projekt mit begrenzter Projektfinanzierung und daher begrenzter Vertragsdauer zielt darauf ab, cloudähnliche Bereitstellungs-, Automatisierungs- und Sicherheitsfunktionen in HPC-Umgebungen zu bringen.
Dieses Projekt mit Arbeitsort entweder Lugano oder Zürich konzentriert sich auf die Entwicklung und Weiterentwicklung von OpenCHAMI für die nächste Generation der Supercomputing-Infrastruktur des CSCS. Die Arbeit trägt dazu bei, einen offenen, skalierbaren und modernen Ansatz für das Cluster-Management großer Hochleistungsrechner (HPC) zu schaffen.
Das Hauptziel ist es, OpenCHAMI-Fähigkeiten zu entwerfen, zu entwickeln, zu integrieren und bereitzustellen, die auf die betrieblichen Anforderungen der CSCS-Supercomputer zugeschnitten sind.
Das Projekt wird die Herausforderungen bei der Verwaltung zunehmend komplexer HPC- und KI-Systeme angehen und zur Weiterentwicklung der nächsten Generation von Open-Source-Cluster-Management-Technologien beitragen.
Was wir schätzen:
Wir schätzen technische Exzellenz, Neugier, Eigeninitiative und die Fähigkeit zu lernen und sich weiterzuentwickeln mehr als eine perfekte Checkliste von Fähigkeiten. Die Arbeit an der nächsten Generation von HPC-Infrastrukturen erfordert die Bereitschaft, neue Technologien zu erforschen, komplexe Probleme anzugehen und kontinuierlich neues Fachwissen zu entwickeln.
Wenn Sie motiviert sind, in diesem Bereich einen bedeutenden Beitrag zu leisten, aber nicht alle Anforderungen erfüllen, ermutigen wir Sie ausdrücklich, sich zu bewerben.
Die Gelegenheit:
Wir bieten einen zunächst auf zwei Jahre befristeten Vertrag, der die Möglichkeit bietet, an der Spitze der HPC- und KI-Infrastruktur am CSCS zu arbeiten und direkt zur Entwicklung von Technologien beizutragen, die zukünftige Supercomputing-Systeme unterstützen.
Sie haben die Möglichkeit, zu OpenCHAMI und verwandten Open-Source-Initiativen beizutragen, mit der breiteren HPC-Gemeinschaft zusammenzuarbeiten und zu Programmen mit hoher Wirkung auf nationaler und internationaler Ebene beizutragen, einschließlich HPSF, OpenCHAMI und verwandten Initiativen.
Dies ist eine Gelegenheit, mitzugestalten, wie zukünftige CSCS-Supercomputer verwaltet, überwacht und betrieben werden, während Sie zu Open-Source-Technologien beitragen, die weit über ein einzelnes System oder eine Institution hinaus Wirkung zeigen.
Stellenbeschreibung
- Entwicklung und Erweiterung von OpenCHAMI zur Erfüllung der Infrastrukturverwaltungs- und Betriebsanforderungen der aktuellen und nächsten Generation von Supercomputing-Systemen des CSCS.
- Beitrag zum OpenCHAMI Open-Source-Ökosystem, einschließlich Entwicklung, Integration und Weiterentwicklung verwandter Cluster-Management-Dienste und -Komponenten.
- Entwicklung von Automatisierungs- und Verwaltungs-Workflows zur Verbesserung der Systembereitstellung, Konfiguration, Überwachung, Wartung und Betriebseffizienz im grossen Massstab.
- Enge Zusammenarbeit mit HPC-Betriebsteams, um betriebliche Anforderungen und Herausforderungen zu verstehen und diese in robuste, skalierbare und wartbare OpenCHAMI-basierte Lösungen umzusetzen.
- Beitrag zur Architektur und Weiterentwicklung der OpenCHAMI-Plattform, um sicherzustellen, dass Lösungen skalierbar, zuverlässig, wartbar und auf die Bedürfnisse grosser HPC- und KI-Systeme abgestimmt sind.
- Aktive Teilnahme an Open-Source-Entwicklungs-Workflows, einschließlich Software-Design, Implementierung, Tests, Code-Reviews, Fehlerverfolgung und technischen Diskussionen innerhalb der OpenCHAMI-Community.
- Zusammenarbeit mit internationalen Partnern und der breiteren HPC-Gemeinschaft zur Entwicklung und Integration von Lösungen, die das Open-Source-Cluster-Management und die Infrastrukturautomatisierung voranbringen.
- Erstellung und Pflege technischer Dokumentationen, einschließlich Architekturentwürfen, Implementierungsanleitungen, Betriebsverfahren und Best Practices.
- Bewertung neuer Technologien und Ansätze, die für das HPC-Infrastrukturmanagement, die Beobachtbarkeit und Automatisierung relevant sind, und Beitrag zu deren Einführung, wo angemessen.
Profil
Wir begrüssen Ingenieure mit unterschiedlichen Hintergründen, die bereit sind, zu unserer Mission beizutragen. Wir suchen in erster Linie starke technische Grundlagen, fundiertes Ingenieururteil und die Fähigkeit, Brücken zwischen verschiedenen Bereichen zu schlagen. Neugier, Anpassungsfähigkeit, Lernbereitschaft am Arbeitsplatz und Wachstumspotenzial sind uns wichtiger als eine perfekte anfängliche Übereinstimmung mit den technischen Anforderungen.
Die unten aufgeführten Technologien veranschaulichen die Breite unseres Stacks und unserer Interessengebiete. Sie sind keine Checkliste von Anforderungen, und Erfahrung in nur einigen dieser Bereiche wird erwartet.
Technische Umgebung und Interessengebiete
- Programmiersprache Go
- Git und moderne Software-Entwicklungs-Workflows
- CI/CD-Pipelines (Gitlab, GitHub, Ansible)
- Container-Technologien (Docker, Podman)
- Open-Source-Softwareentwicklung
- Testframeworks, Softwarequalitätspraktiken und DevOps/GitOps-Ansätze
Persönliche Eigenschaften:
- Selbstmotiviert, proaktiv, fokussiert und teamorientiert
- Starke Problemlösungskompetenz und sicher im Umgang mit komplexen oder mehrdeutigen Problemen
- Klare Kommunikation mit starkem Bewusstsein für Nutzerbedürfnisse
- Offen für das Erlernen neuer Technologien und interdisziplinäres Arbeiten
- Komfortabel darin, um Hilfe zu bitten und bei Bedarf die richtige Expertise einzubeziehen
Arbeitsweise:
- Fähigkeit, in kollaborativen, selbstorganisierten Umgebungen, die von agilen Prinzipien inspiriert sind, erfolgreich zu sein
- Erfahrung mit strukturierten Entwicklungspraktiken wie testgetriebener Entwicklung ist von Vorteil
Unsere Kernwerte als Leitprinzipien:
- Neugier: Sie lernen gerne, erforschen neue Ideen und verstehen Probleme tiefgehend.
- Offenheit: Sie hören zu, arbeiten zusammen und sind offen für unterschiedliche Perspektiven.
- Mut: Sie gehen herausfordernde oder mehrdeutige Probleme an und ergreifen Initiative.
- Unterstützung: Sie helfen Kollegen und Nutzern zum Erfolg und tragen zu einer positiven Teamkultur bei.
- Integrität: Sie handeln ehrlich, ethisch und zuverlässig in Ihrer Arbeit.
Wir bieten
- Wir engagieren uns für den Aufbau eines vielfältigen und inklusiven Ingenieurteams und ermutigen insbesondere Bewerbungen von Gruppen, die in der Technik unterrepräsentiert sind. Wenn Sie technisch stark, neugierig und wachstumsorientiert sind, möchten wir von Ihnen hören.
- Am CSCS bedeutet Familienfreundlichkeit weit mehr als ein Etikett. Wir bieten flexible und unterstützende Arbeitsbedingungen, die es den Mitarbeitenden ermöglichen, sowohl ihre Karriere als auch familiäre Verpflichtungen zu managen. Zum Beispiel beherbergt eines unserer Gebäude in Lugano eine Kinderbetreuungseinrichtung, und wir unterstützen finanziell bis zu drei Wochen Sommerlager für Grundschulkinder. Wenn Ihr Kind krank ist und Sie Unterstützung benötigen, übernehmen wir sogar die Kosten für eine Kinderbetreuung zu Hause für unsere Mitarbeitenden in Lugano. Wir sind stolz darauf, ein wirklich familienfreundlicher Arbeitgeber zu sein und engagieren uns dafür, unsere Mitarbeitenden in den wichtigsten Momenten zu unterstützen.
- Sie können sich auf ein spannendes Arbeitsumfeld, kulturelle Vielfalt sowie attraktive Angebote und Leistungen freuen.
- Wir schätzen die Vielfalt unseres Teams und ermutigen insbesondere Frauen, sich zu bewerben, um die Vielfalt unserer Belegschaft weiter zu erhöhen.
Wir schätzen Vielfalt und Nachhaltigkeit
Im Einklang mit unseren Werten fördert die ETH Zürich eine inklusive Kultur. Wir setzen uns für Chancengleichheit ein, schätzen Vielfalt und pflegen ein Arbeits- und Lernumfeld, in dem die Rechte und die Würde aller Mitarbeitenden und Studierenden respektiert werden. Besuchen Sie unsere Website zu Chancengleichheit und Vielfalt , um zu erfahren, wie wir ein faires und offenes Umfeld sicherstellen, das jedem Wachstum und Entfaltung ermöglicht. Nachhaltigkeit ist ein Kernwert für uns – wir arbeiten konsequent auf eine klimaneutrale Zukunft hin.Neugierig? Wir auch.
Bitte fügen Sie Ihrer Bewerbung folgende Unterlagen bei:
- Motivationsschreiben
- Lebenslauf
- Relevante Zeugnisse und Diplome im PDF-Format
Wir freuen uns auf Ihre Online-Bewerbung, inklusive Motivationsschreiben, Lebenslauf, Diplomen und Arbeitszeugnissen. Bitte richten Sie Ihre Bewerbung an Frau Stephanie Frequente, CSCS Human Resources, Via Trevano 131, 6900 Lugano.
Bitte beachten Sie, dass wir ausschließlich Bewerbungen über unser Online-Bewerbungsportal akzeptieren. Bewerbungen per E-Mail oder Post werden nicht berücksichtigt.
Weitere Informationen über das CSCS finden Sie auf unserer Website . Fragen zur Stelle richten Sie bitte an Nur Fadel, nur.fadel@cscs.ch (keine Bewerbungen).
Für Vermittlungsdienstleistungen gelten die AGB der ETH Zürich .