HPC Systems Software Engineer – OpenCHAMI für Lugano oder ZürichDas 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 HintergrundProjektü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.StellenbeschreibungEntwicklung 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.ProfilWir 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 InteressengebieteProgrammiersprache GoGit und moderne Software-Entwicklungs-WorkflowsCI/CD-Pipelines (Gitlab, GitHub, Ansible)Container-Technologien (Docker, Podman)Open-Source-SoftwareentwicklungTestframeworks, Softwarequalitätspraktiken und DevOps/GitOps-AnsätzePersönliche Eigenschaften:Selbstmotiviert, proaktiv, fokussiert und teamorientiertStarke Problemlösungskompetenz und sicher im Umgang mit komplexen oder mehrdeutigen ProblemenKlare Kommunikation mit starkem Bewusstsein für NutzerbedürfnisseOffen für das Erlernen neuer Technologien und interdisziplinäres ArbeitenKomfortabel darin, um Hilfe zu bitten und bei Bedarf die richtige Expertise einzubeziehenArbeitsweise:Fähigkeit, in kollaborativen, selbstorganisierten Umgebungen, die von agilen Prinzipien inspiriert sind, erfolgreich zu seinErfahrung mit strukturierten Entwicklungspraktiken wie testgetriebener Entwicklung ist von VorteilUnsere 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 bietenWir 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ürichWir schätzen Vielfalt und NachhaltigkeitIm 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, (keine Bewerbungen).Für Vermittlungsdienstleistungen gelten die AGB der ETH Zürich.Über die ETH ZürichDie 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. #J-18808-Ljbffr
HPC Systems Software Engineer – OpenCHAMI for Lugano or Zürich Arbeitgeber: ETH Zurich
Das Max Planck ETH Center for Learning Systems (CLS) bietet eine herausragende Arbeitsumgebung für Doktoranden, die an der Schnittstelle von Wissenschaft und Technologie forschen möchten. Mit einer einzigartigen Kombination aus exzellenter Betreuung durch ETH Zürich und den Max-Planck-Instituten sowie der Möglichkeit eines 12-monatigen Austauschs zwischen verschiedenen Standorten, fördert das CLS nicht nur die akademische Exzellenz, sondern auch die persönliche und berufliche Entwicklung seiner Fellows. Die vollständig finanzierten Stipendien und die internationale Ausrichtung des Programms schaffen ein inspirierendes Umfeld für innovative Forschung und Zusammenarbeit.