Administateur Bigdata & DBA DB2 Administrateur Big Data (plateforme Hortonworks)
BPCE (Banque Populaire & Caisse d𠆞pargne)
novembre 2016 - décembre 2018
• Déploiement d’un Cluster 7 nœuds
• Ajout d’un nœud
• Mise en place de la Haute disponibilité du Namenode
• Création de snapshot pour certains répertoires
• Configuration des ACLs pour HDFS
• Installation des différents Services (Hive Services,Impala,..)
• Sensibilisation des différents acteurs autour des normes et technologies
• Veille technologique autour des nouvelles solutions techniques de l'environnement Big Data
DBA DB2- Expertise sur les performances
• Conseil aux équipes sur les best practices
• Mise en place des environnements de tests avant passage en PROD
• Tuning des requêtes, vérification des stats, utilisation de l𠆞xplain plan
• Tuning des paramètres de configuration de la Database
• Vérification et mise à jour des scripts de maintenance
• Proposition sur l𠆚rchitecture de la Database (Multi Nœuds)
Environnement : DB2 V9.5, Linux RedHat) Partition Database DPF
mai 2014 - octobre 2016
• Expertise sur les performances du Décisionnel/BI - BPCE (Banque Populaire & Caisse d𠆞pargne) (5 mois)
Expertise sur les performances du Décisionnel/BI plusieurs téraoctets (DB2 V9.5, Linux RedHat) Partition Database DPF
o Tuning des requêtes, vérification des stats, utilisation de l𠆞xplain plan
o Tuning des paramètres de configuration de la Database
o Vérification et mise à jour des scripts de maintenance
o Proposition sur l𠆚rchitecture de la Database (Multi Nœuds)
• DBA DB2 & Teradata Junior - Société Générale (5 mois)
o Administration Base de données en DPF de plusieurs Tera
o Tuning des requêtes, vérification des stats, utilisation de l𠆞xplain plan
o Tuning des paramètres de configuration de la Database
o Vérification et mise à jour des scripts de maintenance
o DBA Teradata Junior
Environnement : DB2 V9.7/DPF /AIX et Teradata)
• Expert DB2 - Banque Postale (1 mois)
o Etude Migration DB2 DPF AIX V9.5 à V11.1
o Automatisation de la migration
Environnement : DB2 V9.5/DPF/DB2 /AIX, LUW
• Formateur DB2 - CMA-CGM (MARSEILLE) (1 mois)
o Former les ingénieurs du groupe CMA-CGM à lministration, la
o Gestion, l’optimisation, les performances d’une base de données DB2 LUW V10.5 sur SAP, Utilisation de DATA STUDIO
Environnement : DB2 LUW V10.5/SAP
• Expert DB2 - EDF- EDELIA (20 jours)
o Migration DB2 Windows V9.5 à Linux Red Hat V10.5
o Architecture, Conception, Scripting, mise en place et test de la migration DB2 V9.5 Windows vers DB2 V10.5 Linux Red Hat
o Utilisation de FEDERATED LINK/ NICKNAME pour le chargement des données
Environnement : DB2 V9.5 Windows/DB2 V10 / Linux Red Hat
• Expert DB2 & Consultant Bigdata Junior - BNP PARIBAS (8mois)
o Mise en place HADR et test de fonctionnement (High Availability Disaster Recovery)
o Coordination de la mise en place des environnements DB2 à la BNP
• Expert DB2 - Euler-Hermes (4 mois)
o Migration DB2 AIX V9.7 à V10.5
o Automatisation de la migration INPLACE d’une centaine d’instances/Bases de données, via des scripts shell
o Test en environnement de PRE-PROD
o Passage de la Migration en PROD
Environnement : DB2 V9.7/DB2 V10 /AIX, LUW)
• Formateur DB2 - Arcelor Mital (1 mois)
o Former les ingénieurs du groupe Arcelor Mital à lministration, la
o Gestion, l’optimisation, les performances d’une base de données DB2 LUW V9.7, Utilisation de DATA STUDIO
• DBA DB2 & Consultant Bigdata Junior - DARTY (4 mois)
o DB2/SIEBEL/BI (gros volume de données)
Migration des bases de données DB2/SIEBEL V9.1/AIX vers V9.7
Mise en place HADR et test de fonctionnement
Expert & coordinateur technique
DANONE
juillet 2011 - mai 2014
Mission d𠆞xpertise et coordination technique sur les bases DB2 V9.7 (AIX 6.1 sur SAP)
• Extraction des données pour la Business Intelligence, utilisant les outils SAP, Microstrategy
• Mise en place d’un Daily Check de monitoring (script shell)
• Mise en place de WRAPPER DRDA entre 2 serveurs DB2 (DB Fédérées)
• Mise en place DB2WLM (Workload Manager)
• Optimisations requêtes DB2 sur AIX et SAP/DB2, explain
• Mise en place des scripts de purge + logs d𠆞xploitation
• Réplication des objets d’une BASE vers une autre
• Script de re-création complète d’un DATABASE suite à un mauvais paramétrage
• Résolution d’incidents
• Utilisation de la procédure ADMIN_MOVE_TABLE (AMT) dans le cadre
• D’une Réorg ou modification du ddl des objets de la DB
• Rédaction Document DB2 Best practices
• Rédaction et présentation de la DB2 V10
DBA
Banque Postale
août 2010 - août 2011
Expertise sur les performances du Décisionnel/BI (DB2 V9.5, AIX 6.1) Partition Database DPF
Base de données s𠆚pparentant à l𠆚rchitecture Hadoop car forte volumétrie répartie sur plusieurs nœuds
• Mission d𠆞xpertise sur les databases partitionnées (Datawarehouse) de plusieurs terabytes
o Tuning des requêtes, vérification des stats, utilisation de l𠆞xplain plan
o Tuning des paramètres de configuration de la Database
o Vérification et mise à jour des scripts de maintenance
o Architecture de la Database
o Mise en place des scripts renvoyant le TOP 10 des requêtes consommatrices
• Déploiement de nouveaux scripts de stats/réorg prenant en compte les tables nouvellement créées.
DBA DB2
IBM (La Gaude)
septembre 2008 - juin 2010
Responsable des bases de données DB2 de différents clients (Galeries Lafayette, Wanadoo, Orange… Environ une 50aine de Bases DB2 AIX)
• Audit des bases DB2 en vue d𠆚méliorer les performances
• Migrations des instances et bases(WAS) DB2 V8 à V9.5 et installations de FixPack
• Mise en place des scripts dministration de la Database
• Mise en place des scripts de Maintenance de la Database
• Administration des databases (backup TSM, restore,…)
• Planification et réalisations des opérations de Maintenance
• Documentation des tâches dministration
• Utilisation des process ITIL
DBA DB2
IBM (Montpellier)
juillet 2007 - septembre 2008
• Audit des bases DB2 actuelle de Production afin d𠆚pporter une amélioration des performances :
• Architecture des bases, le tuning des paramètres DB2, la vérification des indexes de performances.
• Mise en place du DB2 Backup archivé sur TSM.
• Création d’un environnement DB2 de test utilisant l𠆚SM DB2 (Automatic Storage) avec backup sur TSM, cet environnement nous permet entre autre de simuler un éventuel crash/restore à partir de TSM en cas de sinistre.
• Mise en place des utilitaires de Bases de Données : reorg, runstats, rebind, export, import, load , backup, restore and roll forward. Ces utilitaires sont mis en place sous forme de scripts.
• Tâches dministration courantes (vérification des files systèmes approchant saturation, création des tables et tablespaces, 𠉮tc.)
• Database monitoring et tuning avec DB2’s Performance
• Monitor, Snapshot Monitor, event Monitor, Explain, Visual Explain, et Index Advisor performance.
DBA DB2 UDB sous Unix 5.2.0 (DB2/6000 8.2.8)
CACEIS BANK
mars 2006 - juillet 2007
• Création d’une base de données en mode Automatic Storage YES.
• Chargement des tables par load. Mise en place des triggers et procédures stockées
• Création de tablespaces, tables et vues.
• Résolution d’incidents en fonction des messages d𠆞rreurs de la db2diag.log
• Reorg des tables et index, backup de la base.
• Utilisation des outils snapshot, explain afin de trapper et améliorer les requêtes.
• Application des Fixpacks.
• Administration de la réplication Mainframe (Z/Os) vers Unix (Datapropagator) :
o Création à partir d'Unix d’un enregistrement pour la Capture, puis une souscription pour l'apply, qui a besoin de l'index Unique pour la création de la table cible.
o Gestion des incidents liés à la réplication, mise à jour des tables par un Full Refresh en ou hors propagation.
Administrateur du Logiciel de production & DBA Oracle junior
SAGEM (Nigéria)
mai 2004 - février 2006
Projet : Production informatisée de cartes sécurisées
• MCO dulogiciel de production, plantage de l𠆚pplication, corruption de fichiers d’index.
• Ecriture des scripts en MS_DOS Batch pour automatiser certaines tâches, la collecte des données.
• Vérification de la bonne exécution de ces scripts via des fichiers de logs que je mets en place.
• Suivi des tâches dministration des bases de données, écriture des
• scripts de :
o Création des tables et tablespaces, des triggers.
o Gestion des tablespaces et segments, tuning et optimisation du temps de réponse la base. Scripts SQL.
Environnement technique : Oracle, Shell script, awk programming, TOAD, Unix, Windows
Administateur CASSANDRA & DBA DB2 LUW
BNP (BP2I)
au...