HPC Systems Software Engineer – OpenCHAMI for Lugano or Zürich

ETH Zürich

Zürich

Vor Ort

CHF 110.000 - 150.000

Vollzeit

Vor 11 Tagen
Bewerbungsgenerator

Erhalte eine Antwort von diesem Arbeitgeber — ein Lebenslauf und ein Anschreiben, die genau auf die Eigenschaften eingehen, die gesucht werden.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Flexible Arbeitsbedingungen
Kinderbetreuung am Standort Lugano
Unterstützung bei Familienbelangen
Finanzielle Unterstützung für Sommercä

Zusammenfassung

ETH Zürich sucht eine/n HPC Systems Software Engineer für OpenCHAMI mit Einsatzort Lugano oder Zürich. Sie entwickeln OpenCHAMI weiter und gestalten Infrastruktur-Management-Lösungen für CSCS-Supercomputer.

Sie arbeiten eng mit HPC-Operationsteams, tragen zur Open-Source-Community bei und entwickeln Automatisierungs-Workflows für Bereitstellung, Konfiguration, Überwachung und Betrieb. Es handelt sich um eine zunächst zwei Jahre befristete Anstellung; flexible Arbeitsbedingungen,

Qualifikationen

  • Fundierte Software-Engineering-Grundlagen und -Methoden.
  • Erfahrung mit HPC-Umgebungen oder großen Cluster-Systemen vorteilhaft.
  • Erfahrung mit Open-Source-Projekten und CI/CD-Workflows.

Aufgaben

  • Entwicklung und Erweiterung von OpenCHAMI für Infrastrukturverwaltungs- und Betriebsanforderungen der CSCS-Systeme.
  • Beitrag zum OpenCHAMI-Ökosystem einschließlich Integration verwandter Cluster-Dienste.
  • Entwicklung von Automatisierungs- und Verwaltungs-Workflows für Bereitstellung, Konfiguration, Überwachung und Betrieb.
  • Zusammenarbeit mit HPC-Betriebs-Teams, um Anforderungen in skalierbare OpenCHAMI-Lösungen umzusetzen.

Kenntnisse

Go
Git
CI/CD Pipelines
Container-Technologien
Open-Source Softwareentwicklung
Test-Frameworks
DevOps/GitOps

Tools

Git
Docker
Podman

Jobbeschreibung

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.

Arbeiten, Lehren und Forschen an der ETH Zürich

Wir schätzen Vielfalt und Nachhaltigkeit

Im Einklang mit unseren Werten fördern 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.

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.

Über die ETH Zürich

Die ETH Zürich ist eine der weltweit führenden Universitäten mit Schwerpunkt auf Wissenschaft und Technologie. Wir sind bekannt für unsere exzellente Ausbildung, bahnbrechende Grundlagenforschung und den direkten Transfer neuen Wissens in die Gesellschaft. Über 30.000 Menschen aus mehr als 120 Ländern finden an unserer Universität einen Ort, der unabhängiges Denken fördert und ein Umfeld bietet, das Exzellenz inspiriert. Im Herzen Europas gelegen, aber mit Verbindungen in die ganze Welt, arbeiten wir gemeinsam an Lösungen für die globalen Herausforderungen von heute und morgen.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Gruppenleitung Educational Software Engineering (m/w/d)
Gruppenleitung Educational Software Engineering (m/w/d)

Immigration Policy Lab • Zürich

Vor Ort
CHF 140.000 - 180.000
ÖV-Abonnemente
Car Sharing
ASVZ-Sportangebot
+2
Gruppenleitung Educational Software Engineering
Gruppenleitung Educational Software Engineering

ETH Zürich • Zürich

Vor Ort
CHF 150.000 - 190.000
ÖV-Abonnements
Car Sharing
ASVZ-Sportangebot
+2
Junior-Systemadministrator Linux & IT-Support (m/w/d)
Junior-Systemadministrator Linux & IT-Support (m/w/d)

ETH Zürich • Zürich

Vor Ort
CHF 90.000 - 120.000
Homeoffice bis 2 Tage/Woche
ÖV-Abonnemente
Car Sharing
+3
HPC Systems Software Engineer – OpenCHAMI for Lugano or Zürich
HPC Systems Software Engineer – OpenCHAMI for Lugano or Zürich

Master in Integrated Building Systems ETH Zürich • Lugano

Vor Ort
CHF 120.000 - 160.000
Childcare facility in Lugano
Summer camp support
In-home childcare reimbursement
Leiter:in Technisches Gebäudemanagement (TGM) (m/w/d) – Mit Verantwortung und Herz für unsere Gebäude
Leiter:in Technisches Gebäudemanagement (TGM) (m/w/d) – Mit Verantwortung und Herz für unsere Gebäude

ETH Zürich • Zürich

Vor Ort
CHF 140.000 - 190.000
ÖV-Abonnemente
Car Sharing
ASVZ-Sportangebot
+2
Junior-Systemadministrator Linux & IT-Support (m/w/d)
Junior-Systemadministrator Linux & IT-Support (m/w/d)

Master in Integrated Building Systems ETH Zürich • Zürich

Hybrid
CHF 110.000 - 150.000
Homeoffice 1–2 Tage/Woche
ÖV-Abonnemente
Car Sharing
+3
Projektleiter:in IH/IS Gebäudetechnik & Infrastruktur (m/w/d)
Projektleiter:in IH/IS Gebäudetechnik & Infrastruktur (m/w/d)

ETH Zürich • Zürich

Vor Ort
CHF 120.000 - 180.000
Dynamisches internationales Umfeld
Modern ausgestatteter Arbeitsplatz
Gestaltungsspielraum und praxisnahe Lö
+2
Gruppenleitung Educational Software Engineering (m/w/d)
Gruppenleitung Educational Software Engineering (m/w/d)

NZZone • Zürich

Hybrid
CHF 150.000 - 190.000
ÖV-Abonnemente
Car Sharing
Sportangebot des ASVZ
+2
Junior-Systemadministrator Linux & IT-Support
Junior-Systemadministrator Linux & IT-Support

ETH Zürich • Zürich

Hybrid
CHF 70.000 - 100.000
Homeoffice 1–2 Tage/Woche
ÖV-Abonnemente
Car Sharing
+2
Leiter:in Technisches Gebäudemanagement (TGM) (m/w/d) - Mit Verantwortung und Herz für unsere Gebäude
Leiter:in Technisches Gebäudemanagement (TGM) (m/w/d) - Mit Verantwortung und Herz für unsere Gebäude

Immigration Policy Lab • Zürich

Vor Ort
CHF 140.000 - 190.000
ÖV-Abonnemente
Car Sharing
Sportangebot des ASVZ
+2