Description
Missions
Rôle mixte conception / développement / recette, couvrant l'ensemble du cycle de construction des couches staging et datamarts :
Conception et modélisation
• Participation aux ateliers de cadrage datamarts avec la MOA et les métiers
• Analyse des expressions de besoins (EDB) et traduction en modèles de données décisionnels
• Rédaction des spécifications techniques et des règles de gestion
• Modélisation des datamarts (schémas en étoile, dimensions, faits)
Développement et intégration
• Développement des flux de transformation en dbt Core / SQL sur PostgreSQL : modèles incrémentaux, snapshots SCD2, seeds, macros Jinja2
• Alimentation des couches staging et datamarts depuis les sources
• Développement de scripts utilitaires en Python (génération de code dbt notamment)
• Intégration dans l'ordonnancement VTOM
• Documentation technique des développements (schémas PlantUML, documentation des modèles dbt)
Recette et qualité de données
• Définition et exécution des plans de recette sur les périmètres livrés
• Contrôles de cohérence et de qualité de données (réconciliation avec les sources, volumétries, règles de gestion)
• Analyse et correction des anomalies remontées en recette et préproduction
• Support à la recette métier côté client
À terme, le consultant interviendra comme intégrateur sur l'ensemble des projets BI de Cleva. La solution décisionnelle étant une brique du progiciel, reposant sur un socle technique commun (PostgreSQL / dbt Core / Power BI), il capitalisera son expertise d'un projet à l'autre, la variabilité portant sur les contextes clients, les périmètres fonctionnels et les données sources.
Votre parcours d'intégration débutera par une formation approfondie à notre solution et aux métiers de l'assurance.
Conception et modélisation
• Participation aux ateliers de cadrage datamarts avec la MOA et les métiers
• Analyse des expressions de besoins (EDB) et traduction en modèles de données décisionnels
• Rédaction des spécifications techniques et des règles de gestion
• Modélisation des datamarts (schémas en étoile, dimensions, faits)
Développement et intégration
• Développement des flux de transformation en dbt Core / SQL sur PostgreSQL : modèles incrémentaux, snapshots SCD2, seeds, macros Jinja2
• Alimentation des couches staging et datamarts depuis les sources
• Développement de scripts utilitaires en Python (génération de code dbt notamment)
• Intégration dans l'ordonnancement VTOM
• Documentation technique des développements (schémas PlantUML, documentation des modèles dbt)
Recette et qualité de données
• Définition et exécution des plans de recette sur les périmètres livrés
• Contrôles de cohérence et de qualité de données (réconciliation avec les sources, volumétries, règles de gestion)
• Analyse et correction des anomalies remontées en recette et préproduction
• Support à la recette métier côté client
À terme, le consultant interviendra comme intégrateur sur l'ensemble des projets BI de Cleva. La solution décisionnelle étant une brique du progiciel, reposant sur un socle technique commun (PostgreSQL / dbt Core / Power BI), il capitalisera son expertise d'un projet à l'autre, la variabilité portant sur les contextes clients, les périmètres fonctionnels et les données sources.
Votre parcours d'intégration débutera par une formation approfondie à notre solution et aux métiers de l'assurance.
Profil recherché
5 à 7 ans d'expérience en BI / décisionnel, avec au moins une expérience complète de construction de datamarts
• Maîtrise solide de dbt (modèles incrémentaux, snapshots, macros, tests, selectors) — cœur du poste
• SQL avancé sur PostgreSQL (fenêtrage, stratégies de merge, index)
• Aisance avec l'écriture de scripts Python et de macros Jinja2 pour la génération de code dbt
• Pratique de la modélisation décisionnelle (Kimball, schémas en étoile, SCD2)
• Rigueur sur la documentation et le testing des modèles (tests dbt, contraintes d'unicité, relations référentielles)
• Connaissance d'un ordonnanceur (VTOM apprécié) et de GIT
• La connaissance de Power BI est un plus (interfaçage avec les équipes restitution)
• Une expérience dans le secteur de l'assurance (IARD ou ADP) est un atout significatif
Profil recherché :
• Rigueur et autonomie, notamment sur la recette et la qualité de données
• Capacité à travailler en contexte multi-acteurs (client, MOA déléguée, partenaires intégrateurs)
• Capacité d'adaptation à des contextes clients et des périmètres fonctionnels variés, sur un socle produit commun
• Bonne communication écrite et orale, aisance en atelier
Et si votre prochain défi commençait chez nous ?
• Maîtrise solide de dbt (modèles incrémentaux, snapshots, macros, tests, selectors) — cœur du poste
• SQL avancé sur PostgreSQL (fenêtrage, stratégies de merge, index)
• Aisance avec l'écriture de scripts Python et de macros Jinja2 pour la génération de code dbt
• Pratique de la modélisation décisionnelle (Kimball, schémas en étoile, SCD2)
• Rigueur sur la documentation et le testing des modèles (tests dbt, contraintes d'unicité, relations référentielles)
• Connaissance d'un ordonnanceur (VTOM apprécié) et de GIT
• La connaissance de Power BI est un plus (interfaçage avec les équipes restitution)
• Une expérience dans le secteur de l'assurance (IARD ou ADP) est un atout significatif
Profil recherché :
• Rigueur et autonomie, notamment sur la recette et la qualité de données
• Capacité à travailler en contexte multi-acteurs (client, MOA déléguée, partenaires intégrateurs)
• Capacité d'adaptation à des contextes clients et des périmètres fonctionnels variés, sur un socle produit commun
• Bonne communication écrite et orale, aisance en atelier
Et si votre prochain défi commençait chez nous ?