About Geoffrey
French
Native or bilingual
English
Fluent
Experience
- Accenture ClermontDevOps Engineer / Tech LeadAUTOMOBILEMay 2021 - December 2023 (2 years and 7 months)Clermont-Ferrand, FranceCONTEXT*Data Warehouse Managementat an automotive supplier*Java/Maven**, **Kotlin/Gradle**, **Kafka Streams**, **Angularapplications
- Virtual machines and Docker containers
- Multiple application instances at each stage of the lifecycle (development -> qualification -> pre-production -> production)
- 100% remote work
ROLESResponsible for automating deployments- Development of generic Ansible roles with unit tests (Molecule);
- Development of Ansible playbooks for deploying applications and Kafka topics, schemas, and connectors;
- Creation of Ansible inventories for easy management of multiple application instances (lifecycle stages, versions, geographic location...);
- Dependency management with Ansible Galaxy;
- Refactoring of allGitLab CI/CDpipelines, particularly to implement continuous delivery and deployment;
- Development of deployment tools for developers (**GitOps** principles);
- Collection of metrics, monitoring, and creation of alerts with Splunk (**SRE** approach);
- Organization of incident retrospective Postmortems (**SRE** approach);
- Training of DevOps and Dev teams: Ansible best practices, Ansible unit tests with Molecule, advanced use of Git and Vim.
Tech lead on a Kotlin/Kafka Streams application (1 year and 6 months)- Supervision of development (team of 2 people);
- Code reviews;
- Implementation of features in Kotlin.
- IndépendantMiscellaneousSOFTWARE PUBLISHINGJanuary 2021 - May 2021 (4 months)Strasbourg, France
- Automation, with Ansible, of the creation of an on-premise Kubernetes cluster via Kubeadm, including a load balancer, an Ingress controller, and an NFS volume provider;
- Deployment of tools and services with Docker and Ansible: continuous integration and repository manager with GitLab, virtual machines with KVM/QEMU, configuration of environment security;
- Automation of environment configuration with Ansible, enabling rapid deployment of complete infrastructures;
- Simplification of KVM/QEMU virtual machine creation through the implementation of a host declaration mechanism in an Ansible inventory (configuration with cloud-init).
- IndépendantVideo Game DeveloperVIDEO GAMES AND ANIMATIONJuly 2019 - May 2021 (1 year and 10 months)Strasbourg, FranceIndependent video game development.Notable achievements:
- Creation of a behavior tree library in C++17, capable of efficiently driving several hundred agents (data-oriented design);
- Automation of resource export (graphics...) with Meson;
- Graphics: 3D modeling and animation with Blender, physically based rendering, shaders;
- Writing a business plan and market study.
Reviews
Recommendations
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
- Computer Science Engineer3iL - Limoges2005
- University Diploma in Technology in Computer ScienceIUT Robert Schuman - Strasbourg2002
Certifications
- Python, Salt and Docker TrainingLogilab2015