À propos de Geoffrey
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- Accenture ClermontIngénieur DevOps / Tech leadAUTOMOBILEmai 2021 - décembre 2023 (2 ans et 7 mois)Clermont-Ferrand, FranceCONTEXTE
- Data Warehouse Management chez un équipementier automobile
- Applications Java/Maven, Kotlin/Gradle, Kafka Streams, Angular
- Machines virtuelles et conteneurs Docker
- Instances applicatives multiples à chaque étape du cycle de vie (développement -> qualification -> pré-production -> production)
- 100% télétravail
ROLESResponsable de l'automatisation des déploiements- Développement de rôles Ansible génériques avec tests unitaires (Molecule) ;
- Développement de playbooks Ansible pour le déploiement des applications et de topics, schémas et connecteurs Kafka ;
- Création d'inventaires Ansible permettant la gestion aisée des multiples instances applicatives (étapes du cycle de vie, versions, localisation géographique...) ;
- Gestion des dépendances avec Ansible Galaxy ;
- Refactoring de tous les pipelines GitLab CI/CD, notamment pour implémenter livraisons et déploiements continus ;
- Élaboration d'outils de déploiements pour les développeurs (principes GitOps) ;
- Collecte de métriques, monitoring et création d'alertes avec Splunk (démarche SRE) ;
- Organisation de Postmortems de rétrospective d'incidents (démarche SRE) ;
- Formation des équipes DevOps et Dev : bonnes pratiques Ansible, tests unitaires Ansible avec Molecule, utilisation avancée de Git et Vim.
Tech lead sur une application Kotlin/Kafka Streams (1 an et 6 mois)- Supervision des développements (équipe de 2 personnes) ;
- Revues de code ;
- Implémentation de fonctionnalités en Kotlin.
- IndépendantDiversEDITION DE LOGICIELSjanvier 2021 - mai 2021 (4 mois)Strasbourg, France
- Automatisation, avec Ansible, de la création d’un cluster Kubernetes on-premise via Kubeadm, intégrant notamment un load balancer, un contrôleur Ingress et un fournisseur de volumes NFS ;
- Déploiement d'outils et services avec Docker et Ansible : intégration continue et gestionnaire de dépôts avec GitLab, machines virtuelles avec KVM/QEMU, configuration de la sécurité des environnements ;
- Automatisation de la configuration d’environnements avec Ansible, permettant le déploiement rapide d’infrastructures complètes ;
- Simplification de la création de machines virtuelles KVM/QEMU via l’implémentation d’un mécanisme de déclaration d’hôtes dans un inventaire Ansible (configuration avec cloud-init).
- IndépendantDéveloppeur de jeu vidéoJEUX VIDÉO & ANIMATIONjuillet 2019 - mai 2021 (1 an et 10 mois)Strasbourg, FranceDéveloppement d'un jeu vidéo en indépendant.Réalisations notables :
- Création d'une librairie d'arbre de comportement (behavior tree) en C++17, capable de piloter efficacement plusieurs centaines d'individus (data-oriented design) ;
- Automatisation de l'export de ressources (graphiques...) avec Meson ;
- Graphisme : modélisation 3D et animation avec Blender, physically based rendering, shaders ;
- Rédaction d'un business plan et d'une étude de marché.
Avis
Recommandations
Ces profils de freelance correspondent également à vos critères
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
Formations
- Ingénieur en Informatique3iL - Limoges2005
- DUT InformatiqueIUT Robert Schuman - Strasbourg2002
Certifications
- Formation Python, Salt et DockerLogilab2015