CERN European Organization for Nuclear Research
Geneva
DevOps-Ingenieur für HEP-GPU-Benchmarks (IT-CE-LCG-2026-168-GRAP)
- 28 Oktober 2026
- Geneva
Job-Zusammenfassung
Werde Teil des WLCG-Projekts bei CERN, einer globalen Zusammenarbeit.
Aufgaben
- Entwickle und pflege die HEP-Benchmarking-Software.
- Baue und teste Container für HEP-Workloads mit GitLab CI/CD.
- Analysiere Benchmark-Daten zur Leistungsbewertung von Systemen.
Fähigkeiten
- Ein Masterabschluss oder eine Promotion in angewandter Physik oder Softwareengineering.
- Erfahrung in Python-Entwicklung und Linux-Systemadministration.
- Kenntnisse in Containerisierung und DevOps-Methoden.
Ist das hilfreich?
Über den Job
Stellenbeschreibung
Das Worldwide LHC Computing Grid (WLCG) Projekt ist eine globale Zusammenarbeit von rund 170 Rechenzentren in mehr als 40 Ländern, die nationale und internationale Grid-Infrastrukturen vernetzen. Mit der Weiterentwicklung der Rechenleistung für die High-Luminosity LHC (HL-LHC) Ära steht das WLCG vor einer schnell wachsenden Rechenanforderung neben zunehmend heterogenen Hardwareumgebungen (CPUs, GPUs, Cloud und HPC).
Um Beschaffung, Ressourcenverpflichtungen, Leistungsstudien und Abrechnung zu steuern, verlässt sich die High Energy Physics (HEP) Gemeinschaft auf domänenspezifische Benchmarking-Tools, um Rechenressourcen genau zu messen und zu vergleichen.
Als Graduate / Applied Engineer (QUEST) werden Sie unserem Team in der IT-Abteilung des CERN beitreten, um die Entwicklung, den Betrieb und den Benutzersupport für die WLCG HEPScore Benchmarking-Dienste zu unterstützen. Sie werden zu Schlüsselaktivitäten beitragen und helfen, den nächsten Generation Benchmarking-Software-Stack für die WLCG-Gemeinschaft aufzubauen und zu pflegen.
Ihre Aufgaben
- Softwareentwicklung: Aktive Mitarbeit an der Entwicklung, Verpackung und Verteilung des HEP-Benchmark-Software-Stacks. Integration, Profilierung und Validierung von produktionsreifen GPU-Anwendungs-Workloads aus der LHC-Experiment-Software (z. B. Ereignisgenerierung, Simulation, schnelle Inferenz und HLT).
- Containerisierung: Erstellung, Test und Wartung von Container-Images für HEP-Workloads mittels automatisierter GitLab CI/CD-Pipelines.
- Service-Wartung & -Verbesserung: Sicherstellung des reibungslosen Betriebs der Kern-Benchmarking-Infrastruktur und der Datenaufnahme-Dienste unter Verwendung von Puppet, GitLab CI/CD, ActiveMQ, Logstash, OpenSearch, Kibana, Apache Spark und Grafana.
- Leistungsanalyse: Sammlung, Verarbeitung und Analyse von gridweiten Benchmark-Daten zur Bewertung der Leistungsskalierung über verschiedene CPU/GPU-Architekturen und Serverkonfigurationen hinweg.
- Technischer Support: Bereitstellung von technischem Support und Dokumentation für die WLCG-Benutzergemeinschaft.
Ihr Profil
- Fortgeschrittene Python-Entwicklung: Fundierte Erfahrung in der Python-Programmierung, einschließlich modularer Code-Struktur, Verpackung, Distribution und Testing.
- Containerisierung: Solides Verständnis von Docker und Apptainer/Singularity sowie Vertrautheit mit GPU-Container-Ausführungs-Laufzeitumgebungen.
- DevOps & Infrastruktur-Automatisierung: Kenntnisse in GitLab CI/CD-Pipelines, Container-Registries, Konfigurationsmanagement (Puppet) und Deployment-Methoden.
- Linux-Systeme & Leistungsprofilierung: Starke Linux-Administration und Shell-Scripting-Fähigkeiten. Erfahrung in der Systemmetriken-Verfolgung (z. B. CPU/GPU-Auslastung, Hardware-Leistungsmetriken, Stromverbrauchsüberwachung).
- Datenanalyse-Pipelines & Visualisierung: Erfahrung mit Monitoring- und Datenanalyse-Stacks wie OpenSearch/Elasticsearch, Logstash, Kibana, Grafana oder Apache Spark.
- Kommunikation & Zusammenarbeit: Gute technische Schreib- und Kommunikationsfähigkeiten zur Interaktion mit Fachexperten innerhalb der globalen WLCG-Kollaboration.
Fähigkeiten
- Programmierung & Skripting: Python (Code, Verpackung, Testing), Bash, Git.
- Containerisierung: Docker, Apptainer/Singularity.
- GPU-Computing: NVIDIA Container Toolkit, CUDA, nvidia-smi, AMD ROCm, rocm-smi, GPU-Profiling.
- DevOps: GitLab CI/CD, Puppet, Linux-Administration.
- Monitoring & Datenanalyse: OpenSearch/Elasticsearch, Logstash, Kibana, Grafana, Apache Spark, ActiveMQ.
- Gesprochene und schriftliche Englischkenntnisse mit der Bereitschaft, Französisch zu lernen.
Voraussetzungen:
- Sie sind Staatsangehöriger eines CERN-Mitglieds- oder assoziierten Mitgliedsstaates .
- Sie verfügen über einen beruflichen Hintergrund in Angewandter Physik, Software Engineering (oder einem verwandten Bereich) und haben entweder:
- einen Master-Abschluss mit 2 bis 6 Jahren Berufserfahrung nach dem Abschluss;
- oder eine Promotion mit nicht mehr als 3 Jahren Berufserfahrung nach dem Abschluss.
- Sie hatten zuvor keinen CERN-Stipendien- oder Graduate-Vertrag.
Zusätzliche Informationen
Bewerbungsschluss: 17.11.2026 um 23:59 CET.
Vertragsdauer: 24 Monate, mit möglicher Verlängerung bis maximal 36 Monate.
Arbeitszeit: 40 Stunden pro Woche
Arbeitsflexibilität: Vollständig vor Ort
Geplanter Starttermin: 01. Januar 2027
Diese Position beinhaltet:
- Bereitschaftsdienst, wenn von den Bedürfnissen der Organisation gefordert.
- Arbeit während der Nacht, an Sonntagen und offiziellen Feiertagen, wenn von den Bedürfnissen der Organisation gefordert.
Stellenreferenz: IT-CE-LCG-2026-168-GRAP
Arbeitsfeld: Informationstechnologien
Benchmark-Job: 200020 - Computing Engineer
Globale Vorteile
- Ein monatliches Nettostipendium von entweder 6372 oder 7004 Schweizer Franken pro Monat, abhängig von Ihrem Abschluss.
- 30 Tage bezahlter Urlaub pro Jahr plus 2 Wochen Jahresabschluss.
- Abdeckung durch das umfassende Krankenversicherungssystem des CERN (für Sie, Ihren Ehepartner und Kinder) sowie Mitgliedschaft im CERN-Pensionsfonds.
- Familien-, Kinder- und Säuglingszulagen abhängig von Ihren individuellen Umständen.
- Ein Umzugspaket (Installationszuschuss und Reisekosten) abhängig von Ihren individuellen Umständen.
- Möglichkeit, Ihren Vertrag auf bis zu 36 Monate zu verlängern.
- On-the-Job- und formale Schulungen einschließlich Sprachkurse.
Überblick über CERN - Entdecken Sie eine Welt, in der das Unmögliche möglich wird!
Am CERN, der Europäischen Organisation für Kernforschung, treiben wir die Grenzen von Wissenschaft und Technologie voran. Unsere bahnbrechende Arbeit vereint nicht nur Physiker, sondern auch eine vielfältige Palette von Fachleuten aus den Bereichen Ingenieurwesen, Technik, Wissenschaft und Verwaltung. Gemeinsam fördern wir ein Umfeld, in dem Innovation und Zusammenarbeit gedeihen.
Jeden Tag stehen wir vor spannenden neuen Herausforderungen und Möglichkeiten, zu Spitzenforschung beizutragen, die unser Verständnis des Universums prägt. Wir begegnen diesen Herausforderungen durch die vielfältigen Perspektiven in unseren Teams, wobei jeder Beitrag geschätzt wird und unser gemeinsames Gefühl von Inklusion und Zweck vorangetrieben wird. Vielfalt ist seit der Gründung ein Kernwert des CERN und bleibt zentral für unsere Mission und unseren anhaltenden Erfolg.
Wenn Sie bereit sind, Teil einer dynamischen, inklusiven Gemeinschaft zu sein, die die Grenzen des Wissens erweitert, ist CERN der Ort, an dem Ihre Neugier und Fähigkeiten gedeihen können. Seien Sie Teil unserer Mission, das zu entdecken, was im Herzen des Universums liegt! NEHMEN SIE TEIL!
Weitere Informationen über uns hier: careers.cern