Platform Engineer (RCS-SIS-TS-2025-272-LD)
Role details
Job location
Tech stack
Job description
Sie unterstützen Entwicklungsteams und gewährleisten den zuverlässigen Betrieb von Open-Science-Kernservices wie INSPIRE, SCOAP3 und CERN Analysis Preservation, indem Sie moderne Plattform-Tools, Automatisierung, Beobachtbarkeit und Infrastruktur bereitstellen. Diese Rolle verbindet praktische Service-Operationen mit enger Zusammenarbeit mit Entwicklern und der schnellen Bewertung neuer Technologien., * Unterstützung der Entwicklungsteams mit Best Practices, Bereitstellungsmodellen, Beobachtbarkeit und Plattform-Tools, um eine reibungslose Integration und zuverlässigen Produktionsbetrieb sicherzustellen.
- Bereitstellung und Pflege von Entwickler-Tools (Vorlagen, Automatisierungsskripte, CI/CD-Workflows, Entwicklungsumgebungen, Plattformdienste) zur Optimierung von Entwicklung, Test und Bereitstellung.
- Betrieb und Verbesserung von Produktionsdiensten (INSPIRE, CAP, SCOAP³ und verwandte Systeme), Gewährleistung von Zuverlässigkeit, Leistung, Skalierbarkeit und Sicherheit; Teilnahme an Überwachung, Vorfallreaktion und Service-Lifecycle-Management.
- Leitung und Mitwirkung an Postmortems, Durchführung strukturierter Vorfallanalysen, Identifikation von Ursachen, Definition von Massnahmen und Förderung von Zuverlässigkeitsverbesserungen.
- Entwurf und Automatisierung von Plattformkomponenten, einschließlich Kubernetes-Ressourcen, GitOps-Workflows, Helm/Kustomize-Konfigurationen und Infrastruktur-als-Code-Umgebungen zur Verbesserung der Reproduzierbarkeit und Reduzierung des Betriebsaufwands.
- Prototyping und Bewertung neuer Technologien (cloud-native Tools, Operatoren, Observability-Stacks, KI-bezogene Infrastruktur) und Integration bei Nutzen.
- Verbesserung der Entwicklererfahrung durch Optimierung von Dokumentation, Automatisierung, Self-Service-Fähigkeiten und Plattformbenutzerfreundlichkeit., * Expertise mit GitOps und ArgoCD.
- Kustomize und Helm (Chart-Entwicklung/-Wartung).
- Git-Kenntnisse und Verwaltung von GitHub-Repositories/-Organisationen.
- Betrieb von mittelgrossen bis grossen Produktions-Kubernetes-Clustern und Certified Kubernetes Application Developer (CKAD).
- Erstellung und Pflege von Grafana-Dashboards.
- OpenSearch für Logs (Indizes, Vorlagen).
- HAproxy/Kubernetes Ingress (Stick-Tabellen, Ratenbegrenzung, Traffic-Shaping).
- KI-Infrastruktur: mCP-Server, Modell-Serving, ML-Workflows (Kubeflow), Vektordatenbanken, Embedding-Services, Modellmanagement.
Technische Kompetenzen:
- Administration von Rechensystemen: Betrieb mittelgrosser bis grosser Kubernetes-Cluster mittels GitOps (ArgoCD/Kustomize).
- Kenntnisse und Anwendung von Software-Lifecycle-Tools und -Verfahren: Automatisierung von CI/CD-Pipelines (Git, Helm).
- Installation, Betrieb und Wartung (präventiv und korrektiv) von Rechensystemen: Betrieb von Observability- und Ingress-Systemen (Grafana/OpenSearch/HAProxy).
- Kenntnisse von Systemkonfigurationstools: Definition und Pflege von Konfigurationen mit Helm, Kustomize und IaC.
- Entwicklung von Systemsoftware (Treiber, Systemkonfiguration und -überwachung etc.): Betrieb von KI-Infrastruktur (MCP, Modell-Serving, Kubeflow, Vektor-DB).
Requirements
Masterabschluss oder gleichwertige relevante Erfahrung im Bereich Informatik oder einem verwandten Fachgebiet., * Ergebnisorientierung: strukturierte und organisierte Arbeitsweise; Fähigkeit, Prioritäten zu setzen und Aufgaben mit Blick auf Ergebnisse zu planen.
- Effektive Kommunikation: Meinungen, Ideen und Vorschläge überzeugend und logisch/strukturiert ausdrücken; beim Thema bleiben.
- Problemlösung: Lösungen auf langfristige Eignung prüfen, vor Umsetzung mit allen Beteiligten abgleichen.
- Flexibilität zeigen: schnelle und einfallsreiche Anpassung an wechselnde Prioritäten und Anforderungen.
- Lernen und Wissensaustausch: auf dem neuesten Stand im eigenen Fachgebiet bleiben und neue Informationen bereitwillig aufnehmen.
Sprachkenntnisse:
Englisch in Wort und Schrift, 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: Hybrid
Diese Position umfasst:
- Arbeit während der Nacht, an Sonntagen und offiziellen Feiertagen, wenn es die Bedürfnisse der Organisation erfordern.
- Bereitschaftsdienst, wenn es die Bedürfnisse der Organisation erfordern.
Jobgrade: 6-7
Referenznummer der Stelle: RCS-SIS-TS-2025-272-LD
Arbeitsbereich: Software Engineering 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 je nach individueller Situation.
- Ein Umzugspaket (Installationszuschuss, Umzug, Reisekosten) je nach individueller Situation.
- Möglichkeit, den Vertrag auf bis zu 8 Jahre zu verlängern + Anspruch auf unbefristete Anstellung.