Informatikingenieur (Monitoring) (IT-DA-ASM-2025-256-LD)
Role details
Job location
Tech stack
Job description
Sie werden Teil der Abteilung Analytics, Streaming und Monitoring, die Messaging-, Daten-Streaming-, Monitoring-Plattformen und -Dienste sowie Frontend-Analytics-Dienste für die verschiedenen CERN-Gemeinschaften bereitstellt, um die Datenerfassung, den Transport, die Manipulation, Verarbeitung, interaktive Datenanalyse und zentrale Berichtslösungen zu erleichtern.
Darüber hinaus arbeitet die Abteilung mit den Experimenten, dem Beschleunigersektor, der IT und anderen CERN-Gemeinschaften zusammen, die an der Implementierung von Datenanalysetools mit diesen Technologien interessiert sind.
Aufgaben:
Als Informatikingenieur in der Datenbank- und Analytics-Gruppe werden Sie:
- Zur Entwicklung und Weiterentwicklung des Monitoring-Dienstes beitragen.
- Die Monitoring-Dienste und Anwendungen verwalten, einschließlich Metriken, Protokollierung, Alarmierung und Visualisierungstools.
- Die Monitoring-Infrastruktur, die Bereitstellung von Softwarepaketen und den Betrieb des Dienstes überwachen und dabei Leistung und Sicherheit gewährleisten.
- Benutzersupport im Bereich Monitoring bieten, einschließlich für WLCG- und LHC-Experimente.
- Beratung, Unterstützung und Empfehlungen für Endbenutzer anbieten, die Datenpipelines und Monitoring-Anwendungsfälle entwickeln.
- Zu den Betriebsabläufen anderer Dienste in der Abteilung beitragen, wie der interaktiven Analytics-Infrastruktur (SWAN, Jupyter Notebooks) sowie den Messaging- und Daten-Streaming-Diensten., * Problemlösung: Identifikation, Definition und Bewertung von Problemen, Ergreifen von Maßnahmen zu deren Behebung.
- Erzielung von Ergebnissen: Lieferung qualitativ hochwertiger Arbeit termingerecht und Erfüllung der Erwartungen.
- Teamarbeit: Aufbau und Pflege konstruktiver und effektiver Arbeitsbeziehungen.
- Effektive Kommunikation: Präsentationen strukturiert und klar halten; Stil und Inhalt an das Publikum anpassen; ruhig und selbstbewusst auf Fragen antworten.
- Lernen und Wissensaustausch: Auf dem neuesten Stand der Entwicklungen im eigenen Fachgebiet bleiben und neue Informationen schnell aufnehmen.
Requirements
Masterabschluss oder gleichwertige relevante Erfahrung im Bereich Informatik oder einem verwandten Fachgebiet.
Erfahrung:
- Nachgewiesene Erfahrung in der Softwareentwicklung mit (Java oder Python).
- Kenntnisse etablierter Open-Source-Technologien wie OpenTelemetry, Kafka, Spark, OpenSearch und Grafana.
- Analyse der Leistung zur Skalierung der Monitoring-Infrastruktur für eine ständig wachsende Arbeitslast.
- DevOps-Betrieb (Linux-Systeme) und Erfahrung im Konfigurationsmanagement (z. B. Ansible, Puppet) in agilen Entwicklungsumgebungen und/oder Cloud-nativen Bereitstellungen, einschließlich Tool-Entwicklung, Packaging und Deployment in Python-, Java- und Go-Ökosystemen.
- Betrieb von groß angelegten Produktions-Kubernetes-Umgebungen (z. B. Helm, ArgoCD).
- Technische und Troubleshooting-Fähigkeiten mit Kubernetes-Komponenten, Webschnittstellen und Datenanalyse-Engines und -Paketen (z. B. Apache Spark).
Technische Kompetenzen:
- Kenntnisse von Systemkonfigurationstools: Vertrautheit mit Automatisierungstools für Infrastrukturbereitstellung und -verwaltung.
- Kenntnisse von Programmiertechniken und -sprachen: Java-Kenntnisse sind erforderlich. UNIX-Shell-Skripting, Python- und Go-Programmierkenntnisse sind von Vorteil.
- Kenntnisse von Betriebssystemen: wie Linux.
- Erfassung und Analyse von Anforderungen für IKT-Systeme: Fähigkeit, die Bedürfnisse der Nutzer zu erfassen und die verschiedenen Phasen eines Projekts zu steuern.
- Architektur und Design von IKT-Systemen: verteilte Anwendungen und Dienste., 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 sich auf eine unbefristete Stelle bewerben.
Arbeitszeit: 40 Stunden pro Woche
Arbeitsflexibilität: Hybrid
Diese Position beinhaltet:
- 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.
Beschäftigungsgrad: 6-7
Stellenreferenz: IT-DA-ASM-2025-256-LD
Arbeitsfeld: Software Engineering und IT
Benchmark-Stellenbezeichnung: Informatikingenieur