Montréal
Développeur principal en Qualité de Données (Collibra)
Télétravail: mode hybride avec 2 jours par semaine au centre-ville, préférable
Bilinguisme: La maitrise du Français est requise et l’anglais est un atout.
En tant que Développeur principal en qualité de Données, tu auras l'opportunité de jouer un rôle clé dans notre équipe. Tu seras responsable du développement et de l'implémentation du module Data Quality de Collibra, essentiel pour assurer la fiabilité et l'intégrité des données au sein de notre organisation.
Tu vas participer activement à la configuration et au déploiement de l'application, en mettant en place des pipelines d'automatisation pour optimiser les processus de développement. Tu seras amené à travailler sur la maintenance technique et infrastructurelle, en manipulant des technologies comme AWS EC2, EKS, bases de données, Kubernetes, Istio, Datadog et Splunk.
Tu participeras également au déploiement de l'application dans le nuage avec AWS, en collaborant étroitement avec les architectes pour assurer une architecture robuste et sécurisée. Tu vas connecter l'application aux différentes sources de données, effectuer le profilage des données et implémenter des mécanismes d'alertage et de suivi des enjeux.
Tu vas collaborer avec des équipes variées et participer à des réunions pour assurer une bonne coordination. C'est un poste dynamique qui te permettra de toucher à de nombreux aspects du développement logiciel et de la gestion des données, tout en travaillant avec des technologies avancées.
Tu auras aussi la possibilité de créer des tableaux de bord interactifs avec Power BI pour visualiser les métriques clés et contribuer à l'amélioration continue de la qualité des données avec Collibra.
Responsabilités principales :
Conception et Développement :
-
Concevoir et développer le module Data Quality de Collibra en accord avec les besoins métiers.
-
Collaborer avec l'architecte pour définir l'architecture, l'authentification et l'autorisation (AAA) du système.
Déploiement d’Infrastructure :
-
Déployer et gérer les instances EC2 sur AWS.
-
Mettre en place des mécanismes de Haute Disponibilité (HA) et de Reprise après Sinistre (DR).
-
Gérer les Amazon Machine Images (AMIs) et les mises à jour.
-
Déployer les charts dans Amazon EKS pour le déploiement de clusters Kubernetes.
-
Configurer Istio pour la gestion des services.
Automatisation et CI/CD :
-
Mettre en place et gérer des pipelines d'automatisation.
-
Utiliser des outils tels que Jenkins.
-
Configuration et Intégration:
-
Installer et configurer Collibra DQ, y compris le Single Sign-On (SSO) et les personnalisations nécessaires.
-
Intégrer Collibra DQ avec Collibra Data Governance Center (DGC).
Surveillance (Monitoring) et Enregistrement (Logging) :
-
Configurer la surveillance avec Datadog.
-
Intégrer Splunk pour la gestion et l'analyse des logs.
Gestion de Données :
-
Établir des connexions avec diverses sources de données.
-
Effectuer le profilage des données et évaluer leur qualité.
Alertes et Visualisation :
-
Implémenter des flux de travail (workflows) d'alertage.
-
Créer des tableaux de bord interactifs avec Power BI.
Suivi et Support :
-
Mettre en place des fonctionnalités de suivi des enjeux.
-
Collaborer avec les équipes internes pour assurer la qualité et la conformité du projet.
BH 20948