About Hans
French
Native or bilingual
English
Fluent
Experience
- Météo France InternationalExpert kubernetes (Rancher/RKE2)AVIATION AND AEROSPACEJanuary 2024 - September 2024 (8 months)Toulouse, FranceContexteMettre en œuvre des systèmes d’information météo et climat chez les clients à l’étranger, essentiellement des services météorologiques nationaux. Ces systèmes sont développés en interne à MFI.Mon objectifDans le cadre de la migration des services de mon client vers Kubernetes, j'ai été chargé de concevoir et de mettre en place des clusters Kubernetes robustes et performants. Mon objectif principal était de déployer diverses solutions de MFI sur ces clusters, en incluant des micro-services et des systèmes de stockage. Pour garantir l'efficacité et la facilité de ces déploiements. J'ai automatisé l'ensemble des processus, du déploiement des clusters (ansible) jusqu'au déploiement des services (helm charts). De plus, j'ai mis en œuvre des pipelines CI/CD, permettant une intégration et un déploiement continu, afin d'optimiser les cycles de développement et de livraison.Tâches effectuées
- Création de clusters RKE2 (Rancher Kubernetes Engine) et automatisation dudéploiement des clusters avec Ansible, l’objectif étant de pouvoir mettre en place des clusters Kubernetes chez les clients de MFI.
- Mise en place d’une solution de stockage d’objets distribués avec l’opérateur Minio et DirectPV.
- Déploiement d’une solution de stockage avancée avec l’opérateur HPE CSI Driver pourla gestion des volumes dans la baie Nimble de la DSI.
- Utilisation de Rancher pour centraliser la gestion et l’accès aux clusters RKE2.
- Création et configuration de machines virtuelles sur VMware/VCenter.
- Mise en place de Helm charts pour les différents microservices développés par les développeurs.
- Mise en place de pipelines CI/CD pour automatiser le déploiement des applications ainsi que des différents services (MetalLB, Prefect, Airfow, ArgoCD, Minio, HPE CSIDriver).
- AIRBUS Defence & SpaceIngénieur devopsAVIATION AND AEROSPACEFebruary 2023 - December 2023 (10 months)Toulouse, FranceContexteRéalisation de travaux de Prise en charge des procédures de déploiement du catalogue MMCAT contenant les différents microservices de traitement des données segment sol des satellites.Mon objectifAssistance technique sur le déploiement des différents microservices et amélioration des pipelines CI/CD pour le déploiement des services MMCAT sur les différentes instances OpenShift.Tâches effectuées
- Migration des composants des clusters Openshift sur de nouvelles instances
- Mise en place des backups elasticsearch.
- Création de charts Helm pour certains composants de l’infrastructure
- Ajout de tests d'intégration.
- Gestion des environnements personnalisés pour l’accès aux instances ainsi qu’aux différentes bases de données.
- Développement des scripts python (ETL) pour la récupération des métadonnées pour le suivi de l’état des clusters ainsi que le suivi des images, des charts utilisés sur les différentes plateformes. Ces données ont été automatiquement intégrées à confluence.
- Mise en place des pipelines Gitlab CiCd pour le déploiement des différents composants sur les instances de qualification.
- ORANGEIngénieure DevopsTELECOMMUNICATIONSJanuary 2020 - July 2022 (2 years and 7 months)Toulouse, FranceContexteProjet de Migration de la solution de messagerie d'Orange du centre de données Atos vers deux centres de données d'Orange. Ce projet repose sur une infrastructure OpenStack qui héberge toutes les machines virtuelles contenant divers services pour le traitement des journaux de connexion et de déconnexion (POP3/IMAP) ainsi que des journaux des "clients lourds".Mon objectif
- Développement, intégration, qualification et consolidation de la nouvelle version de l'application de traitement des journaux en temps réel dédiée à l'obligation légale de traçabilité.
- Développement et intégration de logiciels pour la collecte des métriques système et utilisateur.
- Surveillance des solutions de messagerie d'Orange.
- Assurer la mise en œuvre et l'opérabilité des solutions et de leurs évolutions.
- Traitement des problèmes complexes dans la chaîne de support et leur résolution.
- Déploiement et adaptation du système pour garantir l'efficacité attendue.
- Intégration des solutions dans les environnements opérationnels.
Tâches effectuées- Automatisation du déploiement continue des différents services sur les machinesvirtuelles (Ansible) et intégration sur Gitlab CI/CD.
- Automatisation des tests afin de tester les logs provenant des différents topics Kafka et les résultats obtenus après le traitement Spark (utilisation de la stack ELK pour les tests)
- Mise à jour de la plateforme de calcul de logs statistique afinn de la rendre fonctionnelle pour la nouvelle version Elasticsearch V7 (modification de l'ensemble des requêtes elasticsearch)
- Migration de Chef Puppet à Ansible de certains projets Newmail (Graphite, Grafana, HA-PROXY)
- Développement de scripts python pour la récupération de métriques dans graphite etpour l’export de celles-ci dans une Base de données applicatifs.
- Mise en place d’un système de monitoring des jobs spark ansi que des dashboards de visualisation des ressources sur grafana
Recommendations
Be the first to recommend Hans
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
- Diplôme universitaire de technologie, FullstackToulouse INP2019Diplôme universitaire de technologie, Fullstack
- Master of Science in BioinformaticsUniversité de Rennes 12018Master, Bioinformatique