Ingénieur de données/Data Engineer
Location: Quebec
Dentitek est une solution PMS dentaire qui combine une base de données sur site chez chaque client et une base de données infonuagique centrale, dans laquelle une partie des données sur site est synchronisée. Dans ce poste, vous relèverez directement du CTO et de l’architecte principal. L’IA joue un rôle central au sein de l’équipe : l'utilisation d’outils d’IA de pointe pour accélérer le travail d’analyse, de requêtage, de documentation et de développement.
Responsabilitésdu poste1) Responsabilité principale :
Investigation des données (cloud vs on-prem)
- Développer une compréhension approfondie des :
- schémas, tables, relations et règles d’affaires ;
- bases de données sur site et de la base de données cloud.
- Investiguer les enjeux clients liés à l’intégrité des données dans un environnement à double source :
- valeurs divergentes ;
- enregistrements manquants ;
- délais de synchronisation ;
- états de données inattendus.
- Expliquer la logique d’évolution des données :
- ce qui a changé ;
- quand et pourquoi ;
- par quel processus (synchronisation, transformation, workflows applicatifs, correctifs, etc.).
- Produire des analyses reproductibles :
- requêtes SQL ;
- comparaisons de données ;
- métriques et validations ;
- rapports d’investigation.
- Collaborer avec les équipes de :
- développement ;
- implantation ;
- support ;
afin d’identifier les causes racines, proposer des correctifs et améliorer la qualité et l’observabilité des données (contrôles, règles, alertes, documentation).
- Comprendre les différentes sources de données concurrentes rencontrées lors des migrations :
- bases de données ;
- exports ;
- fichiers, etc.
- Participer aux processus d’extraction, transformation et chargement (ETL) des données vers Dentitek :
- cartographie vers le modèle de données Dentitek ;
- nettoyage et normalisation (formats, doublons, valeurs invalides) ;
- validations (intégrité référentielle, contrôles de cohérence, comptages).
- Contribuer à l’amélioration des outils et processus de migration afin de :
- réduire les interventions manuelles ;
- augmenter la fiabilité et la robustesse des migrations.
- Réaliser des analyses de données infonuagiques pour soutenir les équipes produit et implantation.
- Concevoir et mettre en place de nouveaux services et pipelines basés sur l’ingénierie des données cloud.
Compétences recherchées
- Baccalauréat en informatique, en ingénierie ou une combinaison d’expertise pertinente.
- Bonne maîtrise de SQL et capacité à déboguer des enjeux de données (jointures, agrégations, requêtes d’investigation).
- Compréhension des bases de données relationnelles (modélisation, clés, contraintes, performance de requêtes).
- Confort avec au moins un langage de script pour des tâches de données (souvent Python).
- Maîtrise de Git et des workflows Git.
- Attitude de résolution de problèmes et esprit d’équipe collaboratif.
- Capacité de travailler en français et en anglais.
- Intérêt marqué (ou expérience) pour l’utilisation d’outils d’IA pour accélérer et améliorer la qualité du travail.
C’est un atout si tu possèdes
- Expérience avec Postgre
SQL et/ou SQL Anywhere (ou des environnements on-prem similaires). - Expérience avec des problématiques de synchronisation (réplication, CDC, règles de transformation, latence).
- Expérience en migration de données et en pipelines ETL (y compris la validation et la réconciliation).
- Expérience avec Python orienté données (connecteurs BD, tests de qualité, automatisation).
Voulez-vous faire partie d’une équipe de développement à distance, travailler avec les derniers outils de développement d’IA et contribuer à faire évoluer une solution au cœur d’une entreprise qui est le leader établi sur son marché? Vous êtes probablement le choix idéal pour Progitek!
Qui est Progitek?
Progitek est une entreprise en activité depuis 1995 dont la mission est d’aider les cabinets dentaires à mieux gérer leur temps et leurs processus. Notre logiciel, Dentitek, est conçu pour répondre à leurs besoins. Dentitek est utilisé par plus de 1200 cliniques au Canada!
____________________________________________
Dentitek is a dental PMS solution that combines an on-premise database at each…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: