Expérience professionnelle
08/2024- 02/2025 (chez CARREFOUR / CORA) Oracle/RMAN/DB2/Shell (ksh, sh)
CARREFOUR / CORA : Expertise Oracle. Etre en support N3 aux équipes de développement. Apporter conseils,
améliorer les performances et optimiser les requêtes. Développer (via Shell) des outils d’automatisations des taches de
BDD.
Techniques ORACLE 19C, RMAN. SHELL SCRIPT. DB2 11.1. OEM 13C, TOAD. CENTREON. MATRIX,
TRISKELL
Oracle (19c)
Analyse et optimisation des Performances. Tuning des requêtes. Rédaction de rapport de
performance. Analyse des incidents en rapport aux performances.
Administration courante BDD. MCO des bases de données Oracle.
Mise en place des solutions de vues matérialisées (et vues matérialisées log) pour résoudre des problèmes de performance dû aux requêtes (utilisant des DBLINK) en temps
de réponses trop long.
Veritas NetBackup / RMAN (Oracle)
Participation à la mise en place des sauvegardes des BDD via RMAN et sous Veritas Net
Backup. Participation à la mise en place des scripts de refresh de BDD
Shell (ksh)
Développement des scripts Shell (ksh) pour l’automation de génération d’AWR. Pour
l’automatisation de suppression dynamique de toutes les traces logs Oracle. Rédaction
des scripts Shell (ksh) d’outils internes ;
des sauvegardes/restauration ainsi que des export/import des BDD PostGreSQL
Implémentation de scripts Shell d’export/import des BDD PostGreSQL depuis AMAZON
vers les serveurs Linux (hors AMAZON).
Amélioration/développement des outils Shell Unix pour le parc PostGreSQL.
DB2 (11.1)
Présentation et initiation à DB2. Exécution des scripts de refresh des BDD DB2
04/2022- 07/2024 (chez FTV ) PostGreSQL/Barman/Oracle
France TéléVision (FTV) : Responsable du parc des BDD PostGreSQL. Assurer la maintenance, l’évolution,
l’installation, la configuration, l’optimisation, le support des BDD PostGreSQL.
Techniques POSTGRESQL (POSTGRESQL DE 9.4 À 16.02), RÉPLICATION POSTGRESQL. BARMAN. VTOM.
CLOUD PRIVÉ (MANAGE IQ). ORACLE. SHELL SCRIPT. AMAZON CLOUD.
PostGreSQL (Postgresql de 9.4 à 16.02)
Responsable du parc BDD PostGreSQL. Administration et suivi des BDD de tous les
environnements : développement, production, intégration, ... Support aux utilisateurs.
Mise en place des réplications. Automatisation de l’installation des instances
PostGreSQL. Optimisation, configuration. Suivi des BDD PostGreSQL sous AMAZON.
Barman (2.4 - 3.2)
Installation de Barman. Sauvegarde/Restauration de PostGreSQL via Barman.
Configuration pour les sauvegardes/restaurations de PostGreSQL. Test de réplication
PostGreSQL via Barman.
Shell (ksh, bash)
Développement des scripts Shell pour l’automation des sauvegardes/restauration ainsi
que des export/import des BDD PostGreSQL
Implémentation de scripts Shell d’export/import des BDD PostGreSQL depuis AMAZON
vers les serveurs Linux (hors AMAZON).
Amélioration/développement des outils Shell Unix pour le parc PostGreSQL.
VTOM
Mise en place des chaines VTOM pour des opérations de Job de Nuit ou de
sauvegarde/restauration.
Planification des nuits applicatives. Correction des erreurs. Débogage.
Cloud Privé (ManageIQ)
Installation automatisée des applications dont les bases de données PostGreSQL à partir
du cloud privé ManageIQ. Correction/Amélioration de l’automatisation des créations des
BDD PostGreSQL.
Oracle (11g à 19c)
Sauvegarde/restauration Support aux utilisateurs. Duplicate des BDD Oracle. Base de données
11/2021 – 01/2022 Formation : Chez Udemy
Projet personnel : Dans la cadre de mes besoins en formation, j’ai suivi un ensemble de cours dont : MongoDB,
Exadata patching, Oracle 19c, PostgreSQL.
Techniques MONGODB, EXADATA PATCHING, ORACLE 19C, POSTGRESQL 9.4.1, JSON, NOSQL.
MAP/REDUCE
Mise en œuvre et formation MongoDB
Installation et configuration. Configuration de replicatSet MongoDB. Ajout/retrait d’un
nœud du replicatSet. Test de bascule de nœud primaire avec arbitrage, fail Over.
Configuration du Sharding (2 servers mongos, 3 replicaSet shards et 1 relpicaSet
configdb). Sauvegarde/Restauration. Export/Import. Performance et indexation,
reconstruction d’index. Requêtes avec agrégat. Manipulation de documents JSON.
Formation Exadata Patching for DBA’s
Exadata Master Metalink Note. Compute Node Patching. Cell Server Patching, QFSDP
(Quaterly Full Stack Downloadable Patch), Infini Band Patching. DB Server Patching,
Grid Infrastructure Patching.
Formation Oracle 19c
Installation. Architecture OFA. Architecture Instance. Sauvegarde/Restauration. Data
Pump. Architecture Mémoire (SGA, PGA).
PostgreSQL : Configuration (sous VM CentOS) de divers types de réplications.
Implémentation de la réplication : Warm Standby / Hot Standby / Streaming Réplication /
pgPool-2. / SLONY
10/2019 - 05/2021 (chez Finances. P – DGFIP) DBA Oracle/PostGreSQL/MSSQL
Maintenance des applications chez DGFIP et particulièrement sur la principale application Hélios. Réalisation de
projets internes. Développement/améliorations d’outils internes.
Techniques ORACLE 11GR2, POSTGRESQL 9/10, MERISE, AMC, CENTOS, OUTIL TOAD, SHELL BASH/KSH
Oracle 11gR2, SQL, PLSQL, KSH/BASH
Data Pump : export/import. Réorganisation des partitions de tables ainsi que leurs
indexes. Réalisation d’outil automatisé de création de tbs bigfile/smallfile ainsi que la
conversion bigfile to smallfile et vice versa. Participation au projet (Optim 12)
d’optimisation pour le passage de l’optimiseur 10 à 12. Correction/amélioration d’un
outil interne «sqlpach» (outil interne permettant de capturer l’activité de la DB en prod
pour la rejouer dans un environnement de test en faisant varier le paramétrage). Test de
non régression (TNR).
Merise/AMC Designor/SQL/Shell
Projet de conception d’un outil interne de récolte de paramètres suite aux résultats des
tirs de montée en charge des données applicatives et, les historier. Puis analyser et
comparer les données collectées.
PostgreSQL, BASH/KSH
Résolution des incidents. Suivi applicatif. Sauvegarde/Restauration. Test de
performance. Création de comptes utilisateurs de la DB.
08/2019 - 08/2019 (Projet) (Database PostgreSQL sous VM VirtualBox) PostGreSQL
Projet personnel : Autoformation d’approfondissement de mes compétences sur la base de données PostgreSQL afin
de consolider mon niveau N2 pour cette base de données. Réaliser d’une architecture "Réplication Master-Slave"
PostgreSQL (sous des machines VM).
Techniques POSTGRESQL 10.10, VIRTUALBOX 5.2, UBUNTU SERVER 16.04 LTS
Mise en place réplication PostgreSQL 10.10
Réalisation d’une réplication Hot Standby asynchrone via deux VM .
11/2017- 06/2019 (Sogeti) (chez ENEDIS - EDF) DBA Oracle/PostGreSQL/MS SQL
Sogeti : Dans le cadre de la montée en charge de la volumétrie des compteurs LINKY (ENEDIS) et suite à l'obtention
de certains lots en rapport à l'appel d'offre (EDF), il fallait des ressources pour assurer la réversibilité, la continuité du
service, la montée en charge assez rapidement en compétence, faire baisser le taux énormes d'incidents en les résolvant
mais surtout en étant proactif afin de pallier aux pénalités. Validation des architectures, rédaction/réalisation des PRA,
résolution des incidents de production, support aux équipes de projets.
Techniques ORACLE 10G/11G/12C, EXADATA X6-2, OEMCC 12C, OEMCC 13C, RMAN, RAC 11G/12C,
DATA GUARD, DGBROKER, ASM, GRID INFRASTRUCTURE, ORACLE DUPLICATE, DATA PUMP,
POSTGRESQL 8.4/9.2/9.3, MSSQL 12/14, REDHAT 5/6/7, AIX. SHELL KSH/BASH.
Oracle 10g/11g/12c/RMAN/Grid/OEMCC12c/OEMCC13c
Administration des bases de volumétrie d’environ 7To, résolutions des incidents.
Administration des bases 10g/11g/12c. Correction des scripts Shell de sauvegarde via
RMAN. Correction des bugs liés à RMAN. Sauvegarde/Restauration via RMAN. Support
aux équipes de projet. Réalisation de PRA. Administration Grid 12c/13c et utilisation
(OEMcc12c / OEMcc13c).
Oracle RAC 11g/12c
Administration, résolutions des incidents. Support aux équipes de projet. .
Oracle Data Guard/DGBroker/Oracle Duplicate
Configuration Data Guard, mise en place du DGBroker. Administration, résolutions des
incidents. Support aux équipes de projet. Utilisation du Duplicate database pour la mise
en place du Data Guard ou le renommage des bases.
Oracle Exadata X6-2
Administration des bases de données sous Exadata x6-2 en architecture complexe
(duplication d’environnements de bases de données en locale via Data Guard
Physique/Snapshot et distant via Data Guard Physique/Snapshot). Résolution des
incidents Exadata .
PostGreSQL 8.4/9.2/9.4
Administration d’une instance en Cluster. Installation et configuration. Administration.
Résolution des incidents.
MSSQL 8/12/14/16
Installation et configuration. Administration. Résolution des incidents.
05/2017- 11/2017 (Projets personnels) (Réalisation des architectures DB en VM) DBA Oracle/MS QL/PostGreSQL
Projet personnel : Afin de réaliser des tests personnels en environnement 64 bits et aussi afin de maintenir mes
compétences techniques à jour, je mets en place, régulièrement, des architectures Bases De Données via des Machines
Virtuelles (Virtual machine VM). S’agissant d’Oracle, toutes les VM sont réalisées majoritairement sous Linux
CentOS 5.x, 6.x et/ou 7.x (64 bit). S’agissant des OS Windows, c’est uniquement l’architecture 64 bit que j’utilise.
Techniques ORACLE, MS SQL SERVER, EXADATA SIMULATOR, GRID INFRASTRUCTURE (ASM,
CLUSTERWARE). CENTOS 5.X/6.X/7.X
Oracle RAC 12c (VM)
Configuration...