I? Objectif global : Développer des solutions automatisées autour des SGBD OpenSources.
Description détaillée : Le département Bases de Données Distribuées de la Direction Infrastructure recherche pour renforcer ses équipes un profil Administrateur système / Développeur DevOps (Jenkins, Ansible Tower / AAP2 / AWX, Bitbucket, Jira, ...) ayant également de bonnes connaissances DBA / Administrateur sur l'un au moins des SGBD suivants : MySQL, MongoDB, PostgreSQL, SingleStore, DB2 LUW.
Compétences techniques attendues :
- Très bonne connaissance des outils Ansible Tower et chaînes CI / CD DevOps (Bitbucket, Jenkins, Artifactory).
- Maîtrise des techniques de développement d'outils de déploiement et de mise en place d'API et de scripts permettant d'automatiser des tâches récurrentes.
- Notions avancées sur l'un des SGBD OpenSource ci-dessus en contexte On Premise et Haute Disponibilité.
Principales tâches :
- Provisionning de serveurs virtuels ou de containers avec un moteur de SGBD préinstallé et opérationnel.
- Automatisation des mises à niveau (patching) de versions mineures.
- Automatisation des processus de migration (ancien serveur obsolète vers nouveau serveur « à jour »).
- Automatisation des opérations de montées de version majeures (même serveur avec version BDD obsolète vers BDD « à jour »).
- Développement d'API permettant d'automatiser la gestion des SGBD sans avoir besoin de se connecter aux serveurs.
- Développement de chaînes CI / CD pour la production de nos livrables, les tests de non-régression.
- Qualification d'opérateurs et développement de services de SGBD en containers (Openshift).
Profil candidat :
- Expertise : Ansible Tower / AAP2 - Confirmé - Impératif.
- Container / Openshift - Expert - Impératif.
- DevOps - Expert - Impératif.
- MySQL ou MongoDB ou PostgreSQL ou Singlestore - Junior - Important.
Connaissances linguistiques :
- Français Courant (Impératif).
- Anglais Professionnel (Impératif).
Compétences complémentaires :
- Facilités pour rédiger des documentations techniques et / ou à destination des futurs utilisateurs, y compris en anglais.
- Connaissances de Bash shell, Python, Zabbix, Jenkins, Bitbucket, Jira, Artifactory.
- Connaissances des SGBD OpenSources en contexte Cloud publics (AZURE, AWS) également appréciées.