NCR est un leader des solutions de gestion de données. Pendant cette mission, j'ai travaillé sur trois projets distincts : l'automatisation des sauvegardes Teradata avec NetVault pour Cegetel, le développement d'un datamart utilisateur pour CCF, et la gestion de campagnes marketing CRM pour Champion.
Chaque projet répondait à un besoin spécifique autour de la donnée : sauvegarde, analyse et marketing. L'élément commun était la maîtrise de Teradata et l'automatisation des processus.
Pour Cegetel, il s'agissait d'automatiser entièrement les sauvegardes NetVault sur bande magnétique avec des scripts batch, un environnement où la moindre erreur pouvait entraîner une perte de données irrécupérable.
Pour CCF et Champion, les défis étaient respectivement de créer un datamart fiable pour l'analyse utilisateur et d'automatiser l'alimentation d'un CRM marketing avec des données Teradata, nécessitant une orchestration complexe de jobs JCL sous MVS et de scripts Unix.
J'ai développé un outil de scripts batch pour orchestrer les sauvegardes NetVault, automatisant les tâches de sauvegarde, la gestion de l'espace de stockage, la surveillance des opérations, et la notification en cas d'incident.
Pour le datamart CCF, j'ai rédigé les spécifications fonctionnelles et développé les requêtes SQL avec Genio. Pour le CRM Champion, j'ai créé des scripts Unix ksh pour le chargement automatique des données dans Teradata et des rapports HTML automatisés avec PPWizzard et Rex.
Environnement Teradata sur MVS avec jobs JCL. Sauvegardes via NetVault 7 orchestrées par scripts Batch DOS. Datamarts alimentés par scripts Unix ksh avec requêtes SQL/Genio. Reporting automatisé avec PPWizzard et Rex en sortie HTML.
Automatisation complète des sauvegardes NetVault avec scripts batch, réduisant les risques d'erreur humaine et les temps d'arrêt.
Création d'un datamart pour CCF, permettant aux équipes métier d'analyser les données utilisateur de manière autonome.
Mise en place de pipelines d'alimentation automatisés pour les campagnes marketing de la filiale Cegetel.
Génération de rapports HTML automatisés avec PPWizzard et Rex, diffusés aux équipes marketing sans intervention manuelle.
Travailler sur des systèmes de données critiques m'a renforcé l'importance de la redondance et de la validation. Un script de sauvegarde défaillant peut avoir des conséquences désastreuses — chaque ligne de code devait être testée.
La diversité des technologies (Batch DOS, Unix ksh, JCL MVS, SQL) m'a appris à être agnostique vis-à-vis des outils et à me concentrer sur le problème plutôt que sur la technologie.
Étude de cas suivante