Adil - DBA ORACLE
Ref : 110627L002-
91200 ATHIS MONS
-
DBA, Ingénieur de production, Consultant technique (47 ans)
-
Freelance
PROGRAMME OPERIS (sous-traitant de CSC pour le compte du groupe EIFFAGE)
Mars 2011 à Aout 2011
Contexte : Mise en place d’un progiciel de gestion intégrée pour le compte du groupe Eiffage (ERP Peoplesoft, ********, BO)
Mission : Membre de l’équipe de performance en charge des tests de robustesse de la solution OPERIS
Tests de performance pour le Transactionnel / POF (Plan d’ordonnancement Fonctionnel) :
• Optimisation des scénarios / écran Online sélectionné pour les tests de charge :
o Enrichissement du référentiel d’indexes Peoplesoft/Oracle,
o Mise en place d’une stratégie de calcul de statistiques Oracle,
o Réécriture de code non performant (Application Engine, Peolecode),
o Amélioration des plans d’exécution
o etc.
• Calibrage des paramètres du noyau oracle (mauvais plans d’exécution, délais de rétention de l’historique des exécutions)
• Optimisation de l’architecture physique des bases de données (préconisation pour le sizing des Filesystem DATA, INDEX, UNDO, TEMP, etc.)
• Optimisation des traitements du POF ciblés dans les tirs de performance : traitement des imputations clients, fournisseurs, traitement de génération des écritures GL, cycles de paiements, interfaces entrantes / sortantes vers PeopleSoft
• Optimisation des flux des bases Peoplesoft vers les bases Business Object.
Support de performance aux équipes en charge de la RDD (Reprise de données)
• Optimisation des interfaces de reprises des données (RDD Client, Fournisseurs, Articles SYDEV / HORS SYDEV, etc.)
• Audit de qualité sur les interfaces développées par CSC
• Support aux équipes de développement, intégration et recette.
Mise en place d’indicateurs de performance via des outils de métrologie. / scripting.
Implémentation, via l’automate d’ordonnancement (CONTROL-M), d’indicateurs de performance quotidiens et de suivi de la production :
• Historique / nombre de connexions utilisateurs
• Statuts des traitements POF de jour / nuit
• Top Ten des traitements les plus sollicités / les plus lents / les plus consommateurs
• Monitoring de l’usage et du comportement des ‘WEB SERVICES’ Peoplesoft
• Edition de tableaux de bord comparatifs entre la performance applicative et les SLA contractuels.
AXA GROUP SOLUTION :
Janvier / Février 2011 :
Contexte : Workshop performances pour le déploiement de la solution AXA People’in sur le périmètre AXA France
Mission : Audit de la scalabilité de l’architecture technique en vu du déploiement du module Peoplesoft RH sur AXA France (70000 collaborateurs)
• Audit de l’architecture des Serveurs d’application, serveurs web et serveurs de bases de données.
• Workshop de performance avec les DBA ‘SQL SERVER’ de production (externalisés à BENGALORE)
• Mise en place d’outil de monitoring de l’activité base de données (outil Precise)
• Rapport d’audit (avec axes d’optimisations) de l’architecture technique
GROUPE CARREFOUR - Direction Des Systèmes d’Information - (N° 2 mondial de la grande Distribution)
Janvier 2003 à Décembre 2010
Centre de compétences Finances et ressources humaines – équipe des services techniques – Depuis Octobre 07
Contexte :
Systèmes financiers, comptables, de facturation, de Pricing et de gestion des ressources humaines du groupe Carrefour.
Mission : Responsable Technique de l’équipe ‘Integration / Performance’
- Support de performance en production pour les applications du périmètre Finances / ressources humaines :
o Application PeopleSoft tous les modules Finances (Thales)
o Application PeopleSoft Custom de matching des factures ( Merchandise Invoice Matching)
o Application PeopleSoft Custom de financement des fournisseurs Carrefour (Financial Web Supplier)
o Application PeopleSoft de gestion des ressources humaines (******** carrières)
o Application de Pricing (PL/SQL, Microsoft .NET)
o Application de gestion de recrutement (INFORMATICA, Oracle Business Intelligence Entreprise)
- Projets d’historisation / d’archivage et fusion des bases finances / ressources humaines :
o Campagnes de performance sur les différentes phases projets :
Transfert du reporting depuis des bases dédiées vers les bases finances actives (gain sur les baies de stockage).
Partitionning des tables/indexes.
POC sur une architecture RAC (Real Application Cluster)
Création d’un référentiel d’indexes, de statistiques, histogrammes,
Tuning du noyau Oracle
Stockage de plans d’exécutions pré calculés.
Audit de la qualité du code livré par les prestataires de la TMA (Accenture île Maurice)
o Support de performance aux équipes fonctionnels / équipes de TMA Offshore
Centre de compétences Commerce
1 an (Octobre 06 – Septembre 07)
Contexte :
Systèmes front office des Hypermarchés Carrefour en Pologne (déployés dans les 133 hypermarchés et supermarchés)
Mission : Responsable maintenance applicative & Performances de l’application GOLD
Gestion d’équipe (18 personnes entre responsables d’équipes, développeurs et experts en tests de charge)
Optimisation de L’infrastructure Applicative & Opérationnelle en production
- Benchmark de la performance applicative des Releases déployées en production.
- Benchmark de l’infrastructure suite à des upgrades techniques : migration de plateforme technique, upgrade applicatif GOLD 5.02 => 5.05, rachat et intégration de nouvelles entités, upgrade noyau Oracle 9i => 10GR2, etc.
- Rationalisation des environnements entre les équipes de développements, de tests et de performance
Reporting
Reporting Quotidien au client (Carrefour Pologne) sur les indicateurs de performance de production et le respect des SLA (Excel, Powerpoint & outils de Reporting développés en interne)
Centre de compétences Architectures Applicatives (Service Performance Delivery)
2 ans (Septembre 2004 – Septembre 06)
Contexte :
• 25 pays Carrefour clients de la DSIG (80% applications finance, 10% commerce, 10% Pricing & négociation).
• Une centaine de bases de Développement / Tests / Performance / Pré-production / Production (Oracle 8i, 9i, 10G R2 de 100 Go à 6 Téra octets).
• Des dizaines de milliers de traitements Batch quotidiens.
• Déplacements en national et à l’international (Thaïlande, Argentine, Pologne,Turquie).
Mission : Responsable Technique de la cellule ‘Performance Delivery Group’
Encadrement d’équipe (4 à 8 experts en Architecture et performances applicatives)
Campagnes de performances Applicatives & Infrastructures:
- Stress tests des architectures applicatives en pré-production.
- Benchmark des infrastructures de production (processeurs, mémoire, Architecture I/O & disques, bande passante, stripping, TpmC, Ordonnancement des nuits batch).
- Tuning Oracle pour améliorer les temps de réponse et réduire les contentions entre les traintements.
- Optimisation des développements faits par les équipes de développement carrefour / prestataires.
- Préconisations sur le code standard du produit et coordination des travaux avec les éditeurs / intégrateurs logiciels.
Monitoring / Reporting des performances des bases de production.
Support niveau 3 aux équipes de développement (Fiabilisation des algorithmes, tuning SQL, refonte code Carrefour et code éditeur)
Centre de compétences Finance : Service Performance Delivery
2 ans (Septembre 2004 – Septembre 06)
Contexte :
Projet THALES : Implémentation de PeopleSoft Finance Suite pour Carrefour WorldWide
Mission : Ingénieur optimisation & performances (Oracle, PeopleSoft)
- Benchmark des performances de l’application PeopleSoft.
- Optimisation de l’Upgrade technique PeopleSoft 7.5 => 8.4
- Sizing des infrastructures techniques PeopleSoft 8.4
- Monitoring des bases de production Carrefour finance (25 pays).
- Optimisation des développements spécifiques Carrefour / code éditeur.
GROUPE STERIA (Société de services Informatiques)
Juillet 99 - Décembre 02 (3 ans & 6 mois)
Ministère de l’économie, des finances et de l’industrie (Projet ACCORD - PeoplSoft / Oracle) : 1 an et demi
- Ingénieur de développement Peoplesoft au sein de l’équipe Reporting pour ‘les Traitements de fin de gestion’
Réseau de Transport de l’Electricité (RTE) : (Projet CRES – SAP / Oracle) : 1 an
- Administrateur de bases de données pour les centres régionaux d’exploitation du Système RTE
Electricité De France (Projet Passerelle d’Echange d’Electricité avec l’Etranger – Forms / Oracle) : 1 an
- Ingénieur de développement PL/SQL, Forms 6.0
FORMATIONS & DIPLÔMES
2006-2008
Express Master cofinancé par le groupe Carrefour– Management des Systèmes d’Information Répartis – partenariat entre l’ESSEC & TELECOM PARIS (Formation continue)
1999-2000
DESS (alternance) ISI - Ingénierie des Systèmes d’Information – Université Paris 12
1996-1999
EDHEC : Ecole Nationale des hautes études de Casablanca - Informatique Systèmes et Réseaux -
1994-1995 Mathématiques supérieures / spéciales, Lycée IBN TAYMIA, Marrakech
1994 Baccalauréat C, mention Bien
EXPERTISE TECHNIQUE
SGBD Oracle (8i…11GR1) Expert en optimisation applicative (Sql refactoring, explain plan, stastpack, tkprof, Automatic Workload Repository, Precise, etc.)
SGBD SQL SERVER 2005 à2008
UNIX Bonnes notions sur les systèmes HPUX / AIX
Développement PL/SQL, SQR, Application Engine, PeopleCode (PeopleSoft)
Automates de Scheduling $Universe, CONTROL-M
EXPERTISE PROGICIELS
ERP Peoplesoft Finance Architecture applicative 7.5, 8.50, & modèle de données pour les modules AP, AR, PO, GL et AM
ERP Peoplesoft RH Architecture applicative 8, notions sur le modèle de données RH
ERP GOLD Shop 5.02 Connaissances de l’architecture applicative et bonne notions du modèle de données.
GESTION DE PROJETS
Encadrement Equipe (4 à 18 personnes)
Gestion de Budget (1000 à 4000 JH)
Reporting des Phases projets & des niveaux de service des applications en production
Pilotage d’activités externalisées auprès de partenaires informatiques du groupe Carrefour
Maintenance / Support de production
Maintenance en condition opérationnelle d’une centaine de bases de Développement / Tests / Performance / Pré-production / Production (Oracle 8i, 9i, 10G R2, 11G de 100 Go à 6 Téra octets).
Résumé de l’expérience professionnelle :
11 années d’expérience dans le domaine du développement et de l’optimisation de l’architecture applicative des ERP Peoplesoft et de la base de données Oracle.
Participation à 4 projets de grande envergure pour l’implémentation de Peoplesoft :
Projet ACCORD : Ministère de l’économie, des finances et de l’industrie
Projet THALES : Groupe CARREFOUR
Projet People’in : Groupe AXA
Projet OPERIS : Groupe EIFFAGE