About Thibault
French
Native or bilingual
English
Fluent
Experience
- CDISCOUNTDevOps / Direction architecture, équipe CT-InfraE-COMMERCEJuly 2021 - Today (4 years and 11 months)Bordeaux, FranceEn charge de l'évolution de la plateforme Kubernetes On-Premise :- 2 DC, 8 Clusters- 512 nodes- Plus de 10000 podsTâches effectuées :- Mise à jour du terraform de gestion des clusters Kubernetes en version 1.0 (4 versions majeures de retard)- Mise à jour / redéveloppement des providers terraform en version 1.0 (en Go).- Mise à jour de la stack réseau Calico (notamment en utilisant le datastore de Kubernetes pour interagir via API)- Mise à jour des Ingress (pour utiliser les IngressClass)- Migration de déploiements sous Ansible vers des Charts Helm- Création de pipelines de déploiement sous Azure Devops- POC de mise à jour de l'API Gateway Kong avec tests de charges- Création d'un outil / API en Python pour manager nos clusters Ceph / Rook- Mise à jour d'un outil / API en Python pour manager nos clusters Kubernetes- Changement d'outil de provisioning de nos sous réseaux de la plateforme Kubernetes
- CDISCOUNTDevOps / Direction architecture, équipe CT-IntegrationE-COMMERCEJune 2020 - June 2021 (1 year)Bordeaux, FranceEn charge de la mise en place de la plateforme d'authentification Keycloak.Tâches effectuées :- Création de scripts pour intéragir avec l'API Keycloak- Développement d'exporters Prometheus en JAVA pour exporter les événements de Keycloak- Création de dashboard Grafana représentant les métriques de Keycloak- Test de charge de l'outil Keycloak- Contributions open source sur l'outil Keycloak
- EVOLLISDevOps / SREE-COMMERCEAugust 2018 - May 2020 (1 year and 9 months)14 Rue François de Sourdis, 33000 Bordeaux, FranceAutomatisation de l'infrastructure et des déploiements, migration dans le cloud, mise en production, monitoring et suivi des serveurs et applications>Responsable d'une équipe de 3 personnes (Daily, suivi des tâches, planification des sprints)>Tutorat d'un alternant en 5e année à l'EPSI>Mise en place de l'intégration continue et livraison continue avec Jenkins/ JenkinsFiles (pipelines)>Choix, installation et configuration des outils de monitoring et alerting :- Prometheus, Grafana, Alertmanager- Blackbox-exporter, Sql-exporter, Node-exporter, Cadvisor>Migration de la préproduction sur le cloud AWS (cluster Kubernetes EKS autoscalé)- Provisioning de l'infrastructure avec Terraform (EKS, EC2, EFS, Route53, VPC muti zones)- Déploiement avec scripts bash et kubectl>Migration des outils sur le cloud AWS (Serveurs EC2)- Provisioning de l'infrastructure avec Terraform- Déploiement avec Ansible>Mise en production des applications avec Rancher, scripts bash et Haproxy (déploiement blue/green)>Supervision des erreurs de production avec Kibana et génération de rapports >Analyse et résolution des incidents de production>Suivi des performances applicatives avec l'outil de monitoring Datadog>Contrôle des requêtes en base de données avec l'outil pgBadger>Pilotage et mise en place d'un PRA de production : 2 clusters Kubernetes contrôlés par Rancher 2>Création d'un API gateway avec Zuul et sécurisé avec Keycloak>Gestion et sécurisation des accès (comptes BDD, applicatifs, whitelisting d'IP)>Poc sur plusieurs outils :- Monitoring APM server (suite Elastic)- Cluster Kubernetes Google cloud (GKE) avec Rancher 2- Message broker Kafka en préproduction
Recommendations
Be the first to recommend Thibault
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
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
Education
- Licence professionnelle « systèmes informatiques et logiciel »Université de Nantes2007Licence professionnelle « systèmes informatiques et logiciel »
- DUT informatiqueIUT de Vannes2006DUT informatique
Certifications
- CKAD : Certified Kubernetes Application DeveloperCloud Native Computing Foundation (CNCF)
- CKA : Certified Kubernetes AdministratorCloud Native Computing Foundation (CNCF)2021