Talent.com
Ingénieur de données / Data Engineer
Ingénieur de données / Data EngineerValsoft Corp • Quebec, Capitale-Nationale, CA
Ingénieur de données / Data Engineer

Ingénieur de données / Data Engineer

Valsoft Corp • Quebec, Capitale-Nationale, CA
Il y a 24 jours
Type de contrat
  • Temps plein
Description de poste

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 poste

1) 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 Responsibilities

    1) 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.
  • 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 .

    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!

    #J-18808-Ljbffr

    Créer une alerte emploi pour cette recherche

    Ingnieur de donnes Data Engineer • Quebec, Capitale-Nationale, CA

    Offres similaires
    Conseiller •ère aux communications

    Conseiller •ère aux communications

    Yarha' inc. • Wendake, CA
    Temps plein
    Yarha’, une entreprise autochtone spécialisée en recherche de financement et gestion de projet qui soutient des projets à impact social positif, est à la recherche d’un conseiller ou d’une conseill...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Mécanicien(ne) de véhicules lourds - Matrec

    Mécanicien(ne) de véhicules lourds - Matrec

    GFL Environmental • Saint-Sylvestre
    Temps plein +1
    Poste : Mécancien(ne) de véhicules lourds - MatrecLieu de travail : 286 Chemin Côté,Stoke,QCPoste permanentPrime d'embauche de 5K • • • Poste permanent / Horaire de soir / de 4 jours semaine • • •Bienv...Voir plus
    Dernière mise à jour : il y a 4 heures • Offre sponsorisée • Nouvelle offre
    Ingénieur de données / Data Engineer

    Ingénieur de données / Data Engineer

    Valsoft Corporation • Québec City, QC, CA
    Temps plein
    Quick Apply
    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...Voir plus
    Dernière mise à jour : il y a 28 jours
    Commis à l'entrepôt

    Commis à l'entrepôt

    Village Vacances Valcartier • Saint-Gabriel-de-Valcartier, QC, Canada
    Temps plein
    Poste à l'année / Horaire à discuter selon les saisons d'ouverture.En collaboration avec le directeur, le candidat sera responsable de l'entrepôt. Gérer les produits dans l'entrepôt;.Réception / exp...Voir plus
    Dernière mise à jour : il y a 17 heures • Offre sponsorisée • Nouvelle offre
    Commis

    Commis

    IGA Stoneham-et-Tewkesbury • Stoneham-et-Tewkesbury, QC, Canada
    Temps partiel
    Nombre d'heures par semaine : entre 15 et 30.Nous offrons aux employés des régimes de rémunération globale concurrentiels qui varient selon le poste et l’emplacement. Certains sites Web qui affichen...Voir plus
    Dernière mise à jour : il y a 17 heures • Offre sponsorisée • Nouvelle offre
    Senior Firmware Developer (Remote) - Amaris Consulting

    Senior Firmware Developer (Remote) - Amaris Consulting

    Amaris Consulting • québec city, qc, ca
    Télétravail
    Temps plein
    Identifier les contraintes techniques et.En parallèle, le consultant devra : .Intégrer le concept validé dans.Valider, affiner et ajuster le firmware jusqu’au. Ingénieur firmware embarqué senior.Expé...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Ingénieure ou Ingénieur minier (sénior ou intermédiaire)

    Ingénieure ou Ingénieur minier (sénior ou intermédiaire)

    Norda Stelo • Québec, Québec, .CA
    Temps plein
    Quick Apply
    Vous souhaitez contribuer à la transformation responsable de l’industrie minière, en mettant votre expertise au service de solutions durables, innovantes et concrètes? Cette opportunité est pour vo...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Soudeur-assembleur(euse)

    Soudeur-assembleur(euse)

    Structure d'acier Turgeon ltée • Saint-Narcisse-de-Beaurivage
    Temps plein
    Le(la) candidat(e) doit être résident(e) canadienne ou détenir un permis de travail ouvert valide.Offre d’emploi – Soudeur-assembleur(euse) | Structure d’Acier Turgeon. Tu veux juste travailler dans...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Préposé à l'entretien ménager

    Préposé à l'entretien ménager

    M.D Entretien ménager • Sainte-Brigitte-de-Laval, Quebec, Canada
    Temps partiel
    Poste : Entretien ménager – Temps partiel.Taux horaire : à partir de 21,75 $ / h.Horaire : 10 à 15 heures / semaine.Statut : Employé(e) ou travailleur autonome bienvenu(e). Kilométrage payé entre les ...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Coordonnateur(-trice) des services complémentaires des langues et cultures

    Coordonnateur(-trice) des services complémentaires des langues et cultures

    Conseil en Éducation des Premières Nations (CEPN) • Wendake, QC, Canada
    Temps plein
    Statut d’emploi : contrat de 2 ans.Heures / semaine : 36,25 l’hiver et 32 l’été.Date de début : dès que possible.Taux annuel : entre 77 747 $ et 106 532 $, conformément à l’échelle salariale en vigue...Voir plus
    Dernière mise à jour : il y a 3 heures • Offre sponsorisée • Nouvelle offre
    Agent aux communications

    Agent aux communications

    Ville de Sainte-Brigitte-de-Laval • Sainte-Brigitte-de-Laval, QC, Canada
    Temps partiel
    Sous la responsabilité de la directrice générale, l’agent aux communications a pour principales responsabilités de soutenir le conseiller stratégique en communications, expérience employé et relati...Voir plus
    Dernière mise à jour : il y a 17 heures • Offre sponsorisée • Nouvelle offre
    Data-Driven Business Operations Manager

    Data-Driven Business Operations Manager

    Intrado • Quebec
    Temps plein
    Une entreprise de services d'urgence recherche un Manager, Business Operations pour rejoindre sa fonction d'opérations commerciales. Le candidat idéal aura une solide expérience en gestion des opéra...Voir plus
    Dernière mise à jour : il y a 4 jours • Offre sponsorisée
    Senior Full-Stack Engineer : C# / .NET Core & Data Pipelines

    Senior Full-Stack Engineer : C# / .NET Core & Data Pipelines

    Orion Innovation • Quebec
    Temps plein
    A leading software development firm in Quebec is seeking a Senior Full-Stack Developer.The role involves development in C# (. NET Core) to build secure and scalable APIs and microservices, alongside...Voir plus
    Dernière mise à jour : il y a 4 jours • Offre sponsorisée
    Stagiaire Développement API Recherche – Scala / AWS (Hybride)

    Stagiaire Développement API Recherche – Scala / AWS (Hybride)

    Coveo • Quebec
    Temps plein +1
    Une entreprise technologique recherche un stagiaire en développement logiciel pour rejoindre son équipe API de recherche. Le candidat idéal doit être étudiant(e) en génie logiciel ou informatique, d...Voir plus
    Dernière mise à jour : il y a 2 heures • Offre sponsorisée • Nouvelle offre
    Directeur(ice) principal(e) - Architecture d’affaires et Stratégie des données

    Directeur(ice) principal(e) - Architecture d’affaires et Stratégie des données

    Investia Financial Services • Quebec
    Temps plein
    Directeur(ice) principal(e) , Expérience conseiller, Architecture d’affaires et Stratégie des données.Ce poste joue un rôle déterminant dans la stratégie visant à établir Investia comme référence e...Voir plus
    Dernière mise à jour : il y a 2 heures • Offre sponsorisée • Nouvelle offre
    Ingénieur de données

    Ingénieur de données

    Exposant 3 • Québec City, Quebec, CA
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Conseiller expert gouvernance de données

    Conseiller expert gouvernance de données

    Beneva • Quebec
    Temps plein
    Établir et gouverner les axes principaux de la stratégie de données de l’entreprise et du plan de mise en œuvre de la gouvernance de données, y compris la priorisation des données critiques et le d...Voir plus
    Dernière mise à jour : il y a 2 heures • Offre sponsorisée • Nouvelle offre
    Adjointe ou adjoint médias sociaux

    Adjointe ou adjoint médias sociaux

    Services de bien-être et moral des Forces canadiennes - SBMFC • Saint-Gabriel-de-Valcartier, QC, Canada
    Temporaire
    SBMFC - LA PASSION AU SERVICE DE NOTRE MISSION!.Les Services de bien-être et moral des Forces canadiennes (SBMFC), c’est plus qu’un milieu de travail! Nous sommes une fière communauté qui se consac...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée