Auf einen Blick
- Aufgaben: Entwickle und optimiere verteilte Speichersysteme für CERNs Cloud-Infrastruktur.
- Unternehmen: CERN, das führende Forschungszentrum für Teilchenphysik in Europa.
- Vorteile: Steuerfreies Gehalt, umfassende Gesundheitsversorgung und 30 Tage bezahlter Urlaub.
- Weitere Informationen: Dynamisches Arbeitsumfeld mit hervorragenden Karrieremöglichkeiten und flexiblen Arbeitszeiten.
- Warum dieser Job: Arbeite an bahnbrechenden Technologien und trage zur Erforschung des Universums bei.
- Qualifikationen: Erfahrung in Linux und Systemprogrammierung, idealerweise in C/C++ oder Rust.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Vertrag
Bei CERN, der Europäischen Organisation für Kernforschung, untersuchen Physiker und Ingenieure die grundlegende Struktur des Universums. Mit den größten und komplexesten wissenschaftlichen Instrumenten der Welt studieren sie die grundlegenden Bestandteile der Materie - fundamentale Teilchen, die nahezu mit Lichtgeschwindigkeit aufeinanderprallen. Der Prozess gibt Physikern Hinweise darauf, wie Teilchen interagieren, und bietet Einblicke in die grundlegenden Gesetze der Natur.
Einführung
Arbeiten Sie mit uns an der Weiterentwicklung der CERN-Datenspeichersysteme, die am Large Hadron Collider (LHC) und bei seinen internationalen Partnern verwendet werden. CERN ist die Wiege des World Wide Web und eines der führenden Labore für Teilchenphysik weltweit. Schließen Sie sich der Gruppe für Speicherung und Datenmanagement in der IT-Abteilung von CERN als Software Engineer an und stellen Sie sich einer einzigartigen Herausforderung als nächsten Schritt in Ihrer Karriere. Nehmen Sie teil!
Die Gruppe für IT-Speicherung und Datenmanagement von CERN betreibt die Kernservices, die sowohl von LHC- als auch von Nicht-LHC-Experimenten für Datensammlung, Archivierung, Rekonstruktion, Analyse und globale Verteilung über das Worldwide LHC Computing Grid verwendet werden. Als Ceph Software Engineer tragen Sie zur Gestaltung, Weiterentwicklung und zum Betrieb von großflächigen, kritischen Speicherdiensten für die CERN-Cloud und die Recheninfrastrukturen bei. Sie arbeiten praktisch mit Ceph-basierten Block-, Objekt- und Dateisystemlösungen (einschließlich CephFS und NFS-Integrationen) und gewährleisten hohe Verfügbarkeit, Leistung und Resilienz in Multi-Datenzentrum-Umgebungen.
Ihre Rolle umfasst die Fehlersuche bei komplexen systemweiten Problemen, die Optimierung von Speicherarchitekturen für anspruchsvolle Workloads wie HPC und AI/ML sowie die kontinuierliche Verbesserung von Automatisierung, Bereitstellung und Beobachtbarkeit, abgestimmt auf moderne DevOps-Praktiken. Mit starkem Linux-Know-how und Fähigkeiten in der Systemprogrammierung (z.B. C/C++, Go oder Rust) helfen Sie, die Technologie für verteilte Speicherung weiterzuentwickeln, während Sie robuste, skalierbare und sichere Systeme aufrechterhalten.
Funktionen
- Co-Leitung des Managements und Betriebs von verteiltem Festplattenspeicher, Block-, Objekt- und Dateisystemdiensten basierend auf gängigen Open-Source-Technologien (Ceph, NFS).
- Teilnahme an der Weiterentwicklung der Architektur und des Designs von Speicherdiensten für die CERN-Cloud und die Recheninfrastruktur sowie für zentrale Geschäftsanwendungen (Physikdatenverarbeitung, ML/AI, HPC-Anwendungsfälle).
- Integration, Fehlersuche und Wartung von verteilten Festplattenspeichersystemen im großen Maßstab, über mehrere Verfügbarkeitszonen und Rechenzentren hinweg.
- Beitrag zur Dokumentation, Entwicklung, Optimierung und weiteren Automatisierung von Speicherdiensten.
- Beitrag zum Änderungsmanagement, zur Vorfallreaktion und zum Benutzersupport.
- Zusammenarbeit mit wichtigen Interessengruppen innerhalb und außerhalb der IT-Abteilung.
Erfahrung
- Tiefes Verständnis von Linux und der Architektur von Speicher- und Dateisystemen (z.B. NFS, CephFS), einschließlich hoher Verfügbarkeit und Ausfallbereichen.
- Kenntnis des POSIX-Berechtigungsmodells, der POSIX-ACLs und der Vererbung sowie der Konzepte zur Authentifizierung/Autorisierung (CephX, Kerberos für NFS).
- Beherrschung mindestens einer Systemprogrammiersprache, idealerweise C/C++ oder einer anderen Hochleistungsprogrammiersprache (z.B. Rust, Golang).
- Gute Kenntnisse von Skriptsprachen (z.B. Python, Shell) zur Automatisierung von Bereitstellung und Tests sind ebenfalls erforderlich.
- Solide Debugging-Fähigkeiten zur Fehlersuche in komplexen verteilten Umgebungen und zur Leistungsoptimierung.
- Erfahrung in der Diagnose komplexer, systemweiter Probleme, die Hardware-, Netzwerk- und Softwareebenen umfassen.
- DevOps-Fähigkeiten (CI/CD, Gitlab, Containerisierung), Überwachung und Systembeobachtbarkeit (Prometheus, Grafana oder ähnlich).
- Starke Zusammenarbeit und Kommunikationsfähigkeiten, um effektiv mit mehreren funktionsübergreifenden Teams, einschließlich Infrastruktur, Anwendung und Endbenutzergemeinschaften, zu arbeiten.
Wünschenswerte Fähigkeiten
- Vertrautheit mit NFS-Ganesha.
- Vertrautheit mit rsync/rclone, Snapshots, snapshotbasierten und inkrementellen Replikations- und dateisystemnativen Migrationstools.
- Vertrautheit mit inotify zur Änderungsverfolgung, Bindemounts und Linux-VFS-Semantiken.
- Entwurf von Speichersystemen.
- Entwicklung von Anwendungssoftware.
- Kenntnisse über Programmiertechniken und -sprachen.
- Kenntnisse über Speichertechnologien.
- Betrieb und Wartung (präventiv und korrektiv) von Speichersystemen.
Ergebnisse erzielen: schnelle und effiziente Dienstleistungen unter Berücksichtigung der Kundenbedürfnisse erbringen.
Flexibilität demonstrieren: neue Techniken und Arbeitsweisen bereitwillig aufnehmen; neue oder verbesserte Arbeitsweisen vorschlagen.
Probleme lösen: andere Standpunkte bei der Lösung eines Problems suchen und integrieren; Experten auf dem Gebiet konsultieren und Benchmarking durchführen.
Im Team arbeiten: konstruktive und effektive Arbeitsbeziehungen aufbauen und pflegen.
Wissen lernen und teilen: Feedback von Kollegen und anderen Interessengruppen einholen, um die Kompetenz zu steigern.
Gesprochene und geschriebene Englischkenntnisse mit der Bereitschaft, Französisch zu lernen.
Berechtigung und Frist
Diversität ist seit der Gründung ein integraler Bestandteil der Mission von CERN und ein etabliertes Wertprinzip der Organisation. Die Beschäftigung einer vielfältigen Belegschaft ist zentral für unseren Erfolg. Wir begrüßen Bewerbungen aus allen Mitgliedstaaten und assoziierten Mitgliedstaaten. Diese Stelle wird so schnell wie möglich besetzt, und Bewerbungen sollten normalerweise bis spätestens 27.05.2026 um 23:59 CEST bei uns eingehen.
Beschäftigungsbedingungen
- Vertragsart: Befristeter Vertrag (5 Jahre).
- Unter bestimmten Bedingungen können Inhaber befristeter Verträge sich um eine unbefristete Stelle bewerben.
- Arbeitszeit: 40 Stunden pro Woche.
- Jobflexibilität: Hybrid.
- Diese Position umfasst: Arbeit während Nächten, Sonntagen und offiziellen Feiertagen, wenn es die Bedürfnisse der Organisation erfordern.
- Bereitschaftsdienst, wenn es die Bedürfnisse der Organisation erfordern.
- Stellenbewertung: 6-7.
- Stellenreferenz: IT-SD-GSS-2026-96-LD.
- Arbeitsfeld: Software Engineering und IT.
- Benchmark-Jobtitel: Computing Engineer.
Ein wettbewerbsfähiges Gehalt (steuerfrei), das mit Ihren Jahren relevanter Erfahrung steigt. 30 Tage bezahlter Urlaub pro Jahr plus 2 Wochen jährliche Schließung. Abdeckung durch das umfassende Krankenversicherungsprogramm von CERN (für Sie, Ihren Ehepartner und Kinder) sowie Mitgliedschaft im Pensionsfonds von CERN. Familien-, Kinder- und Säuglingszulagen je nach individueller Situation. Ein Umzugspaket (Installationsbeihilfe, Umzug, Reisekosten) je nach individueller Situation. Möglichkeit zur Verlängerung Ihres Vertrags auf bis zu 8 Jahre + Anspruch auf unbefristete Vertragslaufzeit.
Überblick über CERN
Bei CERN, der Europäischen Organisation für Kernforschung, erweitern wir die Grenzen von Wissenschaft und Technologie. Unsere bahnbrechende Arbeit vereint nicht nur Physiker, sondern auch eine Vielzahl 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 aufregenden neuen Herausforderungen und Möglichkeiten, zu bahnbrechender Forschung beizutragen, die unser Verständnis des Universums prägt. Wir begegnen diesen Herausforderungen durch die unterschiedlichen Perspektiven innerhalb unserer Teams, wobei jeder Beitrag geschätzt wird und unser gemeinsames Gefühl von Inklusion und Zielstrebigkeit vorantreibt. Diversität ist seit der Gründung ein Grundwert von CERN und bleibt zentral für unsere Mission und unseren fortwährenden Erfolg. Wenn Sie bereit sind, Teil einer dynamischen, inklusiven Gemeinschaft zu sein, die die Grenzen des Wissens verschiebt, 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!
Ceph Software Engineer (IT-SD-GSS-2026-96-LD) Arbeitgeber: CERN
CERN ist ein herausragender Arbeitgeber, der nicht nur eine wettbewerbsfähige Vergütung und umfassende Sozialleistungen bietet, sondern auch ein inspirierendes Arbeitsumfeld, das Innovation und Zusammenarbeit fördert. Als Teil des IT-Teams haben Sie die Möglichkeit, an bahnbrechenden Projekten zu arbeiten, die die Grenzen der Wissenschaft erweitern, während Sie gleichzeitig von einem flexiblen Arbeitsmodell und umfangreichen Weiterbildungsmöglichkeiten profitieren. Die internationale und vielfältige Gemeinschaft bei CERN sorgt dafür, dass jede Stimme gehört wird und jeder Beitrag geschätzt wird, was zu einer einzigartigen und erfüllenden beruflichen Erfahrung führt.