Menu

Stéphane MOULIN

Paris

En résumé

Fort d'une petite vingtaine d'années ;) d'expérience en tant que DBA Oracle, j'interviens en support sur des problématiques complexes auprès des études et de la production.
J'ai une forte compétence sur les aspects performances et tuning en environnement de fortes volumétries.
Je ne prône pas le RAC, DataGuard ou ASM à tout prix mais dans certains cas bien ciblés.
J'ai une bonne connaissance d'AIX, Solaris, RedHat et maîtrise très bien le shell.
Au cours de toutes mes missions, j'ai pu rencontrer quelques cas exotiques :
- table non partitionnée la plus grosse (300 Go data+index)
- table la plus conséquente (2,4 milliards de lignes)
- colonne max - > 800Go
- requête complexe (explain plan de plus de 1000 lignes)
- jointure sans fin (plus de 70 tables en jointures)
- infinité de colonnes dans une table (plus de 1000)
- limite de poids d'une vue en V7 (64 ko soit plusieurs dizaines de pages écrans)
Pour tous ces cas et les autres, j'ai toujours su trouver des solutions allant vers la simplification et la performance.

Je suis disponible pour des missions d'audits ponctuels (quelques semaines à quelques mois).

Mes compétences :
Oracle
Shell
AIX
Data Guard
Solaris
Audit
Red Hat
Administration de bases de données
Database Administration
Sun Solaris
SQL
Oracle 8i
HP-UX
C Programming Language
Audits performance
AIX UNIX
Tuning
Oracle SQLNet
Oracle Pro-C
Oracle 7
Microsoft Windows NT
Microsoft Windows 2003 Server
DEC OSF/1
Capacity planning
Oracle Database

Entreprises

  • Amundi

    Paris maintenant
  • Telintrans filiale du groupe GeoPost - DBA Production et résolutions incidents majeures

    2011 - maintenant DBA orienté tuning
    - Validation de scripts
    - Fabrication de packages
    - Support performance sur chaque MEP

    Missions ponctuelles sur problèmes de performance
    - Repartitionnement (HASH partitionning) de l'instance ColiClick la nuit du 12/10/2013 gérant les étiquettes ColiPoste (1 colonne LOB de 800Go)
    - Stabilisation de la base H1_00 alors qu'avant juillet 2012 il y avait un incident de performance par semaine
    - Application SurfNG (repartitionnement des tables structurantes de l'application, réindexation, verrouillage de stats sur tables temporaires)

    Gains obtenus
    - Stabilisation des plans d'exécutions
    - Ratio x4 sur les injections temps réel
    - Ratio x60 sur les requêtes de consultation
    - Purge quotidienne inférieur à 30min
    - injecteurs H1 100% plus rapide
  • Telintrans - DBA Intégration

    Rungis 2011 - 2011 Administrateur dans l'équipe Intégration Production.
    - Package scripts installation.
    - Support développement.
    - Tuning performance.
  • Société Générale CIB - DBA Production

    PARIS 2010 - 2010 - Elaboration des normes SG CIB
    - Performance / support niveau 3 / aide aux DBA primaires
    - Amélioration de scripts pour boite à outil SG CIB (clonage, backup, surveillance)
    - Maintenance de tous les outils « Maison » (Waikiki, GDAT, scripts de surveillance, scripts de
    clônage, scripts de backups).
    - Etude des nouveautés 11g (CPU caging, Advanced Compression, Partitionning, ...).
    - Missions d'audit au sein de tout le groupe SG.
  • BNP Paribas - DBA Etude

    Paris 2007 - 2010 Administrateur dans l’équipe d’ITGS.
    - Support aux développeurs.
    - Réflexion et génération des modèles physiques.
    - Mise en place du partitionnement (projets Optima 5To, BMRC 10To) orienté equi-distribution des données.
    - Recodage requêtes sur projets transverses.
    - Support production sur problème de performance (projet EchoNet, GRH Monde).
    - Mise en place du Shared Server dans certains contextes.
    - Utilisation de Domain Index pour des moteurs de recherches.

    Environnement : Oracle 8i, 9iR2, 10g – AIX 5.2-5.3, RHEL 4
  • Natixis - DBA Production

    Paris 2004 - 2007 Administrateur dans l’équipe d’ATIA.
    - Migration Oracle 8i- 9iR2- 10g. ;
    - Identification de l'impact SRDF en mode synchrone. ;
    - Optimisation d'applications tel que virement Swift pour obtenir du « temps réel ».
    - Recommandations et normes sur mise en place d'ASM 10g.
    - Support modélisation aux MOE sur le projet EDEN (Décisionnel Groupe).
    - Réécriture de la politique de statistiques Oracle utilisant le monitoring.
    - Etude d'OEM 10g Grid Control.
    - Etude de DataGuard logique et physique.- Identification de l’impact SRDF en mode synchrone.
    - Optimisation d’applications tel que virement Swift pour obtenir du « temps réel ».
    - Support modélisation aux MOE sur le projet EDEN (Décisionnel Groupe).
    - Réécriture de la politique de statistiques Oracle utilisant le monitoring.
    - Etude d’OEM 10g Grid Control.
    - Etude de DataGuard logique et physique.
    - Recommandations et normes sur mise en place d’ASM 10g.
    - Migration instance non ASM sur ASM via RMAN.

    Environnement : EMC, AIX 5.3, Oracle 9iR2, Oracle 10g, Génio
  • VISA - TELESHOPPING - AFNOR - RATP - LAGARDERE - Audits multiples

    2004 - maintenant - Déploiement encryption TDE chez Visa-Europe sur l'ensemble de leurs instances décisionnelles (DEVBLEU, TESTBLEU, SIMUBLEU, INTEBLEU, INFOBLEU)
    - Customisation pour obtenir des gains de performance sur une migration du produit HR Access 9 à la RATP
    - Stabilisation d'un processus de rapatriement de données chez LAGARDERE
    - Amélioration des requêtes batch chez TELESHOPPING
    - Amélioration stabilité du comportment de l'application OMNIVISION de SYSTAR.
    - Multiples missions au CA SITS sur des problèmes de performance.
    - Tuning applicatif pour le compte de Bouygues Télécom sur le site de eRenouv.
    - Tuning applicatif pour le compte de Canal+ sur l'application des grilles de programmes.
    - Installation d'Oracle 10g en Linux RedHat pour le compte d'EasyNet.
    - Configuration du Transparent Application Failover Net 8.
    - Etude en mode Multi Thread Server pour le compte d'EasyNet.
  • Bouygues Telecom - DBA Etudes

    Meudon 2000 - 2004 Administrateur dans l’équipe Architecture. Choix de répartition des SI.
    - Tuning en développement et en production. Bench sur AQ.
    - Support développeur (vues matérialisées, contraintes, TTS, fonctions sample, analytiques).
    - Projet « Croissance Lot 2 » d’extension des baies EMC2 de 2 à 15 To. Capacity planning.
    - Qualification du produit SRDF d’EMC dans le cadre de la réplication.
    - Participation aux choix d’outils de tableaux de bord (BO, Hyperion, Microstrategy, Harry).
    - Refonte Décisionnel (9i, UNDO, reprise, spfile, vues matérialisées, Resource Manager)

    Environnement : EMC, DEC 5.1, ESS, AIX 5.1, Oracle 9iR2, Sunopsis 3.2
  • Houra.fr - DBA Production

    2000 - 2000 Mise en place d'un serveur multimédia pour le site www.houra.fr.
    - Mise en place de l'option Intermédia pour un moteur de recherche à choix multiples. ;
    - Stockage des images avec type LOB.
  • France Télécom Mobile - DBA Production

    1999 - 1999 Déploiement de projets liés à la gestion radio des mobiles sur 7 sites (Unité de Radio
    Mobile). 30 serveurs répartis sur les URM de France dans le réseau Itinéris.
    - Installation des produits ORACLE sur les plates-formes SUN SOLARIS et supervision des
    sites distants via HP-OV et PATROL.
    - Intervention sur problèmes, tuning des bases, remaniement de chaînes d'exploitation.
  • Paribas - DBA Production

    1998 - 1999 Mise en production des projets de la banque (an 2000, euro, ressources humaines). 50
    serveurs répartis au sein de Paribas.
    - Installation/migration des produits ORACLE sur différentes plates-formes (HP-UX, AIX, NT).
    - Sécurisation des connexions (option Secur Id d'ORACLE).
    - Mise en place de sauvegarde Online ou Offline sur disques et sur bandes, réplication de
    bases.
    - Assistance utilisateurs, tuning des bases, développement de package utilisateur.
  • France Télécom - DBA Performance

    Paris 1997 - 1998 Tuning des bases Oracle de restitutions en Oracle Application (70 serveurs répartis).
    - Création de vues, positionnement d'hints ;
    - Restructuration d'index, requêtes parallèles, alimentation de tables dynamiques (triggers).
    - Optimisation des objets et variables d'états des univers BUSINESS OBJECT.
  • SNCF - Développeur PL/SQL

    1996 - 1997 Administration de la base de pré-production du NSIC (refonte complète de la
    comptabilité de la SNCF sous Oracle).
    - Mise en place de procédures de contrôle de données (packages, snapshot).
  • Schlumberger - Développeur Pro*C puis DBA Etudes

    Paris 1995 - 1996 Administration pour le compte de France Télécom d'instances de gestion des appels
    par Carte Bleue sur téléphone.
    - Amélioration des performances (PRO*C, dénormalisation, hash cluster, portage V6-V7). ;
    - Montage base en raw device, sécurisation par prototype Standby Database. ;
    - Consolidation sur table de 92M rows, remontée sur Back-office de 30 Go.
  • France Télécom - Développeur

    Paris 1992 - 1995 Développement de serveurs Minitel (langage C - moteur UNISER).

Formations

Annuaire des membres :