About Hans
French
Native or bilingual
English
Fluent
Experience
- Météo France InternationalKubernetes Expert (Rancher/RKE2)AVIATION AND AEROSPACEJanuary 2024 - September 2024 (8 months)Toulouse, FranceContextImplementing weather and climate information systems for international clients, primarily national meteorological services. These systems are developed in-house at MFI.My ObjectiveAs part of migrating my client's services to Kubernetes, I was tasked with designing and implementing robust and high-performance Kubernetes clusters. My main goal was to deploy various MFI solutions on these clusters, including microservices and storage systems. To ensure the efficiency and ease of these deployments, I automated all processes, from cluster deployment (ansible) to service deployment (helm charts). Additionally, I implemented CI/CD pipelines to enable continuous integration and deployment, optimizing development and delivery cycles.Tasks Performed
- Creation of RKE2 (Rancher Kubernetes Engine) clusters and automation of cluster deployment with Ansible, with the aim of deploying Kubernetes clusters for MFI clients.
- Implementation of a distributed object storage solution with the Minio operator and DirectPV.
- Deployment of an advanced storage solution with the HPE CSI Driver operator for volume management in the DSI's Nimble array.
- Use of Rancher to centralize the management and access of RKE2 clusters.
- Creation and configuration of virtual machines on VMware/VCenter.
- Implementation of Helm charts for the various microservices developed by the developers.
- Implementation of CI/CD pipelines to automate the deployment of applications and various services (MetalLB, Prefect, Airflow, ArgoCD, Minio, HPE CSIDriver).
- AIRBUS Defence & SpaceDevops EngineerAVIATION AND AEROSPACEFebruary 2023 - December 2023 (10 months)Toulouse, FranceContextCarrying out work on supporting the deployment procedures for the MMCAT catalog containing the various microservices for processing ground segment data from satellites.My ObjectiveTechnical assistance on the deployment of the various microservices and improvement of CI/CD pipelines for the deployment of MMCAT services on the different OpenShift instances.Tasks Performed
- Migration of components from OpenShift clusters to new instances
- Implementation of Elasticsearch backups.
- Creation of Helm charts for certain infrastructure components
- Addition of integration tests.
- Management of custom environments for access to instances and various databases.
- Development of Python scripts (ETL) for retrieving metadata to monitor cluster status and track images and charts used on different platforms. This data was automatically integrated into Confluence.
- Implementation of Gitlab CiCd pipelines for deploying various components to qualification instances.
- ORANGEDevops EngineerTELECOMMUNICATIONSJanuary 2020 - July 2022 (2 years and 7 months)Toulouse, FranceContextMigration project of Orange's messaging solution from the Atos data center to two Orange data centers. This project relies on an OpenStack infrastructure hosting all virtual machines containing various services for processing connection and disconnection logs (POP3/IMAP) as well as "heavy client" logs.My Objective
- Development, integration, qualification, and consolidation of the new version of the real-time log processing application dedicated to the legal traceability obligation.
- Development and integration of software for collecting system and user metrics.
- Monitoring of Orange's messaging solutions.
- Ensuring the implementation and operability of solutions and their evolutions.
- Handling complex issues in the support chain and resolving them.
- Deployment and adaptation of the system to ensure expected efficiency.
- Integration of solutions into operational environments.
Tasks Performed- Automation of continuous deployment of various services on virtual machines (Ansible) and integration into Gitlab CI/CD.
- Automation of tests to check logs from different Kafka topics and results obtained after Spark processing (using the ELK stack for tests).
- Update of the statistical log calculation platform to make it functional for the new Elasticsearch V7 version (modification of all Elasticsearch queries).
- Migration from Chef Puppet to Ansible for some Newmail projects (Graphite, Grafana, HA-PROXY).
- Development of Python scripts for retrieving metrics in Graphite and exporting them to an application database.
- Implementation of a monitoring system for Spark jobs and resource visualization dashboards on 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
- University Technology Diploma, FullstackToulouse INP2019Diplôme universitaire de technologie, Fullstack
- Master of Science in BioinformaticsUniversité de Rennes 12018Master, Bioinformatique