Expérience professionnelle
02/2015 à ce jour : SNCF (Clichy)
Poste: DBA ORACLE 12c/11g/10g
Travaux:
• Administration d’un parc des bases de données critiques et volumineuses avec RAC et Dataguard (130 bases en production dont plusieurs grosses bases de 9To)
• Optimisation du plan de DRP via dataguard couplé avec EMC et RMAN
• Industrialisation des scripts de création de dataguard ainsi que leurs gestions (bascule planifiée ou reprise en cas de sinistre)
• Responsable pour tout aspect de bascule de Dataguard (switchover ou failover) en production
• Configuration de Dataguard Broker, et Reconfiguration de standby redo logfiles
• Optimisation de paramètres d’initialisation pour les bases de dataguard
• Tuning et optimisations des requêtes SQL
• Optimisation de Redo Apply pour les Bases Standby
• Mise en place de scripts de surveillance de base de productions
• Rédaction de procédures d’exploitation des bases de production
Environnement : Oracle 12c/11g/10g, RMAN, Oracle Golden Gate, SQL Server 2012/2008, WINDOWS 2012, 2008, SOLARIS 10/8, Linux 2.6, VMware, Grid Control, OpenSVC, XOS, HP OpenView ServiceCenter, LDAP, Lync, TIVOLI, Networker, Tuxedo, ERP Peoplesoft, MAIA
10/2013 - 12/2014 : HSBC (Paris)
Poste: DBA ORACLE 12c/11g/10g, DBA SQL SERVER 2014/2012/2008R2/2005
Travaux:
Oracle:
• Mise en place des solutions RAC avec Dataguard
• Sauvegarde à chaud de bases de données Oracle via RMAN (INC0, INC1, etc.)
• Mise en place de scripts de restore de base Oracle via RMAN (Disaster Recovery, Point-In-Time, etc.)
• Mise en place de scripts de rafraichissement de bases de développement via RMAN
• Mise en place de scripts d’exploitation et de supervision des instances Oracle databases.
• Mise en place de DRP (Disaster Recovery Plan) pour les bases critiques
• Optimisation des bases et requêtes SQL, PL/SQL : Audit, Tuning basé sur AWR et ADDM.
• Etudes et installation de Oracle 12c : Multitenant, Cloud, Automatic Data Optimization
SQL Server
• Responsable du projet de l’industrialisation pour SQL Server 2014/2012/2008R2/2005
o Proposition et mise en place des normes d’installation : prérequis OS, découpages de FS, arborescence des répertoires, configurations des instances, filtres d’anti-virus, etc. (SQL, SSAS, SSRS, SSIS)
o Mise en place des database-mirroring ou Log-Shipping pour les solutions de PCA
o Mise en place des clusters classiques et Geo-cluster pour des applications très critiques
o Etude et mise en place des volumes montés (mount-points) pour répartir les I/O et ségréguer les données (data, transaction-log, tempdb, backup, etc.)
• Mise en place des scripts en PowerShell :
o Pour la création automatisée des instances SQL, SSAS, SSRS, SSIS, MDS, DQS
o Pour l’exploitation des bases de données : start/stop, backup/duplication, update-stats, rebuild-index, dbcc, supervision, inventaire, licensing etc.
o Pour la surveillance : les instances, les FS, les espaces libres dans les bases, les bon déroulements des backups, les erreurs dans les errorlogs, les status des database-mirroring, etc.
o Pour l’outil de monitoring de performance SQL et SSAS (collecte des indicateurs, restitution des données collectées sous pages WEB)
• Mise en place d’un outil de délégation des tâches DBA (menu-exploit) : start/stop, backup, kill-session, bascule du database-mirroring, recopie des environnements, migration de 2005 vers 2008R2, etc.
• Optimisation des bases et des requêtes SQL et résolution des incidents : Création de MDW database, analyse par dta, identification des problèmes, et applications de correction.
• Etude de SQL Server 2014: AlwaysOn, Columnstore Indexes, InMemory OLTP, BPE etc.
• Upgrade des SQL Server 2005/2008 vers 2008R2
• Rédaction des manuels d’utilisation des différentes procédures de gestion des bases de données ORACLE ou SQL SERVER en anglais.
Environnement : SQL-SERVER 2014/2012/2008R2/2008/2005, Windows Server 2012/2008/2003, SSMS, Hyper-V, Powershell, Scom, SCCM, Sharepoint, Oracle 12c/11g/10g, EXADATA, OEM, Grid Control, RMAN, DataPump, AWR, ASH, ADDM, Linux RedHat 6.x/5.x, Aix 5.x/4.x, Solaris, Sybase ASE 15.7, MySQL 5.6, VMware
09/2010 à 09/2013 : MANPOWER (Nanterre)
Poste : DBA SQL SERVER 2008R2/2005/2000, DBA ORACLE 11g/10g
Travaux :
• Gestion de 30 serveurs SQL SERVER 2008R2/2005/2000, 20 bases ORACLE
• Installation, configuration et administration des serveurs SQL SERVER 2005 mise en place des procédures d’exploitation et de surveillance des serveurs
• Migration des bases de SQL Server 2000 vers SQL Server 2005 et puis vers 2008R2
• Tuning et optimisations des requêtes SQL et Oracle (historisation, capacity-planning, optimisation des plans d’exécutions des requêtes, etc.)
• Support de niveaux 2 de la totalité des bases pour les utilisateurs (hotline, astreinte générale ou dédiée)
• Étude et mise en place des méthodes de DRP (Disaster Recovery Plan) des bases de production
• Les différentes scripts de gestion des bases de données ORACLE ou SQL SERVER sont commentés en anglais.
Environnement : SQL SERVER 2008R2/2005/2000, Oracle 11g/10g, RAC, GRID-CONTROL, RMAN, WINDOWS 2003, SOLARIS 10/8, Linux Redhat 4.x, VMware, WebSphere, SSMS, OEM
03/2006 à 08/2010 : TOTAL (La Défense)
Poste : DBA SQL Server 2005, DBA ORACLE 10g/9i/8i/8.0
Travaux :
• Migration de SQL Server 2000 vers SQL Server 2005
• Installation et configuration des noyaux ORACLE 10gR2
• Création et configuration des bases en ORACLE 10gR2 avec le nouveau mécanisme de la gestion de mémoire
• Optimisation des requêtes décisionnelles, support Oracle de niveaux 2 et 3
• Réorganisation des schémas, des tables et des indexes
• Sauvegarde et Rafraîchissement des bases par NETBACKUP
• Administration d’archivage par IXOS dans l’environnement de SAP R/3
• Recopie des bases d’une machine à l’autre plus renommage de bases et recompilation des binaires
• Tuning de performance des bases (tuning des paramètres des bases, tuning système d’exploitation, tuning de requêtes, etc.)
• Mise en place des procédures de surveillance et reporting de toutes les bases et envoyer les rapports par E-mail
Environnement : SQL Server 2005, Oracle 10g/9i/8i/8.0, RMAN, WINDOWS 2000, SOLARIS 10, Solaris8, Solaris 2.6, AIX 5.2, LINUX, Netbackup, IXOS, SAP R/3, ControlM, Patrol
09/2005 à 02/2006 : MANPOWER (Nanterre)
Poste : DBA SQL Server 2000, DBA Oracle 10g/9i/ 8i/7.3.4
Travaux :
• Installation, configuration et tuning des performances pour les instances SQL Server 2000
• Support technique aux développeurs en optimisation des requêtes SQL et des procédures stockées en TRANSACT-SQL, réorganisation des grosses tables et indexes
• Expertise et Performance tuning des bases ORACLE utilisant JAVA et InterMedia (pour une application Extranet)
• Migration des bases ORACLE de 7.3.4 vers 8i ou 9i, de 8i vers 9i, etc.
• Migration des bases de données d’Oracle 8i à SQL Server 2000
• Rédaction des manuels d’installation et d’exploitation des différentes procédures de gestion des bases de données SQL Server & ORACLE
Environnement : SQL Server 2000, Oracle 10g/9i/8i/7.3.4, SSMA, CONTROL-M, WebSphere, WINDOW 2000, AIX 5.2/4.3, Baie de disques EMC2
09/2003 à 08/2005 : STEF-TFE (Vitry)
Poste : DBA SQL Server 2000, DBA Oracle 9i/8i/7.3.4
Travaux :
• Installation et paramétrage de Microsoft SQL Server 2000
• Performance tuning de SQL Server 2000
• Mise en place d’un plan d’action pour mener à bien toute la gestion des bases de données ORACLE (20 bases ORACLE sur 15 serveurs HP-UX 11.0 ou HP-UX 10.20 reparties sur 11 sites distants)
• Migration des bases de la version 7.3.4 vers 8i, puis 9i
• Réorganisation des schémas, des tables et des indexes
• Mise en place des bases de secours pour les bases de production (STANDBY)
• Gestion de communication des jobs via le package DBMS_PIPE
• Tuning de performance des bases (tuning des paramètres des bases, tuning système d’exploitation, tuning de requêtes, etc.)
• Amélioration des programmes écrits en PRO*C et OCI
• Participation à la mise en place des progiciels (PRESTA, CECO, CORA, etc.)
• Gestion des bases sur différents sites (11 sites) et mise en place des procédures de déploiement de scripts vers différents sites
• Mise en place des procédures de sauvegarde, de surveillance et de reporting de toutes les bases
Environnement : SQL Server 2000, Windows NT 4.0, Windows 2000, Oracle 9i/8i/7.3, HP-UX 11.0, 10.20, PATROL
02/2000 à 08/2003 : SONY FRANCE (Clichy)
Poste : DBA Oracle 8i/8/7.3, DBA SQL Server 2000
Travaux :
• Étude et installation de SQL Server 2000
• Mise en place de procédures de sauvegarde et restauration pour SQL Server 2000
• Installation et administration de bases ORACLE 8.0 & ORACLE 8i (5 bases en AIX 4.3.2, 7 bases en NT, 2 bases en HP-UX 11.0)
• Support technique ORACLE au service de production et d'études (préconisation, norme et optimisation de coding, etc.)
• Optimisation des requêtes au service de production et d'études
• Mise en place des procédures de mise en production
• Planification des traitements via l'ordonnanceur Control-M
• Rédaction des procédures techniques d'exploitation des bases ORACLE
• Mise en place des procédures de surveillance des bases avec l'outil SYSLOAD
• Mise en place des procédures de réorganisation automatique pour tous les schémas
• Migration de base de données entre Oracle 8.0 et SQL Server 2000
Environnement : SQL Server 2000, Windows NT 4.0, NetWare Administrator, Oracle 8i, 8.0&7.3, Aix 4.3.2, HP-UX 11.0, SYSLOAD, control-M, NetWorker
01/1997 à 01/2000: MAEX (Paris)
Poste : DBA Oracle 7.3, 8.0
Travaux :
• Installation et administration des bases de données ORACLE 7.3.4
• Étude des optimisations des stockages des données
• Gestion des sauvegardes et restaurations (logiques et physiques)
• Optimisation des rollback segments, des fichiers de redo logs
• Réorganisation automatique des tables et des schémas
• Mise en place des procédures pou...