Contexte de la mission
La mission se divise en plusieurs phases, à commencer par la première, dédiée aux habilitations et à la gestion des environnements.
1 phase : Habilitations
* Gestion des comptes utilisateur, comprenant la création de comptes techniques.
* Attribution des droits utilisateurs à la maille de base / selon le schéma défini.
* Analyse des problématiques liées aux droits et mise en place des correctifs nécessaires.
Actualisation des environments depuis une sauvegarde
* Migration de schémas ou de tables vers un environnement de développement, préproduction ou production.
* Utilisation d'ptech et de scripts Python pour cette opération.
* Capacité à faire évoluer le code existant si requis.
Copie de données
* Transfert de tables vers des environnements de développement, préproduction ou production.
* Utilisation de fonctions PL/pgSQL.
* Possibilité de faire évoluer le code existant si nécessaire.
* Création ou mise à jour de sauvegardes.
* Modification ou création de fichiers de configuration YAML.
* Paramétrage en base via SQL, avec utilisation éventuelle de Git pour la gestion des versions.
Gestion de bases et schémas : création et décommissionnement
* Utilisation d'ptech et de fonctions PL/pgSQL.
* Analyse de l’impact lors de la dépose ou modification de ces composants.
* Vérification que les droits sont correctement configurés après chaque opération.
Compétences techniques spécifiques
* PostgreSQL : maîtrise avancée incluant la réplication, Patroni et PgBackRest (niveau expert).
* Scripts et automatisation : développement en Bash, SQL, PL/pgSQL, Python, Ansible (niveau avancé/expert).
* Redis : connaissance approfondie de l’infrastructure Redis HA, Sentinel, et capacité à l’implémenter (expérience impérative).
* Administration de bases de données : maîtrise des fondamentaux.
* Administration système Linux : connaissance des principes de base.
* Greenplum : connaissance de base ou volonté d’apprentissage.
Profil candidat:
Savoir-faire attendus :
* PostgreSQL : compétences avancées incluant la réplication, Patroni, et PgBackRest (niveau expert).
* Développement de scripts et automatisation : maîtrise de Bash, SQL, PL/pgSQL, Python, et Ansible (niveau expert).
* REDIS : connaissance approfondie de l'infrastructure REDIS HA, Sentinel, et capacité à la déployer et la maintenir (expérience indispensable).
* Administration de bases de données : maîtrise des fondamentaux.
* Administration système Linux : maîtrise des bases.
* Greenplum : connaissance, même sommaire, ou volonté d'apprendre.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.