En bref
- La mission porte sur la modélisation analytique avec dbt.
- Les formations s’adressent à des professionnels maîtrisant les bases du SQL.
- Le programme aborde modèles SQL, dépendances, tests, documentation et lignage.
- Les sessions sont possibles en présentiel ou à distance.
- La mission concerne la région Laâyoune Sakia El Hamra.
Votre rôle chez FormaGroup
Cette mission consiste à accompagner des entreprises et des particuliers dans la transformation de données présentes dans un entrepôt en modèles analytiques réutilisables, documentés et testés. Les sessions peuvent être proposées en présentiel ou à distance.
Missions confiées
- 1Présenter l’architecture d’un projet dbt et guider les participants dans l’organisation de ses modèles SQL.
- 2Faire construire des modèles SQL réutilisables et expliquer les choix de matérialisation adaptés aux transformations étudiées.
- 3Accompagner la définition des sources, des dépendances et des différentes couches de transformation afin de structurer le flux de données.
- 4Faire concevoir et exécuter des tests génériques et personnalisés pour contrôler la qualité des données transformées.
- 5Guider la production de documentation, l’application de conventions de projet et la lecture du lignage des modèles.
- 6Montrer comment exécuter un projet dbt et l’intégrer dans un pipeline, en reliant les étapes aux pratiques de transformation vues pendant la formation.
Programme de formation à animer
Une maîtrise pédagogique des thèmes suivants est attendue :
- Structurer un projet dbt et ses modèles
- Construire des modèles SQL réutilisables
- Définir les dépendances entre transformations
- Créer des tests de qualité des données
- Générer documentation et lignage des modèles
Public à former
La formation s’adresse aux data analysts, analytics engineers, data engineers et autres professionnels qui maîtrisent les bases du SQL. Elle vise des participants souhaitant structurer des projets dbt et produire des transformations documentées et contrôlées.
Approche pédagogique attendue
- Faire alterner les explications sur les concepts dbt avec des exercices guidés de structuration de projet et de création de modèles SQL.
- Proposer des cas pratiques pour définir des sources et des dépendances entre transformations.
- Encadrer la création de tests génériques et personnalisés, puis faire interpréter les résultats de contrôle qualité.
- Faire produire de la documentation et explorer le lignage afin de rendre visibles les relations entre modèles.
- Illustrer l’exécution et l’intégration dans un pipeline à partir d’un déroulé concret et progressif.
Profil recherché
- Vous maîtrisez dbt et la modélisation analytique, et pouvez expliquer clairement l’organisation d’un projet, les modèles SQL, les dépendances et les matérialisations.
- Vous êtes en mesure d’enseigner les tests de qualité, la documentation, le lignage et l’intégration de dbt dans un pipeline.
- Vous savez animer une formation destinée à des adultes et rendre les notions accessibles à des profils professionnels variés.
- Vous pouvez adapter vos explications et vos exercices à des participants qui maîtrisent les bases du SQL.
Atouts appréciés
- Une pratique de la formation auprès de data analysts, analytics engineers ou data engineers serait appréciée.
- La capacité à illustrer les modules par des cas proches de projets de transformation de données en entreprise serait un atout.
Disponibilité et mobilité
À convenir avec FormaGroup.
Mission dans la région Laâyoune Sakia El Hamra, avec des modalités possibles en présentiel ou à distance.
Compétences clés
Mots-clés de l’offre
Critères de l’annonce
- Secteur d’activité
- Informatique et data
- Région
- Laâyoune-Sakia-El-Hamra
- Travail à distance
- Hybride possible
- Type de contrat
- Mission indépendante (freelance)
- Disponibilité
- À convenir
- Niveau d’expérience
- Expérience entre 2 ans et 5 ans - Expérience entre 5 ans et 10 ans
- Niveau d’étude
- Bac+3 - Bac+5 et plus
- Langues
- Français
Si vous pouvez transmettre ces pratiques de manière claire et concrète, FormaGroup vous invite à proposer votre candidature pour cette mission de formation.
Postuler maintenant