Software Engineer
- Anstellung
- Vertrag
- Ort
- Lugano
- Unternehmen
- ETH Zürich CSCS - Swiss National Supercomputing Centre, Via Trevano 131, 6900 Lugano
- Sprachen
- Englisch (fliessend)
- Erstmals ausgeschrieben
Der Arbeitgeber sucht eine/n:
HPC Systems Software Engineer – OpenCHAMI für Lugano oder Zürich (empfohlene Stelle)
Projektübersicht:
Dieses Projekt mit Arbeitsort in Lugano oder Zürich konzentriert sich auf die Entwicklung und Verbesserung von OpenCHAMI für die Supercomputing-Infrastruktur der nächsten Generation des CSCS. Die Arbeit wird dazu beitragen, einen offenen, skalierbaren und modernen Ansatz für das Cluster-Management für groß angelegte High-Performance Computing (HPC) Systeme zu schaffen.
Das Hauptziel besteht darin, OpenCHAMI-Funktionen zu entwerfen, zu entwickeln, zu integrieren und zu implementieren, die auf die betrieblichen Anforderungen der Supercomputer des CSCS zugeschnitten sind.
Das Projekt wird sich mit den Herausforderungen im Zusammenhang mit der Verwaltung zunehmend komplexer HPC- und KI-Systeme (AI) befassen und zur Entwicklung von Open-Source-Cluster-Management-Technologien der nächsten Generation beitragen.
Die Chance:
Wir bieten einen anfänglichen Vertrag von zwei Jahren, der Ihnen die Möglichkeit bietet, an der Spitze der HPC- und KI-Infrastruktur beim CSCS zu arbeiten und direkt zur Entwicklung von Technologien beizutragen, die zukünftige Supercomputing-Systeme unterstützen werden.
Sie werden die Möglichkeit haben, zu OpenCHAMI und den damit verbundenen Open-Source-Initiativen beizutragen, mit der breiteren HPC-Gemeinschaft zusammenzuarbeiten und an Programmen mit großer Wirkung sowohl auf nationaler als auch auf internationaler Ebene teilzunehmen, darunter HPSF, OpenCHAMI und verwandte Initiativen.
Beschreibung der Aufgaben/Rolle:
OpenCHAMI entwickeln und erweitern, um die betrieblichen Anforderungen und das Management der aktuellen und zukünftigen Supercomputing-System-Infrastrukturen des CSCS zu erfüllen.
Zum Open-Source-Ökosystem von OpenCHAMI beitragen, einschließlich der Entwicklung, Integration und Evolution von Diensten und Komponenten im Zusammenhang mit dem Cluster-Management.
Automatisierungs- und Management-Workflows entwickeln, um das Provisioning, die Konfiguration, das Monitoring, die Wartung und die betriebliche Effizienz von Systemen im großen Maßstab zu verbessern.
Eng mit den HPC-Betriebsteams zusammenarbeiten, um betriebliche Anforderungen und Herausforderungen zu verstehen und diese in robuste, skalierbare und wartungsfreundliche, auf OpenCHAMI basierende Lösungen zu übersetzen.
Zur Architektur und Entwicklung der OpenCHAMI-Plattform beitragen und sicherstellen, dass die Lösungen skalierbar, zuverlässig, verwaltbar und auf die Bedürfnisse von HPC- und KI-Systemen im großen Maßstab abgestimmt sind.
Aktiv an Open-Source-Entwicklungs-Workflows teilnehmen, einschließlich Softwaredesign, Implementierung, Tests, Code-Reviews, Problemverfolgung und technischen Diskussionen innerhalb der OpenCHAMI-Gemeinschaft.
Mit internationalen Partnern und der breiteren HPC-Gemeinschaft zusammenarbeiten, um Lösungen zu entwickeln und zu integrieren, die das Open-Source-Cluster-Management und die Automatisierung von Infrastrukturen fördern.
Technische Dokumentationen verfassen und aktualisieren, einschließlich Architekturdesigns, Implementierungsleitfäden, Betriebsabläufe und Best Practices.
Aufkommende Technologien und Ansätze bewerten, die für das Management von HPC-Infrastrukturen, Observability und Automatisierung relevant sind, und zu deren Einführung beitragen, wo angemessen.
Ihr Profil:
Wir begrüßen Ingenieure mit unterschiedlichen Hintergründen, die bereit sind, zu unserer Mission beizutragen. Wir suchen in erster Linie eine solide technische Basis, ein gutes technisches Urteilsvermögen und die Fähigkeit, Lücken zwischen verschiedenen Bereichen zu schließen. Neugier, Anpassungsfähigkeit, die Bereitschaft, vor Ort zu lernen, und Wachstumspotenzial zählen für uns mehr als eine perfekte anfängliche Übereinstimmung mit den technischen Anforderungen.
Technisches Umfeld und Interessengebiete:
Programmiersprache Go
Git und moderne Workflows für die Softwareentwicklung
CI/CD-Pipelines (GitLab, GitHub, Ansible)
Container-Technologien (Docker, Podman)
Open-Source-Softwareentwicklung
Test-Frameworks, Softwarequalitätspraktiken und DevOps/GitOps-Ansätze
Einleitungstext
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.
Projekthintergrund
Projektübersicht:
Dieses Projekt mit Arbeitsort entweder Lugano oder Zürich konzentriert sich auf die Entwicklung und Verbesserung von OpenCHAMI für die Supercomputing-Infrastruktur der nächsten Generation des CSCS. Die Arbeit wird dazu beitragen, einen offenen, skalierbaren und modernen Ansatz für das Cluster-Management für groß angelegte High-Performance Computing (HPC) Systeme aufzubauen.
Das Hauptziel besteht darin, OpenCHAMI-Funktionen zu entwerfen, zu entwickeln, zu integrieren und bereitzustellen, die auf die betrieblichen Anforderungen der Supercomputer des CSCS zugeschnitten sind.
Das Projekt wird sich mit den Herausforderungen der Verwaltung zunehmend komplexer HPC- und KI-Systeme befassen und zur Entwicklung von Open-Source-Cluster-Management-Technologien der nächsten Generation beitragen.
Was wir schätzen:
Wir schätzen technische Exzellenz, Neugier, Initiative und die Fähigkeit zu lernen und zu wachsen mehr als eine perfekte Checkliste von Fähigkeiten. Die Arbeit an der HPC-Infrastruktur der nächsten Generation erfordert die Bereitschaft, neue Technologien zu erkunden, komplexe Probleme anzugehen und kontinuierlich neues Fachwissen zu entwickeln.
Wenn Sie motiviert sind, einen bedeutenden Beitrag in diesem Bereich zu leisten, aber nicht jede Anforderung erfüllen, ermutigen wir Sie ausdrücklich zur Bewerbung.
Die Chance:
Wir bieten einen anfänglichen Vertrag vo
Automatisch aus dem Original übersetzt.
Ausgeschrieben vor 2 Wochen