Développeur(euse) BI III
Description
Principales responsabilités
Développement et gestion des solutions BI
-
Concevoir, développer, maintenir et améliorer des tableaux de bord, des rapports et des solutions analytiques complexes.
-
Assurer la prise en charge complète des solutions, de la collecte des besoins d’affaires et de la conception jusqu’au développement, aux tests, au déploiement et au soutien en production.
-
Traduire les besoins d’affaires complexes et les indicateurs clés de performance (KPI) en solutions BI évolutives et faciles à maintenir.
-
Développer des composants de rapports, des calculs et des structures de données réutilisables, lorsque pertinent.
-
Veiller à ce que les solutions BI soient fiables, évolutives, faciles à maintenir et conviviales.
Développement Tableau
-
Concevoir et développer des tableaux de bord avancés et des visualisations de données à l’aide de Tableau.
-
Créer des calculs, des paramètres, des filtres, des actions et des interactions efficaces dans les tableaux de bord.
-
Appliquer les meilleures pratiques en matière de visualisation des données et d’expérience utilisateur (UX) afin de communiquer clairement les informations d’affaires.
-
Optimiser les performances des classeurs Tableau, des extractions de données et des requêtes.
-
Diagnostiquer et résoudre les problèmes complexes liés à Tableau et aux rapports.
SQL et analyse de données
-
Rédiger et optimiser des requêtes SQL avancées pour la production de rapports, la validation, le rapprochement et l’analyse des données.
-
Travailler avec des jointures complexes, des expressions de table communes (CTE), des fonctions de fenêtrage, des agrégations et des transformations basées sur les règles d’affaires.
-
Analyser les structures et les relations entre les données afin d’assurer l’exactitude de la logique des rapports.
-
Examiner les écarts entre les rapports et les systèmes sources et effectuer des analyses des causes fondamentales.
Modélisation des données et couche de reporting
-
Comprendre et utiliser les modèles dimensionnels, les tables de faits et de dimensions, la granularité des données, les clés et les relations.
-
Collaborer avec les spécialistes de données, les analystes des applications d’entreprise et les parties prenantes afin de définir les modèles de données adaptés à l’analyse et les besoins en matière de rapports.
-
Identifier les possibilités d’améliorer les modèles de reporting, de réduire la duplication de la logique et de simplifier le développement BI.
-
Privilégier l’utilisation de sources de données gouvernées et fiables dans les solutions de reporting.
Validation et qualité des données
-
Développer des processus de validation et de rapprochement des données pour les tableaux de bord et les rapports.
-
Valider les données provenant des systèmes sources, des différentes couches de l’entrepôt de données et des solutions BI.
-
Analyser les problèmes de qualité des données et coordonner leur résolution avec les spécialistes de données et les parties prenantes.
-
Assurer l’exactitude, l’exhaustivité, la cohérence et la disponibilité des données publiées dans les rapports.
Performance et soutien en production
-
Surveiller et assurer le soutien des solutions BI en production.
-
Diagnostiquer et résoudre de manière autonome les problèmes complexes liés aux tableaux de bord, aux données, aux actualisations et aux performances.
-
Effectuer des analyses des causes fondamentales et mettre en place des solutions durables.
-
Optimiser les requêtes, les sources de données, les extractions et les tableaux de bord afin d'améliorer les performances.
-
Participer à la validation des mises en production et au suivi après déploiement.
Collaboration avec les équipes d’affaires
-
Collaborer directement avec les parties prenantes afin de comprendre leurs besoins en matière de rapports, leurs indicateurs de performance et leurs processus d’affaires.
-
Clarifier les besoins imprécis et recommander des solutions BI adaptées.
-
Remettre en question les exigences de manière constructive lorsqu’une solution plus simple ou plus évolutive est possible.
-
Communiquer clairement les enjeux techniques, les dépendances, les risques et les compromis aux intervenants techniques et non techniques.
Encadrement technique et normes
-
Offrir des conseils techniques, réviser les tableaux de bord et accompagner les membres moins expérimentés de l’équipe BI, sans responsabilité directe de gestion du personnel.
-
Contribuer à l’établissement des normes de développement BI, des standards de conception des tableaux de bord ainsi que des pratiques de documentation, de tests et de déploiement.
-
Favoriser l’uniformisation des définitions des KPI et la réutilisation de la logique de reporting.
-
Soutenir la gouvernance et l’adoption de contenus BI certifiés et fiables.
Compétences et qualifications
Formation
-
Baccalauréat en informatique, en systèmes d’information, en analyse de données, en génie informatique ou dans un domaine connexe, ou expérience professionnelle pertinente équivalente.
Compétences techniques
-
Maîtrise avancée du développement Tableau et de la conception de tableaux de bord.
-
Excellente maîtrise du SQL avancé, notamment les jointures complexes, les CTE, les fonctions de fenêtrage, les agrégations, le diagnostic de problèmes et l’optimisation des requêtes.
-
Solide compréhension des entrepôts de données et de la modélisation dimensionnelle.
-
Expérience avec les entrepôts de données modernes dans le nuage, idéalement Snowflake.
-
Expérience en validation, rapprochement et contrôle de la qualité des données.
-
Bonne compréhension des concepts ETL/ELT et des pipelines de données analytiques.
-
Connaissance des outils de transformation de données basés sur SQL, comme dbt, considérée comme un atout.
-
Expérience avec Git, les outils de gestion des versions et les processus structurés de déploiement, souhaitable.
Capacités d’analyse et de résolution de problèmes
-
Capacité à analyser et à résoudre de manière autonome des problèmes complexes liés aux rapports et aux données.
-
Excellente compréhension des relations entre les données, des règles d’affaires, des indicateurs clés de performance (KPI) et de leurs répercussions sur les rapports et analyses.