jobportalschweiz.ch
← Toutes les offres

Database Infrastructure Engineer (IT-DA-DB-2026-174-LD)

CERN

Type de contrat
Contrat
Lieu
Geneva · Télétravail possible
Première publication
Postuler
Introduction: Vous jouerez un rôle actif dans le support et l'évolution des systèmes de bases de données qui soutiennent les expériences du LHC, les opérations de l'accélérateur et les services de support du CERN. En plus de l'administration générale des bases de données, vous vous concentrerez sur l'ingénierie, l'exploitation et la modernisation d'infrastructures de haute disponibilité (HA) orchestrées. Une responsabilité clé sera le développement et l'exploitation d'une plateforme PostgreSQL HA résiliente et distribuée basée sur des technologies modernes de consensus, d'orchestration et de routage par proxy. A un rôle d'ingénierie pratique axé sur la fiabilité, l'automatisation et l'évolution des plateformes de bases de données relationnelles et PostgreSQL du CERN, avec un accent particulier sur la haute disponibilité, la résilience et la continuité de service pour les services scientifiques et organisationnels critiques. Functions: En tant que Database Infrastructure Engineer au sein du Databases and Analytics Group, vos activités principales consisteront en : Administration, exploitation et évolution des plateformes de bases de données MySQL et PostgreSQL, y compris le dépannage, la configuration, les migrations, les mises à niveau, la mise à l'échelle et l'application de correctifs. Conception, déploiement, exploitation et amélioration continue d'infrastructures PostgreSQL hautement disponibles et résilientes. Développement et maintenance de l'automatisation pour le provisionnement, la configuration, le basculement (failover) et les flux de travail opérationnels des bases de données. Surveillance proactive des environnements de bases de données pour garantir des performances, un débit, une stabilité, une disponibilité et une sécurité optimaux. Définition et évolution de l'architecture des bases de données, de la résilience, de la reprise après sinistre et des stratégies de continuité de service. Fourniture d'expertise technique et de support de dépannage aux équipes de développement d'applications. Partage de l'expertise technique et du domaine, et fourniture de mentorat technique et de formation aux pairs. Master ou expérience pertinente équivalente dans le domaine de l'informatique (Computing Science), ou une discipline scientifique (par exemple, la physique) avec un contenu informatique important, ou un domaine connexe. Experience: Expérience démontrée dans l'exploitation de services de bases de données relationnelles de production, de préférence PostgreSQL, dans des environnements où la fiabilité, la disponibilité, la sauvegarde, la récupération et la continuité de service sont critiques. Fortes compétences en dépannage des opérations de bases de données, y compris l'analyse des performances, l'optimisation des requêtes, la réplication, le clustering, le partitionnement, les mises à niveau et la résolution d'incidents. Solide compréhension des concepts de haute disponibilité et de reprise après sinistre pour les bases de données relationnelles ; une expérience pratique des outils PostgreSQL HA tels que Patroni, Consul, HAProxy ou PgBouncer serait un atout majeur. Compétences techniques et de dépannage avec les outils de clustering de bases de données open-source et de basculement automatisé, une expérience avec Patroni et Consul étant un atout majeur. Solides connaissances en SQL avec la capacité d'écrire et de dépanner des procédures stockées, des fonctions, des tables, des index et des contraintes, et de soutenir les équipes d'application dans le diagnostic de problèmes liés aux bases de données. L'expérience des composants d'infrastructure incluant les équilibreurs de charge/proxies (par exemple, HAProxy), les gestionnaires de connexion (par exemple, PgBouncer), les systèmes basés sur Linux et les outils d'infrastructure comme Puppet ou Kubernetes est un atout. Capacité à travailler en collaboration avec les équipes d'infrastructure et d'application, à documenter les procédures opérationnelles, à partager les connaissances et à contribuer à l'amélioration continue des services de bases de données. Technical competencies: Administration de bases de données : expérience avec les services de bases de données relationnelles de production, incluant l'administration de PostgreSQL et MySQL. Expérience dans la conception, le déploiement et l'exploitation d'architectures hautement disponibles (la connaissance des solutions de clustering PostgreSQL telles que Patroni et la gestion des réplicas est considérée comme un avantage). Connaissance des systèmes d'exploitation : tels que Linux, y compris la familiarité avec l'allocation des ports réseau, les configurations de sécurité et les architectures de stockage d'entreprise. Connaissance des techniques et langages de programmation : capacité à développer et maintenir du SQL, des scripts shell ou de l'automatisation Python pour soutenir les opérations de bases de données, la surveillance, le déploiement et le dépannage. Architecture et conception de systèmes TIC : capacité à concevoir des composants d'infrastructure résilients et distribués supportant la haute disponibilité, le basculement, le routage du trafic et la continuité de service. Behavioural competencies: Résolution de problèmes : identifier, définir et évaluer les problèmes, prendre des mesures pour les résoudre. Atteinte des résultats : fournir un travail de haute qualité dans les délais et répondre aux attentes. Travail en équipe : établir et maintenir des relations de travail constructives et efficaces. Communication efficace : présenter de manière structurée et claire ; ajuster le style et le contenu en fonction de l'audience ; répondre calmement et avec assurance aux questions. Apprentissage et partage de connaissances : se tenir au courant des développements dans son propre domaine d'expertise et absorber facilement de nouvelles informations. Language skills: Anglais parlé et écrit, avec l'engagement d'apprendre le français. Eligibility and closing date: La diversité

Traduit automatiquement depuis l’original.

Publié il y a 2 semaines

Lieu

Voir sur Google Maps