MySQL est un système de gestion de bases de données (SGBD). MySQL est l'un des logiciels de base de données le répandu autant chez les particuliers que chez les entreprises. MySQL est aujourd'hui un produit d'ORACLE après avoir était longtemps l'un de ses principaux concurrents. MySQL fonctionne sur plusieurs systèmes d'exploitation et ses bases de données sont accessibles via plusieurs langages de programmation.
Mission :➢Administration des instances : Oracle, SQL serveurs et PostegreSQL – Nv2
➢Administration des instances : MySQL et MariaDB – Nv3
➢Conseil et configuration des instances de l’équipe projet
Conseil et force de proposition sur les normes et le choix des instances SGBD POC d’un Cluster Galera sous MariaDB 10
Rédaction des procédures et des documents d’installation
Veille technologique sur les SGBD l’open source (MariaDB, PostgreSQL, MemSQL...)
Siège Paris 14 Administration des bases de données MySQL, mon rôle est de conseil et d’aider les différentes équipes MOA/MOE et de mettre en place les bonnes méthodes de gestion et d’administration des instances MySQL (30 instances MySQL en Production – 40 instance MySQL hors-production). Mission :
Conseil et force de proposition sur les normes et le choix des instances SGBD
Installation d’un Cluster Galera sous MariaDB 10
Migration des bases MySQL 5.X vers MariaDB 10.0
Migration des bases MySQL 5.1 et 5.5 vers la 5.6
Etude de projet sur la possibilité de migrer les bases MySQL vers du MariaDB
Tuning et optimisation des performances des instances MySQL
Résolution des incidents et optimisation des performances sur la réplication de MySQL
Administration de dbSQWare
Rédaction des procédures et des documents d’installation
Aide de niveau 1 et 2 sur : Oracle, Sybase et SQL Serveur
Veille technologique sur les SGBD l’open source (MariaDB, PostgreSQL, MemSQL...)
mon rôle est de conseil et d’aider l’équipe Dba à mettre en place les best practices (52 instances d’oracle, 25 instances MySQL et 3 instances PostgreSQL). Mission :
● Conseil et force de proposition sur les normes et le choix des instances
● Tuning et optimisation des performances des instances Oracle et MySQL
● Résolution des incidents et optimisation des performances sur la réplication de MySQL
● Développement d’outils en Shell pour le monitoring des instances MySQL
● Installation du grid control 12c pour le monitoring des instances Oracle et MySQL
● Mise en place d’une politique de PCA et de backup (Expdp/Impdp, Rman, dump)
● Appliquer la politique du RSSI
● Veille technologique sur les SGBD open source (MariaDB, PostgreSQL, MemSQL...)
● Rédaction des procédures et des documents d’installation
donc 10 en production et 4 sur l’environnement de recette”, 29 bases sur MySQL “dont 23 sur l’environnement de production et 6 sur l’environnement de recette
Fonction :
Garantir la disponibilité et la qualité des données
Maintenir en condition opérationnelle le système d’information
Participer aux projets techniques, en phase d’étude et de mise en œuvre
Assurer la résolution des incidents remontés par les équipes d’exploitation et de développement
Collaborer à la définition des règles de sécurité (physique et logique) des données ainsi que des normes d’utilisation des bases
Assurer l’intégrité des sauvegardes
Optimiser les traitements et les requêtes (Tuning)
Documenter les travaux et projets en cours
Assurer une veille technologique afin de maintenir l’adéquation des performances et des spécificités des bases de données aux besoins de l’entreprise
Assurer des astreintes
“dont 2 en productions, 2 en pré-productions et 5 sur l’environnement de recette”, 61 bases sur MySQL “dont 24 sur l’environnement de production et 37 sur l’environnement de recette”).Mission :
● Administration courant des bases de données
● Le maintien en condition opérationnel de la production et l'amélioration des performances
● Conseil sur les projets en cours et avenir sur le Billings Activités :
● passage de script
● gestion des droits utilisateurs
● aide au développeur pour les requêtes SQL
● conseil et support à l'équipe d'application
● résolution des divers problèmes de production
● amélioration des performances sur les bases de données Oracle (analyse des requêtes, création d'index, script SQL...)
● création de script Shell
● supervision des bases des données (Mylog et Grid control)
● Installation de MySQL 5.1 et 5.5 (avec réplication)
● Mise à jour de MySQL (sur environnement de Production et de Recette)
● Rédaction et maintenance de script Shell
● Installation de ZRM (outil de backup libre pour MySQL)
J'occupais le poste d'administrateur de base de données au sein d'une équipe de 2 DBA, mon rôle consistait à maintenir en condition opérationnelle les bases de données :
➢Assurer l'installation et l’administrat...
•Conseil et recommandation sur :
o Haute Disponibilité MySQL 5.6
o Réplication MySQL
•POC sur Maxscale :
o avec failover sur Master
•Conseil et recommandation sur PostgreSQL 9.3 :
o Mise en place de la réplication en Streaming
o Documentation sur switchover et failover sur PostgreSQL.ALLIANZ (E-commerce) – Siège Paris 17
•Audit et optimisation de MySQL 5.5
o Cache
o Configuration du fichier MySQL
o Requête lenteIXXI (RATP) – Siège Noisy-le-Grand 93:
•Conseil et optimisation de l'instance MySQL 5.5 (AWS)******** – Siège Paris 8
•Conseil et optimisation sur le cache MySQL
•Migration de la Production (Mysql 5.1 vers Mariadb 5.5)
•Installation de MySQL Proxy
•Conseil et optimisation du code applicatif
•Etude de migration de l’environnement actuelle vers Galera Cluster MariaDB 10.0
•Mise en place d’un Mariadb 10.0 Cluster Galera
•Proxy : MaxscaleMalakoff Mederic – Siège Paris
•Audit et recommandation sur la migration de données MySQL 5.5o Configuration du fichier MySQLo NLS_Lang migration CNFPT – Siège Paris 12
•Conseil et recommandation sur la réplication MySQL 5.1
•Migration MySQL 5.1 vers MySQL 5.5
•Etude de migration de l’environnement actuelle vers Galera Cluster MariaDB 10.0
•Installation et mise en production de Galera Cluster MariaDB 10.0
•Proxy : MaxscaleALTIMA – Siège Roubaix
•Conseil et optimisation le cache MySQL 5.5Mission Long :
Novembre 2016 : PayBox by Vérifone – Guyancourt (78) Mon rôle est la mise en place d’une équipe DBA pour assurer le 24h/7 et du management de proximité sur le plan opérationnel : « fixer des objectifs, déléguer, contrôler, débriefer et coacher ».Mission :
Administration des instances : MySQL/MariaDB – Nv3
Sécurité :
o Appliquer les recommandations PSSI
o Normes PCI-DSS
Conseil et configuration des instances de l’équipe projet
Gérer les performances de la base de données et assurer sa disponibilité
Exécuter les maintenances régulières
Elaborer et maintenir des référentiels documentaires sur l’exploitation et l’architecture des bases de données.
Optimiser et valider les requêtes SQL utilisées par les différentes équipes (R&D, Administration Réseau, Support, ...)
Définir et gérer la sécurité, la récupération et la sauvegarde des données
Installer et configurer les instances de MariaDB
Réaliser une veille technologique
Etre force de proposition pour l’architecture et les éventuelles migrations vers des nouveaux schémasSecteur : Solution E-Commerce (Solution Monétique)