Database Infrastructure Engineer (IT-DA-DB-2026-174-LD)
- Tipo di contratto
- Contratto
- Luogo
- Geneva · Telelavoro possibile
- Prima pubblicazione
Introduzione:
Svolgerai un ruolo attivo nel supporto e nell'evoluzione dei sistemi di database che sostengono gli esperimenti LHC, le operazioni degli acceleratori e i servizi di supporto del CERN. Oltre all'amministrazione generale dei database, ti concentrerai sull'ingegneria, l'operatività e la modernizzazione di infrastrutture High Availability (HA) orchestrate. Una responsabilità chiave sarà lo sviluppo e l'operatività di una piattaforma PostgreSQL HA resiliente e distribuita basata su moderne tecnologie di consenso, orchestrazione e routing proxy.
Un ruolo di ingegneria pratico focalizzato sull'affidabilità, l'automazione e l'evoluzione delle piattaforme PostgreSQL e dei database relazionali del CERN, con particolare attenzione all'alta disponibilità, alla resilienza e alla continuità del servizio per servizi scientifici e organizzativi mission-critical.
Funzioni:
In qualità di Database Infrastructure Engineer nel Databases and Analytics Group, le tue attività principali consisteranno in:
Amministrazione, operatività ed evoluzione delle piattaforme di database MySQL e PostgreSQL, inclusi troubleshooting, configurazione, migrazioni, aggiornamenti, scaling e patching.
Progettazione, implementazione, operatività e miglioramento continuo di infrastrutture PostgreSQL altamente disponibili e resilienti.
Sviluppo e manutenzione dell'automazione per il provisioning dei database, la configurazione, il failover e i flussi di lavoro operativi.
Monitoraggio proattivo degli ambienti database per garantire prestazioni ottimali, throughput, stabilità, disponibilità e sicurezza.
Definizione ed evoluzione dell'architettura dei database, della resilienza, del disaster recovery e delle strategie di continuità del servizio.
Fornitura di competenza tecnica e supporto di troubleshooting ai team di sviluppo applicativo.
Condivisione di competenze di dominio e tecniche, e fornitura di mentorship tecnica e formazione ai colleghi.
Laurea magistrale o esperienza pertinente equivalente nel campo della Computer Science, o una disciplina scientifica (ad es. Fisica) con un contenuto informatico significativo, o un campo correlato.
Esperienza:
Comprovata esperienza nell'operatività di servizi di database relazionali in produzione, preferibilmente PostgreSQL, in ambienti in cui affidabilità, disponibilità, backup, recovery e continuità del servizio sono critici.
Forti capacità di troubleshooting nelle operazioni di database, inclusi analisi delle prestazioni, ottimizzazione delle query, replicazione, clustering, partizionamento, aggiornamenti e risoluzione degli incidenti.
Solida comprensione dei concetti di alta disponibilità e disaster-recovery per i database relazionali; l'esperienza pratica con strumenti PostgreSQL HA come Patroni, Consul, HAProxy o PgBouncer sarebbe un forte valore aggiunto.
Competenze tecniche e di troubleshooting con strumenti di clustering di database open-source e failover automatizzato, con esperienza in Patroni e Consul che costituirebbe un forte valore aggiunto.
Solida conoscenza di SQL con la capacità di scrivere e risolvere problemi di stored procedure, funzioni, tabelle, indici e vincoli, e di supportare i team applicativi nella diagnosi di problemi relativi ai database.
L'esperienza con componenti infrastrutturali inclusi load balancer/proxy (ad es. HAProxy), connection manager (ad es. PgBouncer), sistemi basati su Linux e strumenti di infrastruttura come Puppet o Kubernetes è un vantaggio.
Capacità di lavorare in modo collaborativo con i team di infrastruttura e applicativi, documentare le procedure operative, condividere la conoscenza e contribuire al miglioramento continuo dei servizi di database.
Competenze tecniche:
Amministrazione di database: esperienza con servizi di database relazionali in produzione, inclusa l'amministrazione di PostgreSQL e MySQL. Esperienza nella progettazione, implementazione e gestione di architetture altamente disponibili (la familiarità con soluzioni di clustering PostgreSQL come Patroni e la gestione delle repliche è considerata un vantaggio).
Conoscenza dei sistemi operativi: come Linux, inclusa la familiarità con l'allocazione delle porte di rete, le configurazioni di sicurezza e le architetture di storage aziendali.
Conoscenza di tecniche e linguaggi di programmazione: capacità di sviluppare e mantenere SQL, shell script o automazioni in Python per supportare le operazioni del database, il monitoraggio, l'implementazione e il troubleshooting.
Architettura e progettazione di sistemi ICT: capacità di progettare componenti infrastrutturali resilienti e distribuiti a supporto dell'alta disponibilità, del failover, del routing del traffico e della continuità del servizio.
Competenze comportamentali:
Risoluzione dei problemi: identificare, definire e valutare i problemi, agendo per affrontarli.
Raggiungimento dei risultati: fornire un lavoro di alta qualità nei tempi stabiliti e soddisfare le aspettative.
Lavoro in team: costruire e mantenere relazioni di lavoro costruttive ed efficaci.
Comunicazione efficace: presentare i contenuti in modo strutturato e chiaro; adattare stile e contenuto al pubblico; rispondere con calma e fiducia alle domande.
Apprendimento e condivisione della conoscenza: mantenersi aggiornati sugli sviluppi nel proprio campo di competenza e assorbire prontamente nuove informazioni.
Competenze linguistiche:
Inglese parlato e scritto, con l'impegno di imparare il francese.
Idoneità e data di scadenza:
La diversità è parte integrante della missione del CERN sin dalla sua fondazione ed è un valore consolidato dell'Organizzazione. L'impiego di una forza lavoro diversificata è centrale per il nostro successo. Accogliamo candidature da tutti gli Stati Membri e Stati Associati.
Questa posizione sarà ricoperta il prima possibile e le candidature dovrebbero normalmente raggiungerci entro il 02.09.2026 alle 23:59 CEST.
Condizioni di impiego:
Tipo di contratto: contratto a durata limitata (5 anni). Previa determinata condizione, i titol
Tradotto automaticamente dall’originale.
Pubblicato 2 settimane fa