Backend Python Engineer (OSI-SIS-TS-2026-128-GRAP) — CERN
Questa posizione non è più attiva. Di seguito trovi i dettagli originali e altre posizioni aperte.
Descrizione completa
Ti unirai alla sezione Strumenti e Servizi all'interno del Servizio Informativo Scientifico, il team responsabile delle piattaforme che alimentano la scoperta scientifica e aprono l'accesso attraverso la comunità di Fisica ad Alta Energia. I nostri sistemi includono INSPIRE, l'hub della letteratura globale per la fisica delle particelle; SCOAP3, che finanzia e traccia la pubblicazione di accesso aperto; CERN Analysis Preservation, che salvaguarda le analisi dietro i risultati della fisica; e uno strumento che facilita l'accesso alla memoria istituzionale del CERN. Come Backend Python Engineer progetta, costruisce e gestisce i servizi che ingeriscono, curano, ricercano ed espongono milioni di record scientifici a un pubblico mondiale. Potrai lavorare su pipeline di dati ad alto rendimento, API REST, infrastrutture di ricerca e l'integrazione di recupero guidato AI nei sistemi di produzione. Il vostro codice sarà open source e utilizzato ogni giorno dai ricercatori attraverso centinaia di istituti. Nell'ambito del team Strumenti e Servizi, guiderai l'ammodernamento e l'evoluzione della piattaforma di contenuti del Servizio informazioni Scientifico. Avanzerai i servizi di backend dietro INSPIRE, SCOAP3 e CERN Analysis Preservation, espanderai i servizi di Model Context Protocol che aprono il contenuto scientifico del team ai clienti AI e valuterai l'armonizzazione del backend INSPIRE con il nuovo stack backoffice. Si tratta di un progetto definito per rafforzare la scoperta della piattaforma, l'interoperabilità e l'accesso guidato AI.
Le tue responsabilità
- La responsabilità principale di questa posizione è quella di guidare la modernizzazione del backend INSPIRE, espandere i servizi del Team Model Context Protocol e allineare i servizi di digitalizzazione e archiviazione con lo stack tecnologico del team, offrendo una migrazione su larga scala al servizio Access to Memory (AtoM).
INSPIRE backend e armonizzazione
- Rivedere i restanti raccolti personalizzati, circa 1000, e migrare quelli che dovrebbero essere conservati a Apache Airflow, ritirare o ridisegnare il resto.
- Lavorare con i curatori durante tutto per decidere cosa tenere, e automatizzare la pipeline in cui la valutazione mostra che aggiunge valore, mantenendo un umano in loop per le decisioni che richiedono giudizio esperto.
- Coinvolgere le pipeline di ingestione e curazione di Apache Airflow che elaborano metadati scientifici e testo completo in scala, migliorando la qualità dei dati, la deduplica, l'arricchimento e la copertura sorgente.
Accesso AI e interoperabilità
- Espandi i servizi del Team Model Context Protocol su INSPIRE, la biblioteca e altri servizi di squadra, spostandoli dal pilota ad un'interfaccia coerente, documentata e manutenbile che apre contenuti scientifici curati ai client AI esterni.
- Sviluppare e ottimizzare la funzionalità di ricerca e scoperta su OpenSearch che supporta queste funzionalità, comprese le strategie di tuning e indicizzazione di rilevanza.
Servizi di digitalizzazione e archiviazione
- Allineare i servizi di digitalizzazione e archiviazione con lo stack tecnologico del team, modernizzandoli su strutture comuni e strumenti di distribuzione.
- Fornire e supervisionare la migrazione di 35 000 nuovi oggetti di archivio al servizio Access to Memory (AtoM) nel 2027, mantenendo metadati coerenti e qualità dei dati in tutto.
- Sviluppare e automatizzare la connessione tra i servizi collegati, consentendo al contenuto di scorrere in modo affidabile attraverso la digitalizzazione e i sistemi di archiviazione.
- Preparare le tubazioni di ingestione per la nuova ingestione dei file, armonizzandoli con le altre applicazioni del team.
Fondamenti di ingegneria
- Progettare, documentare e fornire API REST consumate da applicazioni interne, istituti partner e strumenti di terze parti.
- Applicare test automatizzati, revisione del codice, monitoraggio e CI e CD, e supportare la produzione attraverso implementazioni containerizzate e tuning delle prestazioni.
- Contribuisci i risultati del team alla comunità open source per avanzare Open Science.
Il tuo profilo
- Dimostrati servizi di building experience e backend operativi in Python in un ambiente di produzione. Solid track record con framework web come Django, Flask o FastAPI e con database relazionali e documentali.
- Mani sull'esperienza nella progettazione delle API REST.
- Esperienza pratica con motori di ricerca come OpenSearch, tra cui indicizzazione e pertinenza tuning.
- Familiarità con distribuzioni containerizzate, controllo delle versioni con flussi di lavoro Git e CI e CD.
- L'esperienza che contribuisce a progetti open source e lavorare in un team di ingegneria collaborativa è molto apprezzata.
Competenze
- Forte competenza in Python e moderne pratiche di sviluppo backend, tra cui quadri come Django, Flask e FastAPI.
- Solida comprensione del design REST API, programmazione asincrona e test software.
- Esperienza con i data stores SQL come PostgreSQL e con tecnologie di ricerca come OpenSearch.
- Conoscenze di lavoro di Docker, Kubernetes e CI e CD pipelines.
- Comprendere gli standard dei metadati e l'elaborazione dei dati su larga scala.
- Capacità di scrivere codice pulito, ben documentato e manutenbile.
- Forte capacità di problem solving e attenzione ai dettagli.
- Capacità di lavorare in un team multiculturale e una mentalità collaborativa e guidata dalla proprietà.
- Parlato e scritto inglese, con un impegno per imparare il francese.
Criteri di ammissibilità
- Sei un cittadino di uno Stato membro del CERN o di uno Stato membro associato .
- Hai uno sfondo professionale in Informatica (o un campo correlato) e hanno o:
- un Master con 2 a 6 anni di esperienza professionale post-graduazione;
- o un dottorato con non più di 3 anni di esperienza professionale post-graduazione.
- Non hai mai avuto un contratto di laurea o di socio del CERN.
Data di chiusura del lavoro: 06.08.2026 alle 23:59 CEST. Durata del contratto: 24 mesi, con una possibile estensione fino a 36 mesi massimo. Orario di lavoro: 40 ore settimanali Flessibilità del lavoro: ibrido Data di inizio obiettivo: 01-Novembre-2026 Riferimento del lavoro: OSI-SIS-TS-2026-128-GRAP Campo di lavoro: Ingegneria del software e IT Lavoro Benchmark: 200020 - Ingegnere di calcolo
Vantaggi globali
- Una spesa mensile tra 6372-7004 Franco Svizzero al mese (gratuito dalla tassa) a seconda della laurea.
- 30 giorni di congedo retribuito all'anno più 2 settimane di chiusura annuale.
- Copertura dell’assicurazione sanitaria completa del CERN (per te, il tuo coniuge e i tuoi figli) e dell’iscrizione al CERN Pension Fund.
- Indennità mensili di famiglia, bambino e bambino a seconda delle circostanze individuali.
- Un pacchetto di trasferimento (concessione di installazione e spese di viaggio) a seconda delle vostre circostanze individuali.
- Possibilità di estendere il contratto fino a 36 mesi.
- On-the-job e formazione formale, comprese le lezioni di lingua.
Panoramica del CERN - Scopri un mondo in cui l'impossibile è reso possibile! Al CERN, l'Organizzazione europea per la ricerca nucleare, stiamo spingendo le frontiere della scienza e della tecnologia. Il nostro lavoro innovativo riunisce non solo i fisici, ma anche una vasta gamma di professionisti provenienti da settori ingegneristici, tecnici, scientifici e amministrativi. Insieme, promuoviamo un ambiente in cui l'innovazione e la collaborazione prosperano. Ogni giorno affrontiamo nuove entusiasmanti sfide e opportunità per contribuire alla ricerca all'avanguardia che plasma la nostra comprensione dell'universo. Incontriamo queste sfide attraverso le diverse prospettive all'interno dei nostri team, assicurando che ogni contributo sia valutato e guida il nostro senso condiviso di inclusione e scopo. La diversità è un valore fondamentale del CERN fin dalla sua fondazione, e rimane centrale per la nostra missione e il successo continuo. Se siete pronti a far parte di una comunità dinamica e inclusiva che spinge i confini della conoscenza, il CERN è il luogo in cui la vostra curiosità e abilità possono prosperare. Fate parte della nostra missione per scoprire cosa sta nel cuore dell'universo! Partita! Maggiori informazioni su di noi, qui: careers.cern
Dettagli dell'offerta
- Azienda: CERN
- Posizione: Backend Python Engineer (OSI-SIS-TS-2026-128-GRAP)
- Sede: Geneva, GENEVA, Switzerland, Ginevra
- Stipendio: CHF 60'500 - 91'500 (fonte non verificata)
- Settore: Ricerca / Scienza
- Pubblicata il: 2026-07-16
- Scaduta il: 2026-08-08
Altre offerte di CERN
- Mechanical/Electromechanical Technician (ATLAS ITk Upgrade) (EP-DT-EO-2026-215-LD) — Geneva
- Control Software Engineer - Particle Accelerators (TE-MPE-CB-2026-213-LD) — Geneva
- Shipping Officer (SCE-SSC-SC-2026-248-GRAE) — Geneva
- Firmware & FPGA Development Engineer (SY-BI-BP-2026-154-GRAP) — Geneva
- Electrical Design Technician (EN-EL-DDO-2026-218-GRAE) — Geneva
Cerca offerte in Ginevra
Scopri tutte le posizioni aperte sul nostro job board.
Cerca altre offerte nella zona: Lavoro in Ginevra
Torna alla Job Board completa per trovare la tua prossima opportunità lavorativa come frontaliere in Svizzera.