Informatikingenieur (Monitoring) (IT-DA-ASM-2025-256-LD)

CERN European Organization for Nuclear Research
Geneva, Switzerland
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German, English, French

Job location

Geneva, Switzerland

Tech stack

Java
Data analysis
Cloud Computing
Configuration Management
Databases
Linux
DevOps
Integrated Development Environments
Python
Shell
Open Source Technology
Ansible
Software Engineering
Data Streaming
Jupyter Notebook
Data Logging
Enterprise Software Applications
Grafana
Spark
Kubernetes
Information Technology
Kafka
Operational Systems
Puppet

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

About the company

Bei CERN, der Europäischen Organisation für Kernforschung, erforschen Physiker und Ingenieure die grundlegende Struktur des Universums. Mit den weltweit größten und komplexesten wissenschaftlichen Instrumenten untersuchen sie die Grundbausteine der Materie - fundamentale Teilchen, die mit nahezu Lichtgeschwindigkeit aufeinanderprallen. Dieser Prozess liefert den Physikern Hinweise darauf, wie Teilchen interagieren, und bietet Einblicke in die grundlegenden Naturgesetze.

Apply for this position