CDICanada

Data Analyst / Data Reconciliation Specialist (Employee Data Cleanup)

Hybride
Contexte du mandat:
GardaWorld (division Aviation) fait face à d'importants problèmes de cohérence de données à travers plusieurs systèmes RH et opérationnels qui ne communiquent pas correctement entre eux en raison de données corrompues et divergentes. L'entreprise recherche un expert data pour effectuer un travail de reconciliation et de nettoyage des données employés, avec pour objectif de fiabiliser l'information avant de pouvoir, à terme, envisager une meilleure connexion entre ces systèmes.

Écosystème de systèmes concernés :

Employee Central : base centrale des données employés
JSKET : gère les horaires (schedules) — une nouvelle version est en cours de déploiement pour consolider l'ensemble de la division aviation à Toronto
LOG : applique les primes (premiums) et les taux horaires à la paie

Problème central :

Employee Central ne permet actuellement pas de faire les liens avec les données de LOG. Une quantité importante de données corrompues a été observée en interne : duplications de numéros d'employés, divergences de niveaux (levels), une multitude de niveaux alors qu'il ne devrait y en avoir qu'un nombre limité, noms inversés, noms composés mal formatés, raccourcis de noms, divergences sur les statuts d'employés. JSKET, bien que connecté à Employee Central, doit redemander les accès employés quotidiennement car les données ne correspondent pas — un update sur un système écrase les données de l'autre lorsque les infos sont corrompues.

Objectif principal

Identifier, à travers l'ensemble des systèmes (Employee Central, LOG, JSKET), toutes les divergences au niveau des données employés (identifiants, noms, numéros CATSA, numéros d'employés, statuts, niveaux), déterminer quelle est la bonne information via un travail d'investigation interne, et corriger les données pour établir une source de vérité fiable — en commençant par le nettoyage d'Employee Central.

Point d'attention pour le consultant :

Bien que la mission ne porte pas sur la connexion technique des systèmes entre eux (ce sujet fait l'objet d'un mandat distinct, plus orienté architecture), une bonne compréhension de la façon dont les données circulent et se mettent à jour entre ces systèmes permettra de mieux orienter le travail de nettoyage, pour que les corrections apportées soient cohérentes et exploitables dans une logique de connexion future.

Déroulé de la mission :

Phase 1 — Data cleanup

Extraire et analyser les données d'Employee Central pour l'ensemble des aéroports du Canada (division aviation) — un extract sera fourni par GardaWorld
Identifier les divergences : duplications d'IDs employés, incohérences de niveaux, variations de noms (noms inversés, composés, raccourcis), divergences de statuts
Collaborer avec les équipes internes concernées pour valider quelle version de l'information est correcte
Nettoyer et standardiser les données au niveau d'Employee Central en priorité

Phase 2 — Mise en place d'un outil de suivi (dashboard)

Construire un rapport/dashboard Power BI permettant de visualiser en continu les mismatchs de données à travers les systèmes — un outil qui aide à identifier les divergences même avant l'obtention de tous les accès systèmes
Poser les bases d'une gouvernance de données pérenne pour maintenir la qualité des données dans la durée

Périmètre & volumétrie des données

Données non complexes : adresses employés, numéros, taux horaires, statuts — nécessitant surtout rigueur et méthode plutôt que complexité technique de traitement
Périmètre initial : division Aviation — environ 6 300 à 7 000 employés, réparti dans des fichiers Excel de format standard (~7 000 lignes, plusieurs colonnes d'informations de base)
Extension possible : si le mandat est concluant sur l'aviation, il pourrait être élargi à l'ensemble des employés GardaWorld, soit environ 22 000 employés

Livrables attendus

Données Employee Central nettoyées et fiabilisées (division aviation dans un premier temps)
Rapport/dashboard Power BI présentant les mismatchs identifiés entre systèmes
Recommandations/bases pour une gouvernance de données durable

Profil recherché

Expert data confirmé, excellente maîtrise de Power BI (condition clé)
Expérience solide en data reconciliation / data cleaning / data quality — le secteur d'origine importe peu, l'essentiel est la maîtrise de la méthode (identification de divergences, croisement de sources, correction de données)
Connaissances en architecture de données serait un plus — comprendre comment les mises à jour se propagent entre systèmes, pour orienter le travail de nettoyage dans une logique compatible avec une future connexion entre Employee Central et LOG
À l'aise pour mener une véritable investigation terrain : comparer des sources, déterminer quelle donnée fait foi, et documenter les corrections
Bon relationnel pour collaborer efficacement avec les équipes internes de GardaWorld tout au long du nettoyage Anglais courant (environnement de travail canadien/aviation)

Environnement technique

Excel (fichiers sources, ~7 000 lignes)
Power BI (obligatoire — dashboard de suivi des mismatchs)

Modalités du mandat

Full remote (le candidat doit travailler depuis LE CANADA)
Durée initiale : 2 semaines, renouvelable
Si le client est satisfait du travail fourni, le scope sera étendu aux 22 000 employés de GardaWorld et il y aura donc une prolongation en conséquence.

Informations de la mission :
  • Début de mission : 18/08/2026
  • Durée : 1 mois
  • Date de publication : 18/08/2026
  • Date limite de candidature : 25/08/2026

Compétences recherchées

Employee Central (Indispensable)JSKET (Indispensable)LOG (Indispensable)Power BI (Indispensable)Excel (Indispensable)dashboard (Indispensable)data reconciliation (Indispensable)data cleaning (Indispensable)data quality (Indispensable)gouvernance de données (Indispensable)CATSA (Indispensable)EXCEL (Indispensable)

Intéressé(e) ?

Rejoignez l'équipe et participez à nos projets ambitieux.