-
SNCF
- DBA ORACLE
2014 - 2015
Dans un environnement transverse (PROD, PREPROD, DEV, RECETTE..) je suis chargé de gérer et optimiser les bases de données oracle
• Migration de bases oracle de la version 10g à la version 11GR2
• Installation des binaires oracles RDBMS pour des standalones et RDBMS + clusterware pour des RAC (2 nœuds et 3noeuds)
• Création de plusieurs RAC 2 nœuds et 3 nœuds
• Installation, administration du GridControl Cloud12C et déploiement des agents sur des bases critique avec suivi quotidien de ces bases
• Patch des versions oracle et Grid
• Création des bases sur ces environnements
• Création et administration de Datguard
• Duplication de bases via RMAN
• Optimisation de base (AWR, ASH etc...)
• Support des équipes de développement.
• Mise en place de scripts de sauvegarde et restauration RMAN
-
SNCF
- DBA Oracle
2014 - 2014
Dans le cadre de la refonte de l'architecture ERP de la SNCF je suis en charge de l'installation d'oracle sur tous les nouveaux serveurs linux. Ce projet d'une grande criticité tant au niveau temps que budget
* Industrialisation de plusieurs taches afin de les automatiser et éviter les erreurs ( ksh, awk, sql)
* Installation des binaires oracle RDBMS et clusterware pour des standalones avec ASM et des RAC ( 2 nœuds, 4noeuds, 6noeuds)
* Installation des binaires oracle RDBMS pour des standalone sans ASM
* Patch des versions oracle et Grid ;
* Création des bases sur ces environnements et sur des environnements Dataguard
Environnement : ORACLE V11gR2, RMAN, GoldenGate, ASM, DATGUARD, SQL, PL/SQL, SQL*Plus, SQL*LOADER,
K-SHELL, AWK , Linux Redhat 5 et 6 , V,
Peoplesoft
-
European Securities Markets Authority ( ESMA ) de janvier à mars à mis-temp puis jusqu'à octobre te
- Data Architect & DBA Oracle
2013 - 2013
Janvier 2013 à mars 2013 (mi-temps), puis jusqu'à octobre 2013 à temps complet
Prise en charge d'un projet de bout en bout dans le domaine financer très critique tant point de vue sécurité que volume et exigence de performance le HFT (Hight Frequency Trading)
* Etude des besoins ;
* Ecriture des documents (Spécifications Fonctionnelle, Spécification Technique (Architecture de données, Intégration de données, optimisation des performances, etc...)
* Conception de la base de données (11gR2 avec ASM) (2 To avec plus de 1,5 Milliard d'enregistrements)
* Mise en place des procédures de sécurités des données ;
* Ecriture de plusieurs scripts (Shell, Awk, sed, etc....) Pour formatage des données avant chargement. ;
* Intégration des données avec SQL*Loader
* Optimisation des requêtes sql ;
* Mise en place des procédures de sauvegarde avec RMAN
Environnement : ORACLE V11gR2, RMAN, ASM, SQL, PL/SQL, SQL*Plus, , SQL*LOADER, K-SHELL, AWK , TalendEntreprise or Studio 5.1 , TOAD ,DB-MAIN, ( R ) evolution, LiquidMetrix, FTPS
Linux Redhat 5 et 6 ,CLOUD, VM, VIRTUALBOX, HUB ESMA,
-
SNCF
- DBA Oracle Etudes puis Production
2005 - 2013
Dans le cadre d'un contrat à obligation de résultat, participation et prise en charge de l'administration des bases de données Développement et Etudes ainsi que l'administration, l'optimisation des performances des bases de production.
Avec plus de 80 bases, dont les plus importantes sont de près de 5 To, pour l'ensemble du Système d'Information Comptable de la SNCF : Infocentre, DataWarehouse, CRM, Facturation, Paie, Immobilisations et aussi ERP (FSCM, EPM)
* Administration des bases de données d'Etudes , Installation, upgrade, développement, packaging..
* Administration des bases de données de Production 10g et 11gR2 sous environnement RAC 4 nœuds pour un ERP PEOPLESOFT (FSCM, EPM)
* Administration des services RAC ;
* Mise en place et administration d'un Downstream oracle et écriture d'outils de surveillance et troubleshooting de latence et de problèmes liés à la capture, logmining, etc ..
* Mise en place et administration des environnements PRI et PRA (Dataguard)
* Installation et création de bases de données ORACLE 9i, 10g et 11gR2 (sous ASM)
* Ecriture des scripts pour l'administration et l'audit de bases ORACLE
* Optimisation de procédures PL/SQL, optimisation de requêtes et programmes dans les différentes applications des projets
* Gestion des disk groups ASM
* Audit de bases
* Gestion de la sécurité d'accès aux données ;
* Gestion de la sauvegarde/Restauration des données des bases sous RMAN ;
* Mise en place des clonages par duplication RMAN. ;
* Migration des bases de la version 8i vers la version 9i
* Migration des bases de la version 9i vers la version 10g, de 10g vers 11gR2
* Installation de tout types de patch ;
* Installation et administration de l'outil de surveillance des bases (NAGIOS)
* Analyse, proposition de solutions techniques pour l'amélioration des performances et la fiabilité des architectures SGBD ; réalisation des dossiers d'architecture et suivi des comités de validation
* Support technique aux équipes de développement, d'intégration et de recette
* Analyse de performance et tuning, des bases, résolutions de nombreux blocages sur ces environnements
* Réparation des bases corrompues ( backup incrémental )
* Rédaction des dossiers techniques, dossiers d'exploitation et de configuration
* Participation active aux réunions hebdomadaires sur les incidents et les performances
* Suivit des incidents et des SR avec le support oracle (Anglais, Français)
* Etude d'impact de modification d'objet sur les bases via l'outil d'analyse de code CAST
Environnement : ORACLE V9i, V10g, V11gR2, ASM, RAC, Oracle Entrepise Manager (OEM), GRIDCONTROL, RMAN, STATSPACK, TRCANALYZER, PRECISE,TOAD, AWR, AHS, SQL, PL/SQL, SQL*Plus, PRO*C, SHELL, K-SHELL, NAGIOS, POWER*AMC
PEOPLESOFT (EPM, FCSCM)
CAST, DATASTAGE, STRUTS, W4 ,SERVICECENTER,XOS ( Axway Automator)
NETWORKER, HP TRU64, LINUX Redhat
-
cegetel
- DBA Oracle
2000 - 2004
Dans le cadre d'un contrat d'infogérance IGS, à obligation de résultat, participation et prise en charge de l'administration des bases de données
195 bases, dont la plus importante de 1,7 To, pour l'ensemble du Système d'Information de CEGETEL : Infocentre, DataWarehouse, CRM, Facturation Arbor, Help desk,
* Administrateur des bases de données ORACLE, packaging, développement, production
* Installation et création de bases de données ORACLE 7, 8 et 9 en tenant compte des pré-requis de l'exploitation
* Normalisation des bases existantes ;
* Réalisation de nombreux scripts d'Import/Export, de migration, de création, de Backup/Restauration, Statistiques
* Ecriture des scripts pour l'administration et l'audit de bases ORACLE
* Développement de moteurs multi-bases, multi-applications
* Optimisation de procédures PL/SQL, optimisation de nombreuses requêtes et programmes dans les différentes applications du projet
* Suivi quotidien des bases (tablespace, users, performances,...)
* Audit de base ;
* Migration des versions d'Oracle vers la version 8 et vers la version 9
* Installation et configuration de SQL_BASCKTRACK ( outil de sauvegarde et restauration)
* Analyse, proposition de solutions techniques / Economiques / Faisabilité pour l'amélioration des performances et la fiabilité des architectures SGBD
* Support technique aux équipes de développement, d'intégration et de recette
* Réorganisation des bases de données (indexes, tables) ;
* Analyse de performance et tuning, des bases résolutions de nombreux blocages sur ces environnements (incluant différents problèmes de mémoire)
* Analyse des batchs et préconisations pour améliorer les temps de réponse
* Installation et configuration d'Oracle Entreprise Manager
* Rédaction des dossiers techniques, dossiers d'exploitation et de configuration
* Participation active aux réunions hebdomadaires sur les incidents et les performances
Environnement : ORACLE V7, V8, V8i, V9i, Oracle Application Server IAS 8i, Oracle Entrepise Manager (OEM), Sybase V11, TERRADATA, SQL, PL/SQL, SQL*Plus, SQL_BACKTRACK, SHELL, K-SHELL, PVCS, ASSETCENTER, SERVICECENTER, NETWORKER TIVOLI, UNIX SUN SOLARIS, HP UX
-
CNFPT
- DBA Oracle et Administrateur système Unix
Paris
2000 - 2000
o Base de données
Audit des bases
Maintien de l’intégrité des bases
Création, modification des schémas et des utilisateurs
homogénéisation des architectures des bases des différentes régions (délégations)
Mise en place de scripts Shell de surveillance des bases
Tuning
Sauvegardes et restauration
o Etude et conseil
Etude de création des serveurs (Intranet et Internet)
Choix de l’architecture, du matériel et du système d’exploitation et des outils de développement
Choix d’outil de mise à jour des bases de ces serveurs et de réplication des données
Etude et évaluation d’outils de surveillance des systèmes et des bases
o Administrateur UNIX
Surveillance des serveurs
Gestion des utilisateurs
Configuration de la messagerie (sendmail)
Gestion des sauvegardes (Time Navigator)
-
BANQUE DIRECTE
- DBA Oracle & Administrateur système Unix
1999 - 2000
* Gestion des bases de production et de développement ;
* Création, migration, réplication de bases ;
* Analyse des performances et optimisation de requêtes ;
* Installation des logiciels de base Oracle sur les serveurs de développement et de production : PATROL, ORACLE ENTERPRISE MANAGER
* Mise en place d'un environnement de test An 2000 et exécution des tests de validation ;
* Mise en place des bases de secours avec SQL-BACKTRACK ;
* Administrateur UNIX ;
* Administration des serveurs de développement et de production
* Installation et administration des logiciels : ADSM, MQSERIES
* Mise en place du système de mirroring entre RS6000 et AS400
* Ecriture de scripts Shell pour automatiser les transferts des données entre différentes machines de production
* Mise en place de l'environnement de test An 2000 et exécution des tests de validation
CEGETEL ,
-
Cegetel
- Ingénieur de développement et DBA Oracle
1995 - 1999
o DBA
Gestion des bases utilisées par les développeurs (applications audiotel et minitel)
Responsable de la définition et de l’évolution du modèle de données des bases de données
Assistance technique aux développeurs
Développement de procédures
Définition des architectures de bases
Création de bases
Gestion, audit et optimisation des bases
o Ingénieur d’étude et de développement
Réalisation d’un logiciel client/serveur de commerce électronique de prestation
Réalisation d’un logiciel client/serveur de messagerie interbancaire
-
INFOGEST
- Ingénieur de développement
1995 - 1995
o Réalisation de projets Client/serveur de gestion hôtelière
o Réalisation d’une application de gestion d’abonnés pour associations
o Réalisation d’un projet Client/serveur de gestion de bibliothèque municipale
-
CTM
- Administrateur Unix
1993 - 1994
* Administration du système et installation des logiciels
* Gestion : utilisateurs, domaines, sauvegardes et sécurité ;
* Ecriture des routines et batchs en Shell
*
-
ATOUTCONNEXION, PICASSISTANCE, CTM, EUROPEAN NORM
- Ingénieur de développement
1986 - 1994
Plusieurs Missions de développement
- Développement d'application Minitel C sous Unix
- Développement d'applications diverses de gestion