Jobs · devitjobs

Senior Data Developer
Intact Financial · Montréal · Posted 5d ago
About the role
Develop data engineering solutions using various tools and technologies.
Salary: $101,800 - 101,800 per year Requirements: Détenir un baccalauréat ou une maîtrise en informatique, en génie logiciel ou dans un domaine connexe. Avoir au moins 8 ans dexpérience en ingénierie des données ou en génie logiciel, dont au moins 3 ans dans un rôle principal ou de direction technique. Avoir une expérience pratique de la conception, du développement et de lexploitation de pipelines ETL/ELT de production à grande échelle, notamment des traitements par lots et incrémentiels, de lorchestration, de la planification, de la gestion des erreurs et de la reprise. Avoir démontré sa capacité à migrer des données provenant de systèmes existants, de systèmes centraux ou de progiciels, de lextraction au nettoyage, à la normalisation, à la réconciliation, à lexécution parallèle et à la transition vers le nouveau système. Maîtriser SQL et la modélisation relationnelle, y compris les hiérarchies, la gestion de lhistorique et loptimisation du rendement. Posséder de solides compétences en Python ou en Java pour le développement de pipelines de données, ainsi quune bonne connaissance dAWS. Bien comprendre lintégration et le déploiement continus, Git, les tests automatisés de données et lobservabilité. Faire preuve dinitiative et de leadership, et savoir remettre en question les décisions, exercer une influence et mobiliser les autres. Être autorisé à travailler au Canada; aucune expérience professionnelle au Canada nest exigée. Pour les personnes travaillant au Québec, maîtriser le français et langlais afin de collaborer régulièrement avec des collègues anglophones partout au Canada. Atouts : connaître les services de données AWS, notamment Glue, EMR, Step Functions et Athena, ainsi que Spark, PySpark ou Java/Scala. Atouts : avoir utilisé des outils ETL ou dintégration comme Informatica, Talend, DataStage ou SSIS, ou des ordonnanceurs dentreprise tels que Control-M. Responsibilities: Concevoir et mettre en œuvre, avec larchitecte de données, le modèle cible comprenant les hiérarchies multiniveaux, les dates deffet, lhistorique, le suivi des versions et la correspondance entre les anciennes sources et les données de référence; le valider à partir des données réelles. Développer et exploiter dans AWS des pipelines ETL/ELT pour les traitements par lots et incrémentiels, en intégrant des extractions de systèmes centraux, des fichiers plats et des bases de données dans un lac de données à plusieurs couches. Configurer les pipelines afin que lintégration de nouvelles sources repose principalement sur la configuration plutôt que sur lajout de code, et prévoir leur redémarrage, leur exécution idempotente, leur surveillance, la gestion des erreurs, lorchestration et la planification. Diriger lextraction, le profilage, le nettoyage, la normalisation, le rapprochement, la fusion et la réconciliation des données, jusquaux essais en parallèle et à la mise en production. Convertir les règles daffaires en contrôles automatisés de qualité des données et assurer la traçabilité, le catalogage, la sécurité et la maîtrise des coûts des pipelines. Fournir des données fiables aux systèmes et aux utilisateurs en aval, notamment à lEDP pour la production de rapports et aux systèmes existants par des retours de fichiers, en collaboration avec léquipe de développement dorsal Java. Mettre en place des tests unitaires, dintégration et automatisés des données, et appliquer les pratiques dintégration et de déploiement continus ainsi que dinfrastructure en tant que code, conformément aux normes de sécurité et de gouvernance. Conseiller léquipe sur les pratiques techniques, les revues de code, les normes de développement, les tests et la documentation; étayer les décisions par les données réelles. Participer aux discussions de conception et à la planification des sprints, et communiquer avec la personne responsable du produit et les autres parties prenantes dans un environnement Scrum/Kanban axé sur la livraison progressive. Technologies: AWS ETL Git Informatica Java Kanban Python PySpark SQL Scala Spark SSIS Talend Cloud DevOps Excel Quant Vue More: Chez Intact, nos équipes aident les gens, les entreprises et la société à avancer et à traverser les périodes difficiles. Nous soutenons le développement professionnel et offrons un milieu où lon peut façonner lavenir, réussir en équipe et évoluer. Nous proposons des modalités de travail flexibles et hybrides, la possibilité dacheter jusquà cinq jours de vacances supplémentaires, des avantages favorisant le bien-être, ainsi que des programmes dépargne et de retraite, dont un régime à prestations déterminées. La rémunération indicative se situe entre 101 800 $ et 124 400 $ pour une semaine de 35 heures; le poste prévoit un boni annuel cible de 12 %, pouvant atteindre le double selon la performance individuelle et les résultats de lentreprise. Notre régime dachat dactions verse une cotisation équivalant à 50 % des actions nettes achetées par lemployé. Nous recrutons une personne développeuse principale de données pour contribuer à Contact Distributor, notre nouvelle plateforme de gestion des données maîtres des courtiers et des distributeurs. Elle remplacera plusieurs sources fragmentées et centralisera les données fiables et gouvernées sur les cabinets, les codes de courtiers et les hiérarchies organisationnelles. Vous rejoindrez léquipe produit initiale, autonome et multidisciplinaire, composée notamment de responsables techniques et produit, de développeurs, darchitectes et de spécialistes des affaires. La personne retenue contribuera à bâtir le socle de données et à intégrer dès le départ des pratiques rigoureuses de qualité, de gouvernance et de fiabilité opérationnelle. La rémunération définitive dépendra notamment de lexpérience, des compétences, de la contribution attendue et de léquité interne. last updated 41 week of 2026
Read the full posting on devitjobs (posting in French) →
FAQ
Is the Senior Data Developer role at Intact Financial remote?+
This Senior Data Developer position is listed as onsite (Montréal).
What is the salary for the Senior Data Developer role at Intact Financial?+
The listing states 101800 - 101800 CAD / year.
What seniority level is this Senior Data Developer role?+
This is a lead level position.
How do I apply for the Senior Data Developer role at Intact Financial?+
Use the "Apply on devitjobs" button to open the original posting on devitjobs, where you can submit your application directly to Intact Financial.