À propos de Cyril
Français
Bilingue ou natif
Anglais
Bilingue ou natif
Expériences
- AirbusDBA Projects & Technical TasksAÉRONAUTIQUE & AÉROSPATIALEjuin 2024 - Aujourd'hui (2 ans)Toulouse, FranceProjets et tâches techniques :Installation et configuration d’instances et de bases de données PostgreSQL standalone, PostgreSQL en cluster avec Patroni, ainsi que SQL Server avec Always On, conformément aux besoins clients et aux standards internes d’Airbus.Création des utilisateurs et gestion des droits d’accès sur PostgreSQL et SQL Server.Réalisation de tests de restauration PostgreSQL avec pgBackRest selon plusieurs scénarios, notamment :restauration à un point dans le temps, ou PITR ;restauration à partir de sauvegardes complètes.Exécution des opérations de sauvegarde et de restauration SQL Server.Rédaction de procédures d’installation de certificats SSL/TLS pour SQL Server et PostgreSQL.Développement de scripts et de documentations afin de standardiser la création des utilisateurs et l’attribution de privilèges spécifiques.Participation aux cellules de crise afin d’apporter un support technique lors d’incidents majeurs.Création de tickets problème pour les anomalies détectées et proposition proactive de solutions afin d’éviter leur récurrence.Proposition et mise à jour de documentations PostgreSQL obsolètes.Réalisation d’audits de bases de données PostgreSQL à la demande des clients, avec recommandations d’amélioration.Gestion de migrations de bases de données, notamment :migration Oracle 19c vers PostgreSQL 15 avec ora2pg ;migration PostgreSQL 12 vers PostgreSQL 15 à l’aide d’un script personnalisé permettant d’optimiser les temps de migration, notamment en présence de large objects.Formation des collègues sur certaines fonctionnalités PostgreSQL et sur les bonnes pratiques d’administration.Traitement des tickets de support niveau 3 sur PostgreSQL et SQL Server.Participation aux astreintes de production.Environnement technique :Environ 1000 bases de données PostgreSQL versions 12 à 15, pgAdmin, environ 1000 bases de données Microsoft SQL Server, SQL Server 2012 à 2022, Windows Server 2008 à 2022, ITIL.
- KeyyoAudit DBATÉLÉCOMMUNICATIONSnovembre 2023 - mai 2024 (6 mois)Clichy, FranceJ’étais responsable de l’audit des instances PostgreSQL et de l’amélioration de l’environnement existant on-premise.Missions principales :Réalisation d’un rapport d’audit couvrant l’ensemble du parc PostgreSQL.Mise à niveau des instances PostgreSQL de la version 12 vers la version 15.Mise en place d’un plan de sauvegarde et de restauration physique avec pgBackRest.Déploiement de Patroni afin d’améliorer la résilience et la haute disponibilité de l’environnement.Renforcement de la sécurité, notamment via la mise en place de connexions SSL et de l’authentification par mot de passe SCRAM-SHA-256.Amélioration de la supervision et du monitoring.Sélection et mise en place du support PostgreSQL Dalibo.Rédaction d’un dossier d’exploitation pour les bases de données.Automatisation des tâches récurrentes et rédaction de la documentation associée.Mise en place d’un processus de gestion des correctifs pour les montées de version des bases de données.Environnement technique :SUSE 8 et 12, 10 instances PostgreSQL versions 12 à 16, IBM Cloud, environnement on-premise, Windows Server 2022 et 2016, SQL Server 2016 et 2022, Patroni 4.0.2, pgBackRest v2.53, pgAdmin 4.
- TransactisDBA PostgreSQL et MongoDBBANQUE & ASSURANCESjanvier 2021 - octobre 2023 (2 ans et 9 mois)Fontenay-sous-Bois, FranceDBA de Projet :Instant Payment :L’instant payment est environ à 10 millions de paiements/virements par année et plus de 60000 transactions par jours.Les principaux clients sont la Banque postale, Crédit du nord, Caisses des dépôts, Boursorama…- Migration de DB2 vers PostgreSQL 12.2 et PGPOOL 4.1.11 (6 instances de 2.5 Terras).- Tunning des instances.- Mise en place de backup PITR avec Pitrery (Dalibo) et logique avec pg_dump.- Mise en place de la sécurité sur les bases avec du SSL, mot de passe en AES 256, encryptions at rest (crypter les données sur disques).- Mise en place d’un monitoring des bases de données.- Création d’un dossier d’exploitation pour les bases de données.- Automatisation des tâches récurrentes.- Astreinte sur l’Instant Payment.- Choix de notre support PostgreSQL EDB.- Mise en place d’un RACI afin de définir les rôles et d’informer les bonnes personnes.- Formation sur les alertes et solutions misent placent concernant les bases de données.- Upgrade PostgreSQL version mineure et majeure.Cloud GTS interne :- Définition des installations, configuration concernant les bases MongoDB/PostgreSQL.- Travaille conjointement avec l’équipe Devops afin d’automatiser les futures installations des bases de données.- Mise en place d’un patch management concernant les montées de versions des bases de données.- Mise en place d’un monitoring avec l’outil Instana (IBM).- Définition d’une partie.- Migration des bases on premise vers le Cloud avec du multi AZ.- Conseille sur différents projets.- Mise en place de bench avec JMETERS, PocDrivers afin de voir certaines limitations.Environnement technique :DB2 ZO/S 2.2 100 BDD POSTGRESQL version 10 à 14, 15 BDD MongoDB (300 gigas à 800 gigas)version 5.14, OPS manager version 6.0, PG Admin,Windows 2008 à 20016 Server, red hat 7/8 VMware, Load Balancer (Alteon, Big IP F5), Reverse Proxy, Firewall, Switch Cisco, F5;
Recommandations
Soyez le premier à recommander Cyril
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Baccalauréat comptabilité et gestionLycée Voillaume2003
- BTS Informatique de gestionLycée Voillaume2005