Talent.com
Ingénieur de données / Data Engineer
Ingénieur de données / Data EngineerValsoft Corporation • Québec, QC, Canada
Ingénieur de données / Data Engineer

Ingénieur de données / Data Engineer

Valsoft Corporation • Québec, QC, Canada
30+ days ago
Job type
  • Full-time
Job description

Job Description

Job Description

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és du 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).

2) Responsabilité secondaire : ETL de migration (onboarding de nouveaux clients)

  • 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.
  • Évolution du rôle (à moyen terme)

  • 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 PostgreSQL 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 client site and a central cloud database , where a portion of on-premise data is synchronized. In this role, you will report directly to the CTO and the Lead Architect . AI plays a central role within the team, leveraging cutting-edge AI tools to accelerate analysis, querying, documentation, and development work.

    Role Responsibilities1) Primary Responsibility : Data Investigation (Cloud vs On-Prem)

  • Develop a strong understanding of :
  • schemas, tables, relationships, and business rules;
  • both on-premise databases and the cloud database.
  • Investigate customer-reported data integrity issues in a dual-dataset environment :
  • divergent values;
  • missing records;
  • synchronization delays;
  • unexpected data states.
  • Explain data evolution logic :
  • what changed;
  • when and why;
  • through which process (synchronization, transformations, application workflows, patches, etc.).
  • Produce reproducible analyses :
  • SQL queries;
  • data comparisons;
  • metrics and validations;
  • investigation reports.
  • Collaborate with :
  • development;
  • implementation;
  • support teams;
  • to identify root causes, propose fixes, and improve data quality and observability (controls, rules, alerts, documentation).

    2) Secondary Responsibility : Migration ETL (New Client Onboarding)

  • Understand the various competing data sources encountered during migrations :
  • databases;
  • exports;
  • files, etc.
  • Participate in data extraction, transformation, and loading (ETL) into Dentitek :
  • mapping to the Dentitek data model;
  • data cleaning and normalization (formats, duplicates, invalid values);
  • validations (referential integrity, consistency checks, record counts).
  • Contribute to improving migration tools and processes to :
  • reduce manual interventions;
  • increase reliability and consistency.
  • Role Evolution (Mid-Term)

  • Perform cloud-based data analysis to support product and implementation teams.
  • Design and implement new services and pipelines based on cloud data engineering principles.
  • Requirements

    Required Skills

  • Bachelor’s degree in Computer Science, Engineering, or an equivalent combination of relevant experience.
  • Strong proficiency in SQL and the ability to debug data-related issues (joins, aggregations, investigative queries).
  • Solid understanding of relational databases (data modeling, keys, constraints, query performance).
  • Comfortable with at least one scripting language for data-related tasks (commonly Python).
  • Proficiency with Git and Git-based workflows.
  • Strong problem-solving mindset and collaborative team spirit.
  • Ability to work in both French and English .
  • Strong interest in (or experience with) using AI tools to accelerate work and improve quality.
  • Nice to Have

  • Experience with PostgreSQL and / or SQL Anywhere (or similar on-premise environments).
  • Experience with data synchronization challenges (replication, CDC, transformation rules, latency).
  • Experience with data migrations and ETL pipelines (including validation and reconciliation).
  • Experience with data-focused Python (database connectors, data quality testing, automation).
  • About Progitek

    Founded in 1995, Progitek helps dental clinics better manage their time and operational processes.

    Its software, Dentitek , is designed specifically to meet their needs and is currently used by over 1,200 clinics across Canada .

    Benefits

    Why Join Us?

    Would you like to be part of a remote development team , work with the latest AI-powered development tools , and help evolve a solution at the core of a company that is an established leader in its market?

    If so, you are likely the ideal candidate for Progitek . Apply now!

    Create a job alert for this search

    Ingnieur de donnes Data Engineer • Québec, QC, Canada

    Similar jobs
    Ingénieur de données / Data Engineer

    Ingénieur de données / Data Engineer

    Valsoft Corp • Quebec
    Full-time
    PMS dentaire qui combine une base de données.Dans ce poste, vous relèverez directement du.IA de pointe pour accélérer le travail d’analyse, de requêtage, de documentation et de développement.Respon...Show more
    Last updated: 17 days ago • Promoted
    Analytics Engineer : Data Modeling & BI Dashboards

    Analytics Engineer : Data Modeling & BI Dashboards

    Spreedly Inc • Quebec
    Full-time
    A leading payments platform company is seeking an Analytics Engineer to bridge business and technical teams.Based in Montreal, this role involves designing and maintaining robust data models, colla...Show more
    Last updated: 17 days ago • Promoted
    Ingénieur de données

    Ingénieur de données

    freelance.ca • Quebec City, Canada
    Full-time
    Nous croyons fermement en une gestion saine et humaine, où la confiance, la compétence, et le plaisir de réussir ensemble sont au centre de nos valeurs. Nous vous offrons bien plus qu’un simple empl...Show more
    Last updated: 30+ days ago • Promoted
    V - Expert en analyse de données

    V - Expert en analyse de données

    Vooban • Québec, QC, Canada
    Full-time
    Tu veux travailler au cœur de l'organisation, bâtir la source de vérité des données internes et aider les équipes à mieux décider grâce à des KP...Show more
    Last updated: 17 days ago • Promoted
    Principal DevOps Engineer – AEC Data Infra

    Principal DevOps Engineer – AEC Data Infra

    PowerToFly • Quebec
    Full-time
    Une entreprise technologique renommée recherche un Développeur DevOps principal passionné pour rejoindre son équipe AEC.Vous serez responsable des services DevOps pour l'infrastructure de données, ...Show more
    Last updated: 2 days ago • Promoted
    Senior Data Engineer

    Senior Data Engineer

    Targeted Talent • Québec, QC, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is completely remote! Our client is a global enterprise company with a product that you've likely used.Within this role, you&...Show more
    Last updated: 30+ days ago • Promoted
    Spécialiste des bases de données et systèmes applicatifs - Mine et géologie - québec city

    Spécialiste des bases de données et systèmes applicatifs - Mine et géologie - québec city

    Minerai de fer Québec • québec city, qc, ca
    Full-time
    MFQ opère le complexe minier à ciel ouvert du Lac Bloom situé à environ 13 km au nord de Fermont, au Québec, dans la Fosse du Labrador. En collaboration avec ses partenaires innus, elle le fait de f...Show more
    Last updated: 1 day ago • Promoted
    Analyste de données / Data Analyst - MTY Food Group

    Analyste de données / Data Analyst - MTY Food Group

    MTY Food Group • lévis, qc, ca
    Full-time
    MTY Group est un chef de file mondial du franchisage multi-marques (90+ marques, 7 000 établissements).Nous renforçons une culture axée sur les données où la. Êtes-vous un passionné de données motiv...Show more
    Last updated: 1 day ago • Promoted
    2 - Senior Data Engineer

    2 - Senior Data Engineer

    Targeted Talent • Québec, QC, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is remote to start with later relocation to.Our client is a global enterprise company with a product that you've likely used....Show more
    Last updated: 30+ days ago • Promoted
    Développeuse / Développeur sénior.e en détection de menaces infonuagiques

    Développeuse / Développeur sénior.e en détection de menaces infonuagiques

    Coveo Solutions • Québec, QC, Canada
    Full-time
    Conçois la détection des menaces à l'échelle de l'infonuagique.Chez Coveo, nous bâtissons des capacités avancées en ce qui concerne la sécur...Show more
    Last updated: 30+ days ago • Promoted
    Chef des produits et plateformes de données / Head of Data Product and Platform

    Chef des produits et plateformes de données / Head of Data Product and Platform

    GoTo • Quebec
    Permanent
    Le développement logiciel chez GoTo.Nous sommes des pionniers de la technologie du travail à distance, qui créons des solutions puissantes et flexibles qui permettent à chacun de vivre sa vie au mi...Show more
    Last updated: 7 days ago • Promoted
    Ingénieur DevOps - Taux linéaires

    Ingénieur DevOps - Taux linéaires

    Crédit Agricole SA • Quebec
    Full-time
    Mots clés (ex : ingénieur commercial Paris).Types de métiers Crédit Agricole S.Ingénieur DevOps - Taux linéaires.Le département « Capital Markets IT » (CMI) gère le système d’information mondial su...Show more
    Last updated: 4 days ago • Promoted
    Conseiller en architecture de données sénior

    Conseiller en architecture de données sénior

    freelance.ca • Quebec City, Canada
    Full-time
    L'entreprise est une firme de services-conseils en gestion des affaires et technologies de l'information, dédiée à accompagner les entreprises et organismes dans leur transformation numérique et or...Show more
    Last updated: 30+ days ago • Promoted
    Conseiller en ingénierie de données

    Conseiller en ingénierie de données

    Exposant 3 • Québec City, Quebec, .CA
    Full-time
    Quick Apply
    Rejoignez Exposant 3 (E3) : La puissance de l’humain au cœur de la technologie !.Exposant 3 est une firme de services-conseils en gestion des affaires et technologies de l'information, dédiée à acc...Show more
    Last updated: 30+ days ago
    Conseiller en architecture de données

    Conseiller en architecture de données

    Solution SFT • Levis, QC, CA
    Full-time
    Quick Apply
    Durée du contrat prévue de 3 à 5 ans.Date d'entrée en fonction prévue entre Q1 et Q3 2025.Les heures de travail sont normalement comprises entre 8 h et 17 h, du lundi au vendredi (35h par semaine),...Show more
    Last updated: 30+ days ago
    Ingénieur de données

    Ingénieur de données

    Exposant 3 • Québec City, Quebec, CA
    Full-time
    Quick Apply
    Rejoignez Exposant 3 (E3) : La puissance de l’humain au cœur de la technologie !.Exposant 3 est une firme de services-conseils en gestion des affaires et technologies de l'information, dédiée à acc...Show more
    Last updated: 30+ days ago
    Dveloppeur(euse) Cloud

    Dveloppeur(euse) Cloud

    Ingeno • Québec, QC, Canada
    Full-time
    Depuis plus de 16 ans, Ingeno cre des produits numriques innovants qui aident nos clients relever des dfis technologiques ambitieux. Nous sommes des passionns qui exploitons les technologies.Nous of...Show more
    Last updated: 30+ days ago • Promoted
    Stagiaire - Analyste de données (été 2026)

    Stagiaire - Analyste de données (été 2026)

    iA Financial Group (Industrial Alliance) • Quebec
    Internship
    Analyse de données / SQL / Stage été 2026 / Localisation : Ville de Québec ou Montréal / Hybride.Ce que vous accomplirez avec nous. Analyste de données (Stagiaire), vous jouerez un rôle clé dans des...Show more
    Last updated: 5 days ago • Promoted