Systemadministrator (BE-CSS-ISA-2025-216-LD)
Role details
Job location
Tech stack
Job description
- Verwalte und optimiere die IT-Infrastruktur für Teilchenbeschleuniger.
- Entwickle Lösungen für eine effiziente Datenverarbeitung und -speicherung.
- Unterstütze die Migration zu modernen Container-Technologien., Sind Sie ein erfahrener und qualifizierter Systemadministrator und Computing Engineer? Möchten Sie zur einzigartigen Herausforderung beitragen, alle CERN-Teilchenbeschleuniger effizient und synchronisiert zum Laufen zu bringen? Schließen Sie sich der Controls Software & Services Gruppe von CERN an, um an der Computerinfrastruktur zu arbeiten, die für den Betrieb des größten Teilchenphysiklaboratoriums der Welt erforderlich ist. Machen Sie mit!
Die 24/7-Verfügbarkeit der Kernsteuerungssystemdienste ist entscheidend für die Überwachung und den Betrieb der CERN-Teilchenbeschleuniger und ermöglicht es der Organisation, ihre zentrale Mission zu erfüllen. Um die Robustheit und Skalierbarkeit dieser Dienste sicherzustellen und den Weg für Multi-Datenzentrum-Hochverfügbarkeits-Techniken zur Stärkung der Geschäftskontinuität zu ebnen, werden die Dienste schrittweise auf eine neue lokale Kubernetes-Infrastruktur migriert, die von moderner Netzwerkspeicherung und DevOps-Technologien unterstützt wird.
Unser Team trägt zum Erfolg bei, indem es diese Computerinfrastruktur entwickelt und weiterentwickelt, die als Kernelement der Steuerung des Beschleunigerkomplexes benötigt wird.
Sie haben die Möglichkeit, zur Entwicklung dieser komplexen und herausfordernden Infrastruktur beizutragen und diese zu beeinflussen, indem Sie Ihre bemerkenswerten Ingenieursfähigkeiten auf missionskritische Lösungen für CERN anwenden, die für die kommenden Jahrzehnte dienen werden.
Sie werden beitreten zu:
- Der BE-Abteilung, die für die Strahlerzeugung, Beschleunigung, Diagnostik, Steuerung und Leistungsoptimierung für den LHC und seine Injektorbeschleuniger verantwortlich ist.
- Der CSS-Gruppe, die für die Bereitstellung und Unterstützung der Steuerungssoftware und Infrastruktur verantwortlich ist, die für den Betrieb und die Wartung dieser Teilchenbeschleuniger rund um die Uhr verwendet wird.
- Der ISA-Sektion, ein dynamisches und qualitätsorientiertes agiles Team, das für die Computerinfrastruktur und Systemadministration des CERN-Beschleunigersteuerungssystems verantwortlich ist.
Aufgaben
Als Computing Engineer mit Spezialisierung auf Systemadministration werden Sie einem engagierten Team beitreten und eine wichtige Rolle im Betrieb der Infrastruktur des CERN-Beschleunigersteuerungssystems übernehmen. Darüber hinaus werden Sie an zahlreichen strategischen Projekten für die Zukunft im Bereich Betriebssysteme sowie Container- und Orchestrierungstechnologien teilnehmen.
Insbesondere werden Sie:
- Systemadministrationsaufgaben für die Linux-Computer ausführen, die mit dem Beschleunigersteuerungssystem verbunden sind (Steuerraumkonsolen, Rechenzentrumsserver, Echtzeit-Embedded-Plattformen und virtuelle Maschinen).
- Mit Endbenutzern kommunizieren, um deren Bedürfnisse zu verstehen und diese in geeignete Lösungen umzusetzen.
- Betriebliche Probleme in Zusammenarbeit mit Endbenutzern, von Gerätespezialisten bis zu Betriebsteams, untersuchen, diagnostizieren und lösen.
- Aktiv an der strategischen Weiterentwicklung der Infrastruktur des Beschleunigersteuerungssystems hin zu Containertechnologie auf Kubernetes-Basis teilnehmen.
Insbesondere:
- Containerisierungsmechanismen und -werkzeuge für Softwareentwicklungsteams bereitstellen (Basis-Images, Registry, Sicherheitsaspekte).
- Zur Planung und Migration der Infrastruktur von Bare-Metal zu einer geclusterten Container-Orchestrierungsplattform beitragen.
- Die Kubernetes-Plattform des Steuerungssystems und zugehörige Dienste weiterentwickeln, verbessern und aktualisieren, um der technologischen Entwicklung zu folgen und den Bedürfnissen der Nutzer der Steuerungsumgebung gerecht zu werden.
- Eng mit Ingenieuren der IT-Abteilung zusammenarbeiten, die für die allgemeine CERN-IT-Infrastruktur verantwortlich sind.
- Junior-Ingenieure betreuen und beaufsichtigen.
Requirements
- Master-Abschluss in Informatik oder vergleichbare Erfahrung.
- Erfahrung mit Linux und verteilten Systemen.
- Kenntnisse in Container-Technologien wie Docker., Masterabschluss oder gleichwertige relevante Erfahrung im Bereich Informatik oder einem verwandten Fachgebiet.
Erfahrung:
Nachgewiesene Erfahrung im Betrieb von mittelgroßen bis groß angelegten verteilten Computerinfrastrukturen, einschließlich:
- Linux-Betriebssystem.
- Hochleistungs- und hochverfügbare kommerzielle Serverplattformen.
- Container-Technologien (wie Docker und Podman).
- Verwaltung einer lokalen Kubernetes-Infrastruktur und zugehöriger Dienste (z. B. ArgoCD, Hashicorp Vault und Prometheus) mit Bewusstsein für architektonische Aspekte und Verwaltung der Lebenszyklen der beteiligten Dienste, einschließlich Upgrades und Integration mit Netzwerkspeicher.
- Diagnose- und Überwachungslösungen für die genannten Technologien, mit Bewusstsein für Sicherheitsaspekte bei deren Einsatz.
- Konfigurationsmanagement-Tools wie Ansible, Puppet oder ähnliche sowie ein Versionskontrollsystem wie Git.
- Interesse an Softwarefehleranalyse, Diagnostik und Validierung in einer Linux-Umgebung.
Technische Kompetenzen:
- Kenntnisse von Betriebssystemen: Linux-basierte Unterstützung und Wartung.
- Architektur und Design von IKT-Systemen: Steuerungs- & Datenerfassungssystem, verteilte Anwendungen und Dienste.
- Kenntnisse von Programmiertechniken und -sprachen: Systemkonfiguration, Überwachung, Python- und Java-Umgebungen.
- Kenntnisse von Kommunikationstechnologien und -protokollen.
- Installation, Betrieb und Wartung von Steuerungssystemen.
Verhaltenskompetenzen:
- Teamarbeit: Gut in Gruppen arbeiten und sich problemlos in ein Team einfügen; sich vollständig beteiligen und eine aktive Rolle in Teamaktivitäten übernehmen.
- Ergebnisorientierung: Eine strukturierte und organisierte Arbeitsweise; in der Lage sein, Prioritäten zu setzen und Aufgaben mit Blick auf Ergebnisse zu planen.
- Lernen und Wissensaustausch: Auf dem neuesten Stand der Entwicklungen im eigenen Fachgebiet bleiben und neue Informationen bereitwillig aufnehmen.
- Flexibilität zeigen: Sich schnell und einfallsreich an wechselnde Prioritäten und Anforderungen anpassen.
- Effektive Kommunikation: Eine proaktive Herangehensweise an die Lösung von Differenzen zeigen; Konflikte konstruktiv ansprechen.
Sprachkenntnisse:
Gesprochene und geschriebene Englischkenntnisse mit der Bereitschaft, Französisch zu lernen.
Benefits & conditions
Vertragsart: Befristeter Vertrag (5 Jahre). Unter bestimmten Bedingungen können Inhaber befristeter Verträge eine unbefristete Stelle beantragen.
Arbeitszeit: 40 Stunden pro Woche
Arbeitsflexibilität: Vollständig vor Ort
Diese Position beinhaltet:
- Bereitschaftsdienst, wenn dies von den Bedürfnissen der Organisation verlangt wird.
Jobgrade: 6-7
Referenznummer der Stelle: BE-CSS-CSA-2025-216-LD
Arbeitsbereich: Softwareentwicklung und IT
Benchmark-Stellenbezeichnung: Computing Engineer
Globale Vorteile
- Ein wettbewerbsfähiges Gehalt (steuerfrei), das mit Ihren relevanten Berufsjahren steigt.
- 30 Tage bezahlter Urlaub pro Jahr plus 2 Wochen Jahresabschluss.
- Abdeckung durch das umfassende Krankenversicherungssystem von CERN (für Sie, Ihren Ehepartner und Ihre Kinder) sowie Mitgliedschaft im CERN-Pensionsfonds.
- Familien-, Kinder- und Säuglingszulagen, abhängig von Ihren individuellen Umständen.
- Ein Umzugspaket (Installationszuschuss, Umzug, Reisekosten), abhängig von Ihren individuellen Umständen.
- Möglichkeit, Ihren Vertrag auf bis zu 8 Jahre zu verlängern + Anspruch auf unbefristete Anstellung.