Conception et mise en oeuvre des bases de données PostgreSQL
Élaborer et mettre en place des environnements PostgreSQL dans différents contextes on-premise, cloud, IaaS, PaaS.
Contribuer à la définition des standards d?architecture pour assurer la scalabilité, la résilience et la sécurité des bases.
Participer à la migration de bases existantes vers PostgreSQL.
Automatisation des processus
Développer et maintenir des procédures automatisées de création, de déploiement et de gestion des bases de données à l?aide de Terraform et Ansible.
Automatiser les tests de performance, les backups/restaurations, et les mises à jour.
Intégrer les environnements PostgreSQL dans des pipelines CI/CD.
Gestion des environnements multi-SGBD
Assurer une supervision efficace des bases de données PostgreSQL ainsi que des bases secondaires telles que MongoDB, OracleDB, SQL Server et MySQL.
Maintenir l?interopérabilité entre PostgreSQL et d?autres bases ou outils de données.
Gestion des outils connexes
Mettre en ?uvre et administrer des solutions liées aux données comme DELPHIX (virtualisation des données) et Snowflake (entrepôt de données).
Gérer les aspects réseaux, hyperviseurs, systèmes de stockage et OS en lien avec les bases de données.
Optimiser les stratégies de sauvegarde et de restauration.
Support et amélioration continue
Diagnostiquer et résoudre les incidents liés aux bases de données ou à leur environnement.
Apporter une expertise technique et des recommandations pour améliorer la performance, la sécurité et la fiabilité.
Assurer une veille technologique pour identifier et intégrer les innovations pertinentes.
Profil candidat:
? SAVOIR-FAIRE
Expertise PostgreSQL : Maîtrise des mécanismes internes de PostgreSQL (réplication, partitionnement, tuning SQL).
Automatisation (obligatoire) : Expérience avérée avec des outils comme Terraform et Ansible pour l?automatisation des infrastructures et des processus.
Bases secondaires : Bonne connaissance de MongoDB, OracleDB, SQL Server, et MySQL.
Outils connexes : Familiarité avec DELPHIX et Snowflake.
Infrastructure : Connaissance des hyperviseurs, réseaux, systèmes de stockage, systèmes d?exploitation et stratégies de backups.
? SAVOIR-FAIRE
Collaboration en équipe : Capacité à travailler en étroite coordination avec des équipes DevOps, développeurs et administrateurs systèmes.
Autonomie et rigueur : Savoir gérer les priorités et respecter les délais dans un environnement technique complexe.
Capacité d?adaptation : Flexibilité face à des environnements hybrides et évolutifs.
?? LANGUES
Anglais obligatoire (écrit et oral).
Go to job list