DevOps Cloud Engineer (Projet de Fin d'Études)
Mission chez Therapanacea pour concevoir, optimiser et maintenir des pipelines CI/CD et administrer des environnements cloud natifs.
- A conçu, optimisé et maintenu des pipelines GitLab CI/CD multi-stages pour automatiser et fiabiliser les phases de tests, build et déploiement des microservices.
- A optimisé l'infrastructure GPU AWS EKS pour des workloads IA/MLOps, réduisant le temps de provisioning des nœuds de 13 min à moins d'1 min grâce à une stratégie de pré-caching d'images Docker automatisée avec AWS CloudFormation.
- A réalisé une migration stratégique des pipelines CI/CD de GitLab CI vers Azure DevOps : adaptation des workflows, configuration d'agents auto-hébergés, réécriture des tâches et optimisation des temps d'exécution (build conditionnel par hash, cache Docker, intégration des analyses SAST et génération de SBOM).
- A administré et déployé des environnements Kubernetes hybrides Cloud/On-Premise avec AWS EKS selon une approche GitOps avec Flux CD.
- A conçu, packagé et maintenu des Helm Charts pour des déploiements fiables, reproductibles et une gestion centralisée des configurations applicatives.
- A développé un système d'orchestration multi-agents en Python pour le triage automatisé des échecs de pipelines CI : classification des erreurs, diagnostic et commentaire automatique sur les merge requests.
Environnement technique