
Baptiste Huve
DevOps Engineer
Salaire / Taux journalier
Rennes, France
Freelance
À distance uniquement
Expertises
Langues
À propos
Introduction
Expert DevOps avec 11 ans d'expérience, spécialisé dans la mise en place et la gestion d'infrastructures cloud à haut trafic. Maîtrise approfondie d'AWS, Kubernetes, Terraform et Ansible avec une expertise particulière en Infrastructure-as-Code. Capable de déployer et optimiser des architectures complexes tout en assurant une automatisation complète des processus DevOps.
Expérience de travail
Consultant DevOps
NR ConseilsFreelance
oct. 2023 - janv. 2025
1 an 4 mois
À distance
• Fournir du soutien technique aux équipes afin de continuer l’exploitation de l’infrastructure en place • Résoudre les incidents de production en coordination avec les équipes d’astreinte • Maintenir le côté applicatif de l’infrastructure bare-metal existante pour répondre aux besoins de sécurité • Effectuer les montées en version des clusters Kubernetes bare-metal existants et assurer la sécurité et la conformité de l’environnement global • Réaliser de nouvelles pipelines CI/CD sur Gitlab CI afin d’accélérer le déploiement des applications et de migrer des anciennes pipelines Jenkins
Ingénieur DevOps
Claranet FranceFreelance
oct. 2022 - oct. 2023
1 an 1 mois
À distance
Projet 1 • Continuer l’exploitation de l’infrastructure cloud public (AWS) existante avec Ansible et AWS CloudFormation • Développer et déployer de nouveaux composants applicatifs sous AWS Lambda • Migrer des pipelines CI/CD gérant le déploiement de l’infrastructure AWS et des composants applicatifs de Jenkins à Gitlab CI • Gérer la mise en production de l’application sur plusieurs environnements de pré-production et de production • Répondre aux incidents de production en collaboration avec l’équipe d’astreinte • Étendre l’infrastructure existante afin de s’intégrer avec l’API client (Apigee) • Développer des outils et scripts Python pour les pipelines CI/CD • Réaliser de nouvelles images Packer afin de fournir une meilleure expérience de déploiement applicatif via CI/CD • Mettre à jour la documentation technique existante sur les procédés de déploiement Projet 2 • Mettre en place des templates de pipelines CI/CD GitHub Actions afin de faciliter la création des pipelines individuelles aux applications • Créer l’infrastructure sur cloud public (AWS) pour recevoir les applications avec Terraform • Mettre en place le SSO sur AWS pour les équipes (AWS IAM Identity Center) • Développer des scripts Python afin de gérer le déploiement Terraform de manière GitOps • Former les équipes du client sur les pratiques GitOps afin de normaliser les méthodes de déploiement sur la nouvelle infrastructure • Gérer les clusters Kubernetes existants sur cloud public (GCP, GKE) • Créer une documentation technique complète sur l’intégralité du projet
Ingénieur DevOps
ROMFreelance
juin 2022 - oct. 2022
5 mois
À distance
• Mettre en place une infrastructure bare-metal • Migrer plusieurs sites d’e-commerce Magento de AWS à une infrastructure bare-metal afin de réduire les coûts • Créer des playbooks Ansible et des images Docker afin de standardiser le procédé de déploiement des sites web sur bare-metal avec AWX • Former les équipes à Ansible AWX et aux pratiques GitOps
DevOps Engineer
NR ConseilsFreelance
avr. 2014 - juin 2022
8 ans 3 mois
À distance
• Créer un nouveau site en PHP/Symfony/JS/TypeScript, remplaçant la version précédente • Renouveler l’hébergement du site actuel avec HAProxy et Varnish • Créer des playbooks Ansible afin de normaliser le déploiement des nouvelles machines bare-metal • Créer des outils en PHP/Symfony et en Python afin de faciliter la maintenance par l’équipe • Mettre en place une infrastructure de virtualisation à large échelle avec OpenVZ • Développer des agents système en Java pour s’interfacer avec les API du nouveau site • Mettre en place des pipelines CI/CD Jenkins puis Gitlab CI pour le déploiement du nouveau site • Gérer les machines bare-metal au quotidien, intervenir régulièrement en datacenter • Concevoir des infrastructures afin de supporter des clusters Kubernetes bare-metal • Appliquer les pratiques GitOps sur les clusters Kubernetes avec FluxCD, puis ArgoCD • Mettre en place du monitoring avec Graylog, Prometheus, Grafana, Icinga, Nagios, ElasticSearch • Assurer le support client de niveau 3