Description
Nous recherchons un Senior Data DEV - SQL Server / Migration de données pour rejoindre notre équipe de conseillers du bureau de Montréal dans le cadre d'un poste permanent.
Ce poste est en mode 95% télétravail
Agissant à titre de conseiller / consultant de Chrome Technologies, le candidat interviendra auprès de nos clients dans la réalisation des projets qu'ils nous ont confiés.
Tâches
Nous recherchons un(e) Développeur(se) de données senior, orienté(e) terrain, pour diriger la conception et l'exécution d'une migration de données à grande échelle, d'un système legacy vers une application moderne de remplacement. Il s'agit d'un rôle clé au croisement de l'architecture de données, de l'ingénierie SQL et de la livraison.
La personne retenue sera responsable de la stratégie complète de migration de données, de bout en bout - incluant l'analyse des systèmes sources, la modélisation des données cibles, le développement ETL/ELT, l'assurance qualité des données, la réconciliation ainsi que la mise en production (cutover) - avec Microsoft SQL Server 2022 comme plateforme de base de données principale.
Exigences
Profil recherché
- 7+ ans d'expérience en ingénierie de données et développement de bases de données
- Expérience concrète dans au moins 2 projets complets de migration (legacy vers moderne) livrés en production
- Excellente maîtrise du T-SQL : requêtes complexes, fonctions analytiques, CTE (incluant récursives)
- Maîtrise avancée de Microsoft SQL Server (2016 à 2022)
- SQL Server Agent, gestion des jobs et planification
- Sauvegarde/restauration, snapshots et modèles de récupération (contexte de migration sécurisée)
- Qualité & gouvernance des données
Environnements legacy
- Capacité à faire du reverse engineering sur des systèmes peu documentés (schémas legacy, fichiers plats, anciens SGBD)
- Autres compétences
- Utilisation de Git pour le versionnement de code SQL et scripts de migration
Atouts
- Connaissance des fonctionnalités SQL Server 2022 (Intelligent Query Processing, Query Store, ledger tables, availability groups)
- Expérience avec CDC, Change Tracking ou réplication pour migrations incrémentales
- Automatisation via PowerShell ou Python