• Revue technique Data Management Python
o Techniques de Data science (Pandas)
o Techniques de Machines Learning
o Techniques de Web Scraping (expressions régulières)
o Techniques de Data audit et Data reporting –SPARK –Python
o Techniques de MultiThreading et MultiProcessing avec python
• Revue spécifiques SAS
o Techniques avancées de data cleaning SAS pour variables alphanumériques
o Techniques avancées de data cleaning SAS pour variables numériques
o Techniques avancées de data cleaning SAS avec expressions régulières
o Stratégies de politique de sécurité sur les objets SAS
o Technique de multiprocessing SAS GRID
Applications SAS pour le département marketing Consultant SAS/BI
Développement SAS et maintenance opérationnelle
• Optimisation des temps d'exécution d'applications SAS avec les techniques SAS de parallélisation en mode batch. (Techniques identiques sur SAS GRID sous Linux)
• Mise en place d’un module de recherches de motifs dans l’ensemble des programmes SAS pour évaluation avant développement
• Responsable des modifications et du déploiement des applications SAS liées au service HELIX
• Remise en condition opérationnelle d’applications à la demande du métier et surveillance quotidienne des chaînes de traitement
• Analyse et développement pour l’application PROMO-CIBLEE dans le cadre du projet Source de Vente, en mode SCRUM
• Session pratique de présentation des avantages de la plateforme SAS GRID-POC
Études réglementaires sur la qualité des données de crédit immobilier
Comme leader en programmation SAS au sein de la maîtrise d'ouvrage, M. ******** était chargé des rapports avancés livrés par le département d'entrepôt de données. Ses fonctions étaient les suivantes :
• mise en place d’un outil de suivi opérationnel des traitements mensuels de contrôle des chargements ODS et DWH : calcul de taux variations entre deux mois d’arrêtés consécutifs et étalonnage par rapport au taux de variation glissant; mise en place d’un outil de suivi graphique interactif via Excel (indicateurs avec points aberrants);
• livraison d’une application SAS de calcul des indicateurs de contrôle de la qualité pour la mission BCE sur les modèles PD et LGD (prêts immobiliers) : Completeness, Conformity, Uniqueness, Integrity, Consistency, Accuracy; compte rendu de tous les indicateurs dans un classeur Excel généré depuis SAS;
• création d’une chaîne applicative de suivi des indicateurs de qualité des données conforme aux exigences BCBS239 (Basel Committee on Banking Supervision);
• extractions industrialisées pour les cabinets d’audit sur données de gestion.
Dans le cadre de la mise en place d'un outil de titrisation des crédits immobiliers, il a été chargé des développements SAS pour la qualification des livrables. Ces livrables réalisés avec Talend sont stockés dans une base Oracle. Dans ce contexte, il s'est vu confier les tâches suivantes :
• recette de l'application SAS Mobilisation/Titrisation des créances (deux livrables par an) :
• -vérifier les étapes d’acquisition des flux de données des bases régionales;
-dérouler le processus gestion de collatéral à partir du DWH SAS;
-libérer, restaurer, mobiliser, céder, racheter des créances;
• recette SAS : application Refinancement ESNI pour CASA : construction d’un environnement de test des mobilisations et surveillance des chargements des flux bihebdomadaires;
• conduite de la qualification des flux de données de l'application Mobilisation/Titrisation LCL pour CASA;
• optimisation du traitement SAS mensuel réalisé par le métier pour le back-office;
• développement SAS : application Reporting NewDeal pour l’ensemble du réseau.
Il a été chargé du développement d'un nouveau module distinguant les votes nuls et blancs. Ce module allait être intégré dans la chaîne applicative existante. Il a participé à deux soirées électorales. Ses fonctions étaient les suivantes :
• préparation des environnements d’estimation des élections :
-injection de bureaux de vote;
-simulation de données de votes et tests sur les fichiers de paramétrage;
• développements SAS :
-analyse impact distinction des votes blancs et nuls dans la chaîne SAS;
-analyse des différents modules de l’application SAS;
-développement des évolutions en vue des élections européennes de mai 2014;
-développements de macros programmes spécifiques;
• soirée d'élections : suivi de la chaîne SAS des traitements et estimations.
Pendant cette période, il a participé à des projets internes portant notamment sur la recette de la solution d'intelligence d'affaires interne TOA et il a mis à jour ses supports de formation SAS. Plus précisément, il a réalisé les activités suivantes :
• exploration de données avec WEKA/récupération de classes Java;
• démonstration de faisabilité (POC) Excel/VBA (module graphique de visualisation de données);
• stratégie de SAS par rapport aux mégadonnées (big data)
Il était chargé de mettre en place une application SAS d'intégration des fichiers SOLVENCY en environnement MVS (SAS Z/OS). Pour ce faire, il a réalisé les activités suivantes :
• mise en place de l'application SAS d’intégration de fichiers plats/ODS (module applicatif de contrôle de la qualité de données des fichiers à partir d’un référentiel et module de gestion des erreurs et de suivi des traitements);
• exécution de JCL/SAS sur mainframe Z/OS avec le logiciel TSO/ISPF et mise en place de magasins de données à partir de fichiers COBOL;
• utilisation du logiciel TSO/ISPF.
Il a préparé un atelier avancé SAS destiné à des actuaires utilisateurs de SAS. Plus précisément, il a réalisé les activités suivantes :
• mise à jour des trois supports SAS;
• préparation du guide pour la console Linux-Ubuntu.
À titre de leader technique SAS pour un déploiement rapide au sein des 39 caisses régionales d'un traitement sur le LCR, il s'est vu confier les tâches suivantes :
• développements SAS/SEG 5.1/4.1 (modules importations de fichiers de paramétrage, module d’importation du fichier de collecte de la ressource, module de rapprochement avec la base clientèle et module de production de rapports et d’exportation au format de l’IHM de saisie SAP);
• tests de la requête au niveau des deux grandes caisses (Lyon et Île-de-France) et documentation technique.
Environnement : SAS 9.2, SAS Enterprise Guide 4.1, SAS (Base, SQL, Stat et Macro), SAS avancés (Sysfunc, Call execute, Checks and Audit, Proc format pour la mise à jour), Microsoft SQL Serve
Pendant cette période, il a participé à des projets internes :
• développements Excel/VBA : visualisation de données, graphiques dynamiques et mise à jour du module portant sur les mouvements des consultants;
• documentation de l'architecture du portail décisionnel;
• documentation de l'architecture de la solution interne d'intelligence d'affaires TOA.
Environnement : Microsoft Office, BusinessObjects