Mehdi Kadar

Ingénieur DevOps Senior | GitOps & Kubernetes

Salaire / Taux journalier

Lyon, France

Mobilité : Lyon

Freelance

Peut venir sur site

Expertises

TerraformKubernetesJenkinsAzurePythonGitGitLabSite reliability engineeringGrafanaMicroservicesDevOpsGolangC++DockerDatadogLinuxPrometheusAnsibleJiraAWS

Langues

Français

À propos

Introduction

Ingénieur DevOps freelance avec 6+ ans d'expertise en Platform Engineering et GitOps. Actuellement sur la plateforme Nuagik @SNCF, spécialisé en Kubernetes, Crossplane et Argo CD pour l'industrialisation des cycles de vie applicatifs. J'accompagne vos équipes dans la modernisation de leurs infrastructures cloud et l'automatisation de leurs déploiements.

Liens

Expérience de travail

Ingénieur DevOps @Freelance

e.SNCF SolutionsFreelance

févr. 2025 - Présent

1 an 9 mois

Lyon, France

Je participe à la mise en place de Nuagik, une Platform Engineering orientée GitOps, conçue pour industrialiser et automatiser le cycle de vie des applications. Cette solution, à destination de l’ensemble des DSM et DSI de la SNCF, vise à faciliter le déploiement des environnements, standardiser les processus de développement et de livraison, et renforcer la gouvernance et la visibilité des projets applicatifs. Réalisations & Compétences mises en œuvre 🏗️ Infrastructure & Provisioning - Déploiement de ressources Azure avec Crossplane - Construction de compositions Crossplane pour déployer des environnements applicatifs (Base de données, backend, frontend) en une seule ressource. 🔄 CI/CD - Standardisation des pipelines CI avec des GitLab Components - Déploiement continu avec Argo CD - Mise en place de Kargo pour la gestion automatisée de la promotion des versions entre environnements 📊 Observabilité & Monitoring - Intégration de Datadog pour le monitoring de la plateforme - Utilisation de Argo Events, Argo Workflows et Argo Notifications pour tracer les événements clés - Création d’espaces de visualisation des événements 🔐 Sécurité & Authentification - Mise en place de l’authentification centralisée via Keycloak (SSO) - Intégration de Vault pour la gestion des secrets 🧰 Plateforme & Expérience Développeur - Interface unifiée via Backstage, exposant les outils et services de la plateforme aux développeurs Ce projet représente une expérience stratégique dans laquelle j’interviens dès les premières phases de conception, en apportant mon expertise sur les briques d’automatisation, de déploiement et de monitoring. Il me permet de contribuer à une vision produit transverse et de participer à la construction d’une plateforme moderne, orientée GitOps et 100 % Kubernetes-native.

Klanik

oct. 2022 - mars 2025

2 ans 6 mois

Lyon, France

Ingénieur DevOps @e.SNCF Solutions

avr. 2024 - mars 2025

1 an

Lyon, France

Dans le cadre du projet Usine Logicielle e.SNCF (eUL), j’ai participé à l’exploitation, la maintenance et l’amélioration continue de la plateforme engineering centralisée de la DSI SNCF. Cette plateforme permettait aux équipes de développement de gérer l’ensemble du cycle de vie applicatif, du code source au déploiement, sur des environnements hybrides (on-premise, AWS, Azure). 🏗️ Infrastructure & Provisionin - Déploiement et maintenance de ressources cloud sur AWS et Azure via Terraform - Contribution à la standardisation des environnements de services déployés - Gestion et évolution des composants de la plateforme engineering (Kubernetes, Traefik, Vault…) 🔄 Chaînes d’outillage DevOps - Maintenance évolutive des chaînes d’intégration et de déploiement Jenkins - Développement et amélioration des Shared Libraries Jenkins - Résolution de bugs sur les chaînes d’automatisation utilisées par les projets 🔐 Sécurité & Authentification - Intégration et configuration du SSO Keycloak (OIDC) avec le FID SNCF - Support à l’authentification et à la gestion des accès aux services de la plateforme 🧰 Exploitation & Support - Suivi opérationnel de la plateforme engineering (run, incidents, MEPs) - Support aux équipes projets dans leur usage des services de la plateforme - Amélioration continue des processus d’exploitation et outillage interne 📊 Observabilité & Supervision - Configuration de la supervision et du monitoring (Datadog) - Suivi de l’état de santé des composants critiques (CI, registre, authentification…) REX Cette mission m’a permis d’évoluer au sein d’une équipe transverse sur une plateforme engineering à grande échelle. J’ai renforcé mes compétences en automatisation cloud (Terraform), en sécurité (SSO, Keycloak, Vault), et en outillage DevOps. L’approche industrialisée de l’eUL m’a offert une vision transverse des enjeux d’ingénierie logicielle dans un grand groupe.

Ingénieur DevOps @Enedis

oct. 2022 - mai 2024

1 an 8 mois

Lyon, France

J’ai intégré la Starter Team de la DSI d’Enedis pour le lancement de Placide, une plateforme visant à simplifier et optimiser l'intégration et le déploiement de +200 applications développées par la DSI. L’objectif était de reprendre le contrôle des outils CI/CD avec cohérence, performance et robustesse, tout en offrant divers services Cloud et OnPremise. Réalisations & Compétences mises en œuvre 🏗️ Infrastructure - Mise en production de deux instances GitLab self-managed déployés avec Helm - Déploiement de ressources OpenStack/AWS avec Terraform - Configuration des serveurs avec Ansible - Déploiement de l’infrastructure avec Gitlab-CI 🐋 Conteneurisation - Build d'image pour les VM Openstack avec Packer - Build d'image avec Docker pour la plateforme, les job de CI et aussi pour les projets - Déploiement de Helmchart - Utilisation des services AWS : ECR, ECS et EKS - Stockage des image et packages dans l'Artifactory d'Enedis 🔄 CI/CD - Développement de pipelines GitLab CI/CD pour déployer et tester l’infrastructure - Création d’une bibliothèque de pipelines CI/CD réutilisables et ouverts à la contribution pour les projets 📊 Monitoring & Observabilité - Mise en place du monitoring et de l’observabilité de la plateforme pour assurer performance et fiabilité - Supervision proactive des infrastructures et des services GitLab pour détecter et résoudre les incidents rapidement 🤝 Accompagnement & Migration - Assistance aux équipes dans la migration vers la plateforme Placide - Formation et documentation pour assurer une adoption fluide par les développeurs de la DSI - Mise en place du mode "Inner Sourcing" pour encourager la contribution ouverte aux outils CI/CD REX Cette expérience a été particulièrement enrichissante, car j’ai eu l’opportunité de participer au projet dès ses premières étapes, ce qui m’a permis de suivre la définition de l’architecture et de participer aux premières implémentations.

Alstom

sept. 2019 - oct. 2022

3 ans 2 mois

69100 Villeurbanne, France

Architecte logiciel embarqué

oct. 2021 - oct. 2022

1 an 1 mois

69100 Villeurbanne, France

J’ai piloté et développé un projet stratégique pour un client espagnol visant à centraliser et partager les données du train. Ce système embarqué joue un rôle clé en assurant la communication bidirectionnelle entre le composant de contrôle et monitoring du train et les autres équipements embarqués, tout en mettant à disposition les données du train vers des serveurs débarqués pour des besoins de maintenance. Réalisations & Compétences mises en œuvre 🛠️ Architecture & Conception Logicielle - Définition de l'architecture du système avec modélisation UML / SYSML - Analyse et formalisation des exigences système et logicielles - Conception détaillée et développement des composants logiciels embarqués 💻 Développement & Choix Techniques - Prise des décisions techniques pour le développement logiciel - Implémentation et optimisation des composants embarqués 📊 Pilotage de Projet & Gestion des Exigences - Gestion du projet selon les contraintes QCD (Qualité, Coût, Délai) - Planification des jalons, suivi des livraisons et organisation des réunions ⚙️ Automatisation & DevOps - Mise en place de pipelines CI/CD avec Jenkins pour automatiser la compilation, les tests, les déploiements et les livraisons REX Grâce à cette expérience, j’ai renforcé mon expertise en développement embarqué tout en intégrant des pratiques DevOps pour optimiser l’industrialisation et la fiabilité des livrables.

Ingénieur DevOps

sept. 2019 - oct. 2022

3 ans 2 mois

69100 Villeurbanne, France

J'ai été recruté chez Alstom pour une mission de 3 ans, contribuant à plusieurs projets, dont un projet principal : le développement d’une usine logicielle pour une équipe de développement embarqué, afin de gérer la CI/CD. Réalisations techniques et fonctionnelles 🏗️ Infrastructure - Déploiement de l’usine sur des VMs dans les serveurs du labo. - Création et configuration des VMs en IaC avec Vagrant et Ansible. - Déploiement et scalabilité d’un cluster K3s via des rôles Ansible. - Déploiement des services via Helm (Minio, Jenkins, Docker Registry, Dashboard). - Configuration de Jenkins avec le plugin kube pour lancer des agents dans le cluster. - Mise en place de Minio pour le stockage des livraisons produits. 🔄 CI/CD - Pipelines CI/CD avec Jenkins, intégrant build, test et déploiement. - Automatisation des déploiements avec Helm Charts. - Migration progressive des activités de l’équipe sur la nouvelle plateforme. 🐳 Conteneurisation - Conteneurisation des logiciels de simulation et déploiement dans Kubernetes. - Kaniko pour builder les images sans daemon Docker. 📊 Observabilité & Monitoring - Mise en place du monitoring et logs pour la supervision. - Suivi des métriques Kubernetes pour garantir la stabilité de la plateforme. 🤝 Autres contributions - Gestion de la migration des activités vers la nouvelle plateforme. - RUN & MCO de la plateforme. - Formation de l'équipe à son utilisation. REX Cette mission m’a permis de déployer une plateforme complète, de l’infrastructure à l’automatisation, en passant par l’orchestration Kubernetes et l’accompagnement de l’équipe dans sa transition vers une nouvelle plateforme.

Ingénieur logiciel et V&V

juin 2021 - oct. 2021

5 mois

Charleroi, Belgique

Dans le cadre du développement d'un nouvel équipement de signalisation ferroviaire, j'ai été missionné par ALSTOM pour renforcer une équipe basée à Charleroi pendant 4 mois. L'objectif était de participer au développement de l'EVC Type 3, un composant essentiel du Système Européen de Contrôle des Trains (ETCS), visant à améliorer l'interopérabilité des trains en Europe. Réalisations techniques et fonctionnelles 🔍 Analyse et planification - Analyse approfondie des documents de spécification pour comprendre les exigences fonctionnelles et techniques du logiciel. - Élaboration des plans de test basé sur les spécifications pour assurer une couverture complète des scénarios de validation. 💻 Développement logiciel - Développement de modules logiciels en C++ et Python pour simuler divers composants du train, facilitant ainsi les tests en environnement contrôlé. - Mise en place de scripts d'automatisation pour les tâches de validation, réduisant les interventions manuelles et augmentant l'efficacité des tests. ✅ Intégration et validation - Évaluation et validation des modules de simulation existants pour assurer leur conformité aux spécifications. - Implémentation d'un système automatisé pour l'exécution des tests, garantissant la stabilité et la fiabilité des modules logiciels développés. - Définition de la stratégie globale de validation et du plan de vérification, alignés avec les normes de sécurité et de performance du secteur ferroviaire. REX Cette expérience m'a permis de travailler dans un domaine à haute criticité, où les exigences de sécurité et de fiabilité sont primordiales. En participant au développement de l'EVC Type 3, j'ai contribué à une composante clé du Système Européen de Gestion du Trafic Ferroviaire (ERTMS).

Concepteur de logiciels embarqués

INSA Lyon - Institut National des Sciences Appliquées de Lyon

avr. 2019 - juil. 2019

4 mois

69100 Villeurbanne, France

Dans le cade de la création d’un nouveau module de formation, l'INSA Lyon avait besoin de mettre en place une plateforme de robots multidisciplinaires. Détail des réalisations (techniques, fonctionnelles, autres) • Analyse du besoin et définition des exigences système et logiciels • Architecture logicielle et système • Acquisition et traitement de données temps réel [ caméra ] • Conception d’un protocole de communication spécifique • Mise en place d’une communication sans fil • Mise en place d’un système de démarrage automatique • Synchronisation du système [ bras robotique & robot mobile ] Environnement technique : • C/C++ embarqué - Python • Script Linux • OS Linux embarqué • Arduino Mega – Raspberry Pi • Bras robotique Dobot Magician • GitLab


Formation

École des Mines de Saint-Étienne

Diplôme d'ingénieur

2019 - 2022

3 ans 1 mois

IUT Lyon 1

High School Diploma

2017 - 2019

2 ans 1 mois


Licences et certifications

CKA: Certified Kubernetes Administrator

Délivré le : oct. 2024

Certifié par The Linux Foundation

AWS Certified Cloud Practitioner

Délivré le : nov. 2023

Certifié par Amazon Web Services Training and Certification

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.