Contexte Le client a lancé la migration d’un logiciel existant d’une base de données Oracle à une
base de données PostgreSQL.
Réalisations • Installation et configuration de EDB PostgreSQL sur Kubernetes via l’opérateur.
• Rédaction d’un compte rendu d’installation.
Responsa
bilités
• Expertise PostgreSQL
Contexte Dans un contexte de forte montée en charge de l’application, le client souhaite former ses
équipes SRE Apps et Database Optimisation à l’optimisation des performances d’une
base de données Amazon Aurora PostgreSQL.
Réalisations • Préparation d’un support de cours
• Formation de 9 participants à l’optimisation des performances d’une base de données
Amazon Aurora PostgreSQL
Responsa
bilités
• Expertise PostgreSQL
Amazon Aurora PostgreSQL – Kubernetes
Industrie automobile – 58 000 personnes Fonction Consultant Bases de Données
Autoliv – Gournay en Bray (76) Délégation (Digora)
novembre 2018 - mars 2020
Contexte Le client souhaite renforcer ses équipes en charge de l’administration des bases de
données Oracle pour la Business Intelligence.
Réalisations • Analyse des problèmes de performance
• Mise en œuvre de préconisation
Responsa
bilités
• Expertise Oracle
Oracle – Windows
Enseignement supérieur – 13 000 étudiants Fonction Consultant Bases de Données Oracle
Sciences Po – Paris (75) Délégation (Recsi)
janvier 2018 - aujourd'hui
Contexte À la suite d’un incident de production, le client souhaitait comprendre la cause des
problèmes de stabilité de l’application. Un accompagnement du client a été mis en place
pour les périodes de fort trafic.
Des prestations ont été demandées sur d’autres applications.
Réalisations • Analyse de problème de performance et de stabilité sur Oracle RAC
• Rédaction d’un rapport d’analyse avec préconisations
• Mise en œuvre des préconisations.
• Mise en œuvre et analyse de tests de montée en charge.
• Les préconisations mises en œuvre ont permis d’éliminer un problème de stabilité
récurrent et de gérer correctement les pics de trafic.
Responsa
bilités
• Expertise Oracle et MySQL
Oracle 11g/12c/19c – Linux – RAC
MySQL – Linux
Application Web – 2 millions d’utilisateurs Fonction SRE
Confidentiel – New York USA
avril 2015 - aujourd'hui
Contexte Dans un contexte d’une application web avec 2 millions d’utilisateurs, je fais partie d’une
équipe qui maintient l’application et participe à la migration de l’infrastructure et de
l’applicatif.
Réalisations • Migration depuis une architecture on-premise vers une architecture cloud AWS
Kubernetes
• Monitoring d’une application en production
• Suivi des upgrades Kubernetes
• Analyse des problèmes de performance et de scalabilité
• Mise en œuvre de tests de montée en charge
• Formation des équipes de développement
• Développement en PHP et C# du framework
• Quelques chiffres :
• 2 millions d’utilisateurs
• 35 millions de requêtes par jour
Responsa
bilités
• SRE et Expertise Performance
AWS RDS MySQL – Azure Cosmos – SQL Server – C# – PHP – Windows – Linux –
Kubernetes
Consultant Bases de Données Oracle
XPO / Norbert Dentressangle – Beausemblant (26) Délégation (Digora) Transport de marchandises – 97 000 personnes
juillet 2014 - octobre 2018
Contexte Le client souhaitait avoir une compétence experte externe pour accompagner les DBA
interne.
Réalisations • Expertise sur les technologies Exadata, RMAN, DataGuard
• Optimisation de performances des bases de données
Responsa
bilités
• Expertise Oracle
Centre Médical Rocheplane – Saint-Martin-d'Hères (38) Délégation (Altiva) Etablissement de Santé Privé
mars 2012 - octobre 2021
Contexte Le client souhaitait avoir une compétence experte externe pour réaliser diverses
d’opération d’administration des bases Oracle.
Réalisations • Audit des performances
• Validation des sauvegardes RMAN et test de restauration
• Migration d’Oracle RAC de 11gR1 vers 11gR2, Database de 10gR2 vers 11gR2
• Mise en place de monitoring Nagios
• Mise en œuvre de solution de restauration Oracle rapide via BACKUP AS COPY
Responsa
bilités
• Administration des bases Oracle
Oracle 10g/11g – RedHat/Oracle Linux – RAC 11GR1 puis RAC 11GR2
Consultant Bases de Données
JLR Distribution – Lyon (69) Freelance
novembre 2011 - aujourd'hui
Contexte A plusieurs reprises, et à la suite de problèmes de performance applicative, le client
souhaitait de l’aider pour optimiser ses bases de données.
Le client a également demandé une formation à l’optimisation des performances
applicative d’une base de données PostgreSQL.
Réalisations • Analyse de problème de performance sur Oracle
• Analyse de problème de performance sur PostgreSQL
• Mise en œuvre des préconisations
• Préparation d’un support de cours
• Formation de 9 participants à l’optimisation des performances d’une base de données
Amazon Aurora PostgreSQL
• Migration d’un serveur Oracle
Responsa
bilités
• Expertise Oracle et PostgreSQL
Oracle – Windows
PostgreSQL - Linux
Expert Oracle Performance toutes applications/projets (Février 2012 à Juillet 2019 ; Janvier 2021 à Juillet 2021) DBA Oracle dédié à une application métier clé (Avril 2011 à Janvier 2012)
Adecco – Villeurbanne Délégation (Modis) Numéro 1 mondial du Travail Temporaire et de l'Interim – 33 000 personnes
avril 2011 - juillet 2021
Contexte Adecco, groupe mondial, a refondu sa DSI pour en faire une DSI mondiale. Ce
changement intervenu lors de ma mission, m’a valu une évolution de mes responsabilités.
Par ailleurs, la DSI Adecco met en œuvre les processus ITIL.
Réalisations • Optimisation des performances des applications métiers LEA, ORDER et DECLIC.
• Optimisation des performances lors de la base de données DECLIC.
• Assistance à la migration de l’application DECLIC.
• Charge sur les 3 serveurs Oracle RAC divisée par 4.
• Test de montée en charge sur une interface inter-applications.
• Mise en œuvre et Analyse avancée de logs de Performance.
• Analyse et résolution d’incidents et problèmes complexes, y compris en-dehors du
contexte Oracle pur.
• Audit de fournisseur : revue des compétences, rôles et responsabilités des intervenants.
• Restitution des résultats d’analyse sous forme synthétique et graphique pour échanger
avec les différents prestataires et le management.
Responsa
bilités
• Assurer les Performances optimums des applications métiers.
• Résoudre les problèmes complexes.
University of Manchester (Degree of Computer Science) dans le cadre d'un échange avec l'Université de Lille 1 (Villeneuve d'Ascq, 59)
2003
Licence d'Informatique mention très bien (1er)
Université de Lille 1 (Villeneuve d'Ascq, 59)
2002
DEUG MIAS (Mathématiques Informatique et Applications aux Sciences) à dominante informatique, option base de données mention très bien
Université de Lille 1 (Villeneuve d'Ascq, 59)
2001
Baccalauréat Scientifique spécialité Mathématiques section européenne allemand mention bien
Lycée Européen Montebello (Lille, 59)
1999
Langues
Anglais - C2
Autres compétences
COMPETENCES
Techniques
Bases de
données
• PostgreSQL – Amazon Aurora PostgreSQL (Expert)
• Oracle depuis 8i (Expert)
• MySQL
• SQL Server
• Azure CosmosDB
Systèmes • Kubernetes (Expert)
• AWS (Expert)
• Linux
• Unix (AIX, HP-UX, Solaris...)
• Windows
Outils et
Supervision
• Outils de load testing :k6, JMeter, Hammerora
• Prometheus/Grafana/AlertManager
• Docker
• Gitlab, CI/CD
• Nagios, Cacti
• ODI/Sunopsis
• Oracle Grid Control
• EMC Documentum
• Power BI
• Infrastructure as Code : Terraform, Ansible, Chef
• Web server and reverse proxy : HAProxy, Nginx, Apache
Langages de
programmation
• SQL, PL/SQL (Expert)
• C#
• C
• Java
• Shell Unix
• Python
• PHP
Métiers
Administration
Bases de
données et
Systèmes et
SRE
• Installation et configuration d'une base de données mono-instance ou RAC
• Maintenance
• Mise en place d’architecture standby
• Migration
• Optimisation de performances
• Troubleshooting de systèmes instables
• Test de montée en charge
• Récupération de bases défaillantes
• Mise en place d’outils de supervision
• Méthodologie Devops et Agile