DBA - Développeur (SQL / Git)

    Retour à la recherche

    DBA - Développeur (SQL / Git) - E-commerce

    Ref: T-6275 - Publiée le 14 mai 2025

    • Localisation

      Région de Lille

    • TJM

      Selon profil

    • Part de télétravail

      Non connue

    • Expérience minimum

      3 à 5 ans (Confirmé)

    • Date de démarrage

      ASAP

    Contexte et description de la mission

    Contexte
    Notre client, un acteur majeur dans le domaine de l'e-commerce, cherche à optimiser sa gestion des bases de données pour soutenir sa croissance continue. Dans ce contexte, nous recherchons un expert qui pourra adapter les structures de données aux besoins évolutifs de l'organisation, tout en assurant un haut niveau de performance et de fiabilité. La mission implique de travailler au sein d'une équipe dynamique avec des défis techniques tels que l'optimisation des requêtes et la gestion des transactions à grande échelle.


    Responsabilités
  1. Mettre en place et maintenir l'infrastructure de bases de données pour assurer leur performance et leur disponibilité.
  2. Améliorer les requêtes SQL existantes pour optimiser la performance du système.
  3. Participer à la conception des bases de données et à leur modélisation afin de répondre aux besoins métiers.
  4. Développer et gérer les procédures stockées, les triggers et les scripts SQL.
  5. Collaborer avec les équipes de développement pour garantir l'intégrité des données et optimiser les workflows.
  6. Assurer la gestion du code source des bases de données à l'aide de Git, en suivant les meilleures pratiques de versioning.
  7. Identifier et résoudre les problèmes liés aux performances des bases de données.


    Profil recherché
  8. Expérience confirmée en tant que DBA - Développeur (SQL / Git) dans un environnement e-commerce ou similaire.
  9. Maîtrise des langages de requête SQL et des systèmes de gestion de bases de données tels que MySQL, PostgreSQL ou Oracle.
  10. Compétence avérée dans l'utilisation de Git pour la gestion du code source.
  11. Solides compétences analytiques avec une capacité à résoudre efficacement des problèmes complexes.
  12. Bonnes aptitudes à la communication pour travailler efficacement avec les différentes équipes.
  13. Capacité à gérer plusieurs tâches et à respecter les délais dans un environnement dynamique et exigeant.
  14. Connaissance des pratiques DevOps est un plus.