Backend Python Engineer (OSI-SIS-TS-2026-128-GRAP) — CERN

Diese Position ist nicht mehr aktiv. Nachfolgend finden Sie die Originaldetails und weitere offene Stellen.

Vollständige Beschreibung

Sie werden dem Bereich Tools und Services innerhalb des Scientific Information Service beitreten, dem Team, das für die Plattformen verantwortlich ist, die wissenschaftliche Entdeckung und freien Zugang in der High Energy Physics Community ermöglichen. Unsere Systeme umfassen INSPIRE, das globale Literaturzentrum für Teilchenphysik; SCOAP3, das Open-Access-Publishing finanziert und verfolgt; CERN Analysis Preservation, das die Analysen hinter den physikalischen Ergebnissen schützt; und ein Tool, das den Zugang zum institutionellen Gedächtnis des CERN erleichtert. Als Backend-Python-Ingenieur entwerfen, bauen und betreiben Sie die Dienste, die Millionen von wissenschaftlichen Aufzeichnungen aufnehmen, kuratieren, suchen und einem weltweiten Publikum zugänglich machen. Sie arbeiten an Datenpipelines mit hohem Durchsatz, REST-APIs, Suchinfrastruktur und der Integration von KI-gesteuertem Abruf in Produktionssysteme. Ihr Code wird Open Source sein und täglich von Forschern in Hunderten von Instituten verwendet. Als Teil des Tools and Services-Teams treiben Sie die Modernisierung und Weiterentwicklung der Content-Plattform Scientific Information Service voran. Sie erweitern die Backend-Services hinter INSPIRE, SCOAP3 und CERN Analysis Preservation, erweitern die Model Context Protocol-Services, die die wissenschaftlichen Inhalte des Teams für KI-Clients öffnen, und bewerten die Harmonisierung des INSPIRE-Backends mit dem neueren Backoffice-Stack. Dies ist ein definiertes Projekt, um die Entdeckung, Interoperabilität und den KI-gesteuerten Zugang der Plattform zu stärken. Ihre Verantwortung

  • Die Hauptaufgabe dieser Position besteht darin, die Modernisierung des INSPIRE-Backends voranzutreiben, die Model Context Protocol-Dienste des Teams zu erweitern und die Digitalisierungs- und Archivierungsdienste mit dem Technologie-Stack des Teams auszurichten, was eine groß angelegte Migration zum Access to Memory (AtoM)-Dienst ermöglicht.

INSPIRE Backend und Harmonisierung

  • Überprüfen Sie die verbleibenden benutzerdefinierten Ernten, etwa 1000, und migrieren Sie diejenigen, die beibehalten werden sollten, zu Apache Airflow, wobei Sie den Rest zurückziehen oder neu gestalten.
  • Arbeiten Sie mit Kuratoren zusammen, um zu entscheiden, was Sie behalten sollen, und automatisieren Sie die Pipeline, in der die Bewertung zeigt, dass sie einen Mehrwert bringt, und halten Sie einen Menschen auf dem Laufenden für Entscheidungen, die ein Expertenurteil erfordern.
  • Entwickeln Sie die Apache Airflow Aufnahme- und Kurationspipelines, die wissenschaftliche Metadaten und Volltext in großem Maßstab verarbeiten, wodurch die Datenqualität, Deduplizierung, Anreicherung und Quellenabdeckung verbessert werden.

KI-Zugang und Interoperabilität

  • Erweitern Sie die Model Context Protocol-Dienste des Teams auf INSPIRE, die Bibliothek und andere Teamdienste und verschieben Sie sie vom Pilot auf eine konsistente, dokumentierte und wartbare Schnittstelle, die kuratierte wissenschaftliche Inhalte für externe KI-Clients öffnet.
  • Entwickeln und optimieren Sie die Such- und Suchfunktionalität auf OpenSearch, die diese Funktionen unterstützt, einschließlich Relevanz-Tuning- und Indexierungsstrategien.

Digitalisierung und Archivierung

  • Ausrichtung der Digitalisierungs- und Archivierungsdienste auf den Technologie-Stack des Teams, Modernisierung auf gemeinsame Frameworks und Bereitstellungstools.
  • Bereitstellung und Überwachung der Migration von 35 000 neuen Archivobjekten zum Access to Memory (AtoM)-Dienst im Laufe des Jahres 2027 unter Beibehaltung einer konsistenten Metadaten- und Datenqualität.
  • Entwickeln und automatisieren Sie die Verbindung zwischen den verbundenen Diensten, damit Inhalte zuverlässig über die Digitalisierungs- und Archivierungssysteme fließen können.
  • Bereiten Sie die Aufnahme-Pipelines für die neue Dateiaufnahme vor und harmonisieren Sie sie mit den anderen Anwendungen des Teams.

Ingenieurgrundlagen

  • Design, Dokumentierung und Bereitstellung von REST-APIs, die von internen Anwendungen, Partnerinstituten und Tools von Drittanbietern genutzt werden.
  • Automatisiertes Testen, Code Review, Monitoring und CI und CD anwenden und die Produktion durch containerisierte Bereitstellungen und Performance-Tuning unterstützen.
  • Bringen Sie die Ergebnisse des Teams zurück in die Open-Source-Community, um Open Science voranzubringen.

Dein Profil

  • Demonstrierte Erfahrung beim Aufbau und Betrieb von Backend-Services in Python in einer Produktionsumgebung. Solide Erfolgsbilanz mit Web-Frameworks wie Django, Flask oder FastAPI und mit relationalen und Dokumentendatenbanken.
  • Erfahrung in der Entwicklung von REST APIs.
  • Praktische Erfahrung mit Suchmaschinen wie OpenSearch, einschließlich Indexierung und Relevanz-Tuning.
  • Vertrautheit mit containerisierten Deployments, Versionskontrolle mit Git und CI und CD Workflows.
  • Erfahrung, die zu Open-Source-Projekten beiträgt und in einem kollaborativen Engineering-Team arbeitet, wird sehr geschätzt.

Fähigkeiten

  • Starke Kenntnisse in Python und modernen Backend-Entwicklungspraktiken, einschließlich Frameworks wie Django, Flask und FastAPI.
  • Solides Verständnis von REST API Design, asynchroner Programmierung und Software-Tests.
  • Erfahrung mit SQL-Datenspeichern wie PostgreSQL und mit Suchtechnologien wie OpenSearch.
  • Kenntnisse in Docker, Kubernetes und CI- und CD-Pipelines.
  • Metadatenstandards und groß angelegte Datenverarbeitung verstehen.
  • Fähigkeit, sauberen, gut dokumentierten und wartbaren Code zu schreiben.
  • Starke Problemlösungsfähigkeiten und Liebe zum Detail.
  • Fähigkeit, in einem multikulturellen Team und einer kollaborativen, eigenverantwortlichen Denkweise zu arbeiten.
  • Englisch gesprochen und geschrieben, mit der Verpflichtung, Französisch zu lernen.

Förderkriterien

  • Sie sind Staatsangehöriger eines CERN-Mitglieds oder assoziierten Mitgliedstaats.
  • Sie haben einen beruflichen Hintergrund in Informatik (oder einem verwandten Bereich) und haben entweder:
  • einen Master-Abschluss mit 2 bis 6 Jahren Berufserfahrung nach dem Abschluss;
  • oder einen Doktortitel mit nicht mehr als 3 Jahren Berufserfahrung nach dem Abschluss.
  • Sie hatten noch nie einen CERN-Stipendiaten- oder Absolventenvertrag.

Arbeitsabschluss: 06.08.2026 um 23:59 Uhr MESZ. Vertragsdauer: 24 Monate, mit einer möglichen Verlängerung auf maximal 36 Monate. Arbeitszeit: 40 Stunden pro Woche Arbeitsplatzflexibilität: Hybrid Startdatum: 01-November-2026 Arbeitsnummer: OSI-SIS-TS-2026-128-GRAP Arbeitsbereich: Software Engineering und IT Benchmark-Job: 200020 - Computeringenieur

Globale Vorteile

  • Ein monatliches Stipendium zwischen 6372-7004 Schweizer Franken pro Monat (steuerfrei), abhängig von Ihrem Abschluss.
  • 30 Tage bezahlter Urlaub pro Jahr plus 2 Wochen jährliche Schließung.
  • Deckung durch die umfassende Krankenversicherung des CERN (für Sie, Ihren Ehepartner und Ihre Kinder) und die Mitgliedschaft in der CERN-Pensionskasse.
  • Familien-, Kinder- und Säuglingszulagen, abhängig von Ihren individuellen Umständen.
  • Ein Umzugspaket (Installationszuschuss und Reisekosten), abhängig von Ihren individuellen Umständen.
  • Möglichkeit, Ihren Vertrag bis zu 36 Monate zu verlängern.
  • On-the-job und formale Ausbildung einschließlich Sprachunterricht.

Überblick über CERN - Entdecken Sie eine Welt, in der das Unmögliche möglich gemacht wird! Bei CERN, der Europäischen Organisation für Kernforschung, erweitern wir die Grenzen von Wissenschaft und Technologie. Unsere bahnbrechende Arbeit bringt nicht nur Physiker zusammen, 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 spannenden neuen Herausforderungen und Möglichkeiten, einen Beitrag zur Spitzenforschung zu leisten, die unser Verständnis des Universums prägt. Wir begegnen diesen Herausforderungen durch die vielfältigen Perspektiven in unseren Teams, stellen sicher, dass jeder Beitrag wertgeschätzt wird und fördern unser gemeinsames Gefühl von Inklusion und Zweck. Vielfalt ist seit ihrer Gründung ein zentraler Wert des CERN und bleibt für unsere Mission und unseren anhaltenden Erfolg von zentraler Bedeutung. Wenn Sie bereit sind, Teil einer dynamischen, integrativen Gemeinschaft zu sein, die die Grenzen des Wissens überschreitet, ist CERN der Ort, an dem Ihre Neugier und Ihre Fähigkeiten gedeihen können. Seien Sie Teil unserer Mission, das aufzudecken, was im Herzen des Universums liegt! TEIL! Mehr Informationen über uns, hier: careers.cern

Stellendetails

  • Unternehmen: CERN
  • Position: Backend Python Engineer (OSI-SIS-TS-2026-128-GRAP)
  • Standort: Geneva, GENEVA, Switzerland, Genf
  • Gehalt: CHF 60'500 - 91'500 (Quelle ungeprüft)
  • Branche: Ricerca / Scienza
  • Veröffentlicht am: 2026-07-16
  • Abgelaufen am: 2026-08-08

Weitere Stellen bei CERN

Stellen suchen im Genf

Durchsuchen Sie unser komplettes Job Board.

Weitere Stellen in der Nähe von Geneva, GENEVA, Switzerland: Jobs im Genf

Finden Sie Ihre nächste Stelle als Grenzgänger in der Schweiz.

Offene Stellen ansehen →