POSTULER

DevOps Expert Snowflake CI/CD

  • Localisation: Marseille
  • Métier: DevOps
  • Type de contrat: mission
  • Salaire: Selon Profil
  • Type d'entreprise: Grand compte
  • Compétences:

Description de poste

Mission et Responsabilités :

En collaboration avec l’architecte data, les experts Snowflake, le responsable de la plateforme ainsi que l’équipe CICD centrale, vous définirez et mettrez en place la gouvernance, les processus, règles, bonnes pratiques et outillage permettant la meilleure gestion possible à la fois des opérations d’administration (type infra as code) et du code de la plateforme Snowflake.
Cette gestion CICD s’appliquera à la fois à l’équipe en charge de la plateforme (admin et ingestion des
flux datalake) et aux équipes utilisatrices de la plateforme (BI, Data Science, projets, régions).
Votre expérience sur Snowflake vous permettra d’adapter au mieux la gestion CICD sur ce contexte, et vous pourrez être amené à participer à d’autres activités Snowflake comme par ex le déploiement DBT.
Vous serez amenés à accompagner et guider les équipes off-shore en Inde.


Activités :

  • Définir la politique de gestion de l’infra et du code sur la plateforme Snowflake
    oInfra as code pour la gestion de l’administration (tables, schéma, roles, …)
    oSQL versionning avec git, aiflow et DBT.
    ·Documenter les guidelines et best practices, donner le support aux équipes off-shore et assurer le suivi
    des pratiques.
    ·Mettre en place l’outillage avec le support des équipes CICD centrales.
    ·Définir la migration de l’existant, contribuer si besoin à la migration du compte EE vers BC (à
    confirmer).
    ·Autres activités potentielles
    o Mise en place DBT.
    o Création de la politique de tagging
    o Performance: support aux projets pour optimiser voire recoder certaines requêtes
    o Amélioration du monitoring sécurité

Compétences Requises :

  • Très bonne maitrise et expérience de mise en place de l’outillage CICD (voir liste des outils)
    · Principes ETL/ELT : dbt
    · Connaissance de l’écosystème de la gestion de données (profil Data Engineer)
    · Bon niveau d’Anglais pour les échanges off-shore.
    · Soft skills :
    o Force de proposition
    o Autonome
    o Dynamisme
    o Fédérateur / Communiquant (serait un plus)
    · Connaissance des outils suivants :
    o Obligatoire : Gitlab, Terraform, Jenkins, XLDeploy
    o Obligatoire : Snowflake
    o Dbt
    o AWS
    o JIRA/Confluence
    o Kubernetes/Containers


Livrables Attendus / Expected deliverables

  • Documents guidelines & best pratices.
    · Outillage complet CICD installé, configuré et documenté (dans Confluence) sur la plateforme
    · Exemples d’implémentations de codes pour guider les dévelopeurs
    · Revues des pratiques des autres équipes (off-shore et utilisateurs)