Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Brice Capelle

Brice Capelle

Expert - Administrateur Base de Données polyvalent - Freelance

Expert MySQL/MariaDB
Haute disponibilité
Connaisseur PostgreSQL
Administrateur Linux
Automatisation
44 ans
Permis de conduire
Bobigny (93000) France
Freelance Ouvert aux opportunités
Administrateur de Base de Données expert dans MySQL/MariaDB et la Haute Disponibilité via Galera et MaxScale.

Administrateur de Base de Données avancé dans PostgreSQL et la Haute Disponibilité.

Par le passé j'étais Administrateur Système Linux, ces compétences sont maintenant utilisées pour améliorer toutes les Infrastructures que je peux concevoir.

J'aime particulièrement automatiser un maximum de chose pour éviter les erreurs humaines.
Expériences
  • Environnements:
    • Infrastructures critiques, pas de coupure de service tolérée.
    • SGBD: MariaDB, Percona MySQL, MySQL
    • Haute Dispo: Galera, MaxScale
    • OS: Debian Linux
    • Automatisation: Ansible
    • Scripting: Bash, Python
    • Outils: Suite Atlassian, Grafana, Centreon
  • Gestion de la mise à jour des infrastructures de bases de données. Système d'exploitation Debian et SGBDR.
  • Gestion des HSS Percona MySQL en mode Percona XtraDB Cluster
  • Sur le SLR, infrastructure la plus critique.
    Suite à un bug entre GTID et Galera, il a fallu passer de Galera à des Réplications Asynchrones sans perte de Trafic.
    Puis une mise à jour vers une version LTS de MariaDB pour pouvoir remettre Galera en place.
  • Conception, Mise en Place et Amélioration des infrastructures existantes en rajoutant de la résilience via l'ajout du Proxy MaxScale.
  • Création d'un script Python pour comparer des tables et structure entre 2 serveurs afin de trouver les différences et les corriger.
  • Écriture de playbook Ansible pour automatiser les installations de base de données.
  • Création d'un script pour automatiser la resynchronisation d'un Slave. Qui peut aussi être utiliser pour rafraîchir une instance en filtrant les données.
  • Amélioration des sauvegardes ainsi que le test des sauvegardes.
    1To de données sur l'Infrastructure la plus critique.
    Sauvegarde majoritairement effectuées via MariaDB Backup.
    Étude de chiffrement des Sauvegardes.
  • Création d'un job Rundeck et du script de vérification de la consistance des données en utilisant Percona Toolkit.
  • Monitoring:
    • Amélioration du monitoring sur les sondes MariaDB et Percona MySQL. Via Bash, NRPE et Centreon.
    • Création de sonde spécifique à MaxScale
  • Formation interne des autres DBA sur MariaDB.
  • Écriture des procédures d'installation et opération.
  • Environnements:
    • SGBD: MariaDB, MySQL, PostgreSQL
    • OS: Debian Linux
    • Automatisation: Puppet
    • Scripting: Bash, Python
    • Outils: Servicenow, Nagios
  • Mise en place d'infrastructure de bases de données haute disponibilité pour ServiceNow on Premise avec MariaDB sous Debian. Jusqu'à 10k requêtes par seconde.
    Il a fallu adapter la réplication pour la mettre en Multi-Threadée pour que cette dernière ne prenne pas de retard.
  • Gestion et optimisation d'un ETL (Stambia) avec une autre équipe dont la base de donnée est sous PostgreSQL.
  • Recrutement d'autres administrateur de bases de données. Ainsi que leur Formation.
  • Écriture des fichiers Puppet pour automatiser l'installation et la génération des fichiers de
    configuration des bases de données.
  • Création de tous les scripts de monitoring sur un logiciel de Monitoring maison basé sur Nagios.
  • Création des scripts Puppet pour automatiser le déploiement des configurations ainsi que la recréation rapide des serveurs.
  • Création d'outils spécifique aux besoins des clients internes. Notamment un script de Cloning d'instance ServiceNow.
  • Optimisation des index ServiceNow
  • Volume de données important (2To), optimisation des sauvegardes.
    Sauvegardes effectuées via Snapshot ZFS et MyDumper
  • Vérification automatisée de la consistance des données via Percona Tools.
  • Écriture des procédures d'installation et opération.
  • Environnements:
    • SGBD: MariaDB
    • Haute Dispo: ProxySQL
    • OS: Debian Linux
    • Outils: Grafana, Zendesk
  • Optimisation de requêtes SQL.
  • Apprentissage de ProxySQL
  • Formation des employés à l'administration système.
  • Environnements:
    • SGBD: Percona MySQL, MySQL, PostgreSQL
    • OS: Debian Linux
    • Automatisation: Terraform
    • Scripting: Bash
    • Outils: Nagios, Gitlab
  • Administration des serveurs pour les clients.
  • Gestion des instance MySQL dans AWS pour les clients.
  • Optimisation des configurations des bases de données pour certains clients avec des besoins spécifiques.
  • Installation et gestion d'un serveur PostgreSQL pour un client spécifique.
  • Écriture des procédures d'installation et opération.
  • Environnements:
    • SGBD: MySQL, MongoDB
    • OS: Debian Linux
    • Scripting: Bash
  • Gestion globale de l'infrastructure.
  • Étude et création d'un Cluster MongDB pour voir si il serait utile dans l'Infrastructure de l'entreprise.
  • Environnements:
    • SGBD: MySQL, MSSQL
    • OS: Debian Linux, Windows Server
    • Automatisation: Script
    • Scripting: Bash
  • Migration du système de monitoring Zabbix sur une infrastructure plus résiliente.
    Avec passage de la base de données sur un serveur MySQL dédié et en InnoDB.
  • Installation et gestion de MSSQL pour Sage Sahari.
  • Environnements:
    • SGBD: MySQL
    • OS: Debian Linux, RedHat Linux, CentOS Linux
    • Scripting: Bash
  • Installation et configuration d'une infrastructure redondée MySQL pour les clients.
  • Migration de 13 anciens serveurs MySQL vers la nouvelle infrastructure. Migration de 50000 bases de données client.
  • Mise à jour des serveurs de bases de données MySQL version 3.x vers 5.0.
  • Gestion des 3000 serveurs dédiés clients
  • Gestion des 28 hyperviseurs Virtuozzo. Environ 2500 serveurs virtuels clients.

PostgreSQL

Depuis décembre 2024
  • Formation PostgreSQL et SQL avancé
  • Formation PostgreSQL Haute disponibilité et Scalabilité

Galera

MariaDB

Mai 2023
Formation Galera de MariaDB

Maxscale

MariaDB

Mai 2023
Formation Maxscale de MariaDB

MariaDB

MariaDB

Mars 2022
Formation de base MariaDB

DBA

Amat RH

Mars 2019 à mai 2019
Formation sur Oracle et MSSQL
Centres d'intérêt

Musique

  • Métal
  • Synthwave

Cinéma

  • Horreur
  • Aventure
Compétences

Base de données

  • MariaDB
    Expert
  • MySQL
    Expert
  • Percona MySQL
    Expert
  • PostgreSQL
    Même si j'ai eu quelques expériences sur PostgreSQL, je suis de nouvelle formations.
    Je cherche à continuer d'approfondir ces compétences.
    Bon niveau
  • Galera
    Avancé
  • MaxScale
    Bon niveau
  • Percona Toolkit
    Avancé
  • ProxySQL
    Bon niveau
  • Redis
    Intermédiaire
  • MongoDB
    Intermédiaire

Monitoring

  • Zabbix
    Expert
  • Nagios
    Avancé
  • Grafana
    Bon niveau

Cloud Publics

  • Digital Ocean
    Expert
  • Amazon Web Services
    Avancé

Infrastructure as Code

  • Terraform
    Bon niveau
  • Ansible
    Bon niveau
  • Puppet
    Bon niveau

Outils

  • Git
    Bon niveau
  • Tests de montée en charge
    Bon niveau
  • Docker
    Intermédiaire
  • VirtualBox Headless
    Avancé

Services

  • Apache
    Bon niveau
  • NGinx
    Bon niveau
  • PHP-FPM
    Bon niveau
  • Bind
    Avancé

Langages de programmation

  • SQL
    Avancé
  • Bash
    Avancé
  • Python
    Bon niveau

Réseaux

  • OPNSense
    Avancé
  • PFSense
    Avancé
  • VLAN
    Bon niveau
  • WiFi
    Avancé

Systèmes d'exploitation

  • Debian Linux
    Avancé
  • Ubuntu Linux
    Avancé
  • CentOS Linux
    Bon niveau
  • RedHat Linux
    Bon niveau
  • Windows
    Avancé
  • Windows Server
    Avancé
Langues
  • Français
    Expert
    Langue maternelle
  • Anglais
    Bon niveau