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 easy 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.
📌 Développeur(euse) BI III (Montreal)
🏢 Fuel
📍 Montreal