Universal Plug (UP Legacy) au sein de « BNPP ITG » : S’inscrit dans le cadre du programme
Filière Unique qui permet aux différentes entités du groupe BNPP d’alimenter l’espace de
stockage des données du Reporting groupe (SRS) ; permet également l’amélioration de la
qualité des données générées par les entités (1To par arrêté) par application des règles de
contrôle elles-mêmes paramétrables.
• Audit des bases de QUAL/PREP/PROD – Rapports et précos.
• Audit et suggestions d’amélioration de l’infra et code SQL / PLSQL.
• Etroite collaboration avec les équipes DBA transverses des entités IPS/BP2I en vue de
préparation des nouveaux environnements sous Linux et AIX ainsi que la migration de la VM
sous Exadata vers un serveur dédié AIX 7.2. - Participation active au choix des
implémentations. Revue de certains paramètres de la Base concernant les ressources et
l’optimiseur.
• Refonte de certains modules applicatifs par réécriture des packages PLSQL et des
procédures stockées (Repartitionnement et Redef. Des Tables/ reindexation/ Parallélisation
des Jobs et traitement,..)
• Proposition de refonte du Parsing JSON : gains significatifs en stockage et performance.
Adaptation conséquente du code SQL
• Mise en œuvre des propositions réduisant ainsi le temps de traitement de 36h à 4,5h.
• Optimisation du Module Agrégation ISM (Interface Standard Matisse) de 5h à 29m.
• Correction de Bugs découverts lors de l’optimisation.
• Administration et surveillance de la Base via l’outil SqlDeveloper/Reports (pack
DIAGNOSTIC+TUNING).
• Etablissement des Capacity Planning avec la responsable de service.
• Setup et build de nouveaux environnement par Export/Import
• Support tous niveaux pour le business (MOA et décisionnel) – Astreintes.
• Support aux développeurs Oracle pour la maintenance corrective et évolutive.
Contournement des Bugs liés à la 12.1 pre-patchs
• Aide aux équipes Teradata (SRS) notamment dans la conception des procédures
comparatives des résultats concernant l’application « UP Nouvelle Génération ».
Rattaché à la Production au sein de « IT Infrastructures & Services » :
• Participation à la résolution des problèmes de la Production (Surveillance Cloud Control
12c, Déblocage des contentions et verrous sur les objets Oracle, Analyses des causes et
livraisons des scripts correctifs)
• Audit sur la base EDEAL et suggestion d’amélioration sur l’infrastructure, les paramètres et le
code SQL / PLSQL.
• Assistance technique aux équipes de développement en mode Agile, contrôle,
amélioration et validation des livrables via l’outil STASH (Pull Requests). Réécriture des
requêtes couteuses. Principal Valideur des scripts (DDL/DML ..) pour tous les environnements
Oracle.
• Ecriture des Normes de Développement sous Oracle en vue d’une publication dans l’outil
Confluence. Guide de bonnes pratiques et assistance dans le choix des infrastructures –
Partitionnement/gestion des LOB / binding / indexation …
• Travail en cours sur une mise en place des sessions techniques « Oracle Features » sous
forme de documents et Slides en vue de fournir et former les équipes sur les bonnes pratiques
en complément des Normes et les nouveautés sur le SGBD Oracle au fur et à mesure de
l’avancement des migrations vers des versions supérieures (11.2.0.4 et 12c)
• Travail en cours sur la sécurisation et l’industrialisation des livraisons. Séparation et
packaging des DDL de l’applicatif. Mise en place d’un gestionnaire de livraisons des scripts
en amont de Git.
• Dépersonnalisation pour les environnements de DEV/TST/INT des bases DWH et refonte de la
dépersonnalisation des bases OLTP EDEAL en faisant passer le traitement de 5 heures à 5
minutes et celle de ESTATMENT avec repartitionnement/ré indexation de la production en
amont pour un traitement ramené à 1 heure au lieu de 22h auparavant et refonte de la
dépersonnalisation de DWH- ODS.
• Analyse / étude et proposition d’implémentation du projet européen GDPR.
Développement Prototypes pour un Cryptage/Décryptage sur mesure - proposition parallèle
d’une solution pack sous-Licence
• Propositions actives pour des améliorations de l’infra et codes des bases Editeurs comme
EPTICA et EVOLAN (Implémentation d’historisation des Messages en vue d’une meilleure
performance et suppression/compression d’historique paramétrable / Ré indexations et
partitionnements).
Expert IT en Développement Oracle IT et Infrastructure
Dans les cadre de la mise en place d’un Trade Repository (TPS : un référentiel central et
commun couvrant toutes les activités de trading de la SGCIB liées aus produits OTC, LIStés,
POSitions, FINancements ...) offrant des services aux clients règlementaires, comptables,
risque et contrôle interne.
Travaux réalisés :
• Création du Modèle FIN (Loans & AllTra) – Créations et livraison de tous les objets de la base
de données (tables, partitions, indexes, vues, packages et procédures, mappings (xml),
scripts shell ..) avec la gestion des historisations. Mise en place d’une gestion de Checksum
optimale garantissant l’unicité des Trades et la stabilité de performance.
• Optimisation des vues (une cinquantaine) métiers complexes (IMVM, CBR, REPLAY, RENTD,
..) Refonte des jointures aux normes Standard et utilisations des pipelined functions –temps
de traitement divisé par 200 avec utilisation optimale de Tablespace Temporaire. Mise en
place d’un Datamart à usage métier.
• Optimisation de la chaine métier (Granite). Améliorations des plans d’exécutions et des
temps de réponses passant de 7h à 1h20.
• Conseils et normes techniques pour l’équipe offshore à Bangalore et à l’équipe locale pour
les bonnes pratiques en développement et optimisations de code SQL/PLSQL.
• Autres suggestions d’amélioration en cours quand à l’éclatement de l’unique Schéma de
Repository en plusieurs schémas par module fonctionnelle (OTC, FIN, POS, LST ..) et revue du
code PL en vue d’utilisation de Vues Matérialisées en QUERY REWRITE et la création d’autres
tables d’agréation alimentées en amont pour un requêtage optimal en terme de temps de
réponse.
• Assistance technique aux Analystes Métiers (BA). Mapping des XML / Fourniture requêtes et
rapports.
Projet HARMONY Infocentre –L’objectif du Projet HARMONY CASA est de réaliser la soustraitance
comptables des opérations de marché CASA en utilisant la nouvelle plate-forme (HARMONY
CACIB)
pour bénéficier des évolutions nouvellement implémentées.
Projet FAS – Flux Annexes Sociales –L’objectif est la génération des rapports BO expliquant la
variation
entre un solde d’ouverture et un solde de clôture par différents flux relatifs aux titres.
Projet TRICP/SAT (Titrisation) – Suite à la mise en œuvre d’une société de Place (ESNI) destinée
à conférer
une valeur de liquidité aux financements accordés aux PME-ETI. Ce projet s’inscrit dans le
cadre de la
refonte et de l’automatisation des déclarations des créances privées. Il consiste globalement
à charger
des ESTD métropolitaines et réseaux, appliquer des règles et critères de gestion et des
différentes
logiques de déclaration en se servant du flux LoanTracker (LT) ainsi qu’aux référentiels.
Projet d’optimisations de l’alimentation et des restitutions de l’Infocentre (PSGL/GLE)
Travaux réalisés :
• Mise en place d’une nouvelle architecture permettant d’alimenter les systèmes
comptables et
de reporting de CASA à partir du GL enrichi (GL/PSGL/BGC)
• Création et administration ...
Dans le cadre d’une création d’un centre de service externalisé pour la branche Banque De
Détail France (BDDF) :
• Assistance technique aux développeurs dans le choix et la mise en place des techniques
autour des SGBD Oracle.
• Administration de toutes les Bases Oracle BDDF de la SG et du Crédit du Nord. (Support N3
dans les environnements de développement, Export/Import, Optimisations,
• Administration des Bases de Données des environnements de développement et
d’intégration
• Rafraîchissement /Clonage des environnements (Export/Import – DATAPUMP- copie FS …)
• Assistance technique à la maîtrise d’œuvre (choix des solutions à implémenter, choix et
conseils sur l’utilisation des techniques adaptées pour une performance optimale. Etudes
d'indexation, statistiques, réécritures de requêtes)
• Créations de nouvelles bases / Redimensionnement des structures des bases existantes,
Paramétrage, définition des attributs et création des objets des Bases en fonction du besoin
en terme de stockage, d’utilisation et de maintenance.
• Migrations et Upgrades vers des versions Oracle supérieures (eg. 11.2.0.4, 12.1.0.2)
• Industrialisation des tâches et traitements récurrents de l’équipe.
• Assistance et accompagnement technique des DBA de production pour les installations –
fournitures scripts et modes opératoires.
• Gestion et résolution des incidents via l’outil JIRA – Assistance tous niveaux.