You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Geoffrey LienhartGL

Geoffrey Lienhart

Ingénieur DevOps - CI/CD Automatisation GitOps SRE

450 €/jour
5 projets
Strasbourg, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Geoffrey

J'ai 8 ans d'expérience en tant qu'ingénieur DevOps, durant lesquels j'ai été responsable de l'automatisation des déploiements d'applications dans un grand groupe, ainsi que de l'infrastructure d'une start-up. J'ai également développé des applications pendant plus de 10 ans dans la santé, la banque et le tourisme.

Ces compétences me confèrent une vision transversale du développement logiciel, axée sur la fiabilité, la réduction de la dette technique en amont et la satisfaction des utilisateurs.

J'interviens sur :

🔄 la mise en place ou l'amélioration de vos pipeline d'intégration et déploiement continus ;
⚙️ l'automatisation du déploiement d'applications et services avec GitLab CI/CD, Ansible, Docker, Kubernetes et QEMU/KVM ;
💻 le développement en C++, Kotlin, Python, PHP.

N'hésitez pas à aller consulter mes projets open source pour avoir un aperçu de mes compétences 😊 : gitlab.com/glienhart/readme

Bien entendu, je serai heureux de m'intégrer à vos équipes, que ce soit à distance ou dans vos locaux.

N'hésitez pas à me contacter pour que nous discutions de vos projets !

---

Le tarif affiché est indicatif et peut être négocié en fonction des modalités de chaque mission.
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

Accepte de travailler sur site
Strasbourg (jusqu’à 50 km)

Expériences

  • Accenture Clermont
    Ingénieur DevOps / Tech lead
    AUTOMOBILE
    mai 2021 - décembre 2023 (2 ans et 7 mois)
    Clermont-Ferrand, France
    CONTEXTE

    • 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

    ROLES

    Responsable 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.
    Ansible Docker Git Gitlab CI/CD Apache Kafka Kotlin Bash IntelliJ Linux Windows Oracle Database PostgreSQL JUnit5 Ansible Molecule (TDD) Vim DevOps GitOps Ansible Galaxy Splunk Gradle Maven Angular Artifactory Nginx Apache AWX Java Méthode agile Scrum DORA SonarQube Linux RedHat ETL (Extract Transform Load)
  • Indépendant
    Divers
    EDITION DE LOGICIELS
    janvier 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).
    Kubernetes Ansible Docker Gitlab CI/CD KVM qemu
  • Indépendant
    Développeur de jeu vidéo
    JEUX VIDÉO & ANIMATION
    juillet 2019 - mai 2021 (1 an et 10 mois)
    Strasbourg, France
    Dé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é.
    Godot C++ Intégration continue Docker Ansible Git Tests unitaires TDD Catch2 Meson Kubernetes DevOps C++17 CppCheck CLang-tidy GCC Bash Vim Microsoft Visual Studio Python Git LFS Gitea Nginx Linux Windows TaskJuggler LaTex Business plan Etude de marché Blender Shaders

Avis

5,0

sur 5 évaluations

AugustinA

Augustin

Accenture

Avis laissé le 17.01.2024

AugustinA

Augustin

Accenture

Avis laissé le 31.05.2022

Recommandations

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Ingénieur en Informatique
    3iL - Limoges
    2005
  • DUT Informatique
    IUT Robert Schuman - Strasbourg
    2002

Certifications

Compétences

Catégories