
Mohamed N.
Ingénieur DevOps Senior | Kubernetes
Salary / Daily rate
Paris, France
Freelance
Can come onsite
Skills
Languages
About me
Intro
Ingénieur DevOps certifié CKA/CKAD avec 7+ ans d'expertise en Kubernetes, Azure et AWS. Expérience confirmée en migration cloud, automatisation CI/CD et modernisation d'infrastructures pour des grands comptes (Essilor, Veolia, BpiFrance). Spécialisé en orchestration Kubernetes, Terraform et pipelines Jenkins/GitLab-CI pour optimiser vos déploiements et garantir haute disponibilité.
Work experience
DevOps engineer
Essilor Group
Sep 2025 - Sep 2026
1 year 1 month
Créteil, France
Contexte : Modernisation des applications, maintien de la continuité des déploiements et garantie du lancement des tests NRT (Non-Régression Tests). RÉALISATIONS Build & DevOps ● Administration et maintenance de la plateforme Azure DevOps, ainsi que des outils Nexus et SonarQube. ● Mise à jour et maintenance des outils utilisés dans les environnements Essilor, notamment Nexus et SonarQube. ● Mise en place d’un mécanisme permettant d’éviter les collisions entre les différentes exécutions de tests avec Ranorex. ● Création d’un Webhook permettant de déclencher un pipeline lors de la détection d’un nouveau fichier dans un AWS S3 Bucket. ● Développement et maintenance de scripts PowerShell pour l’automatisation des tâches d’administration et d’exploitation. ● Intégration de nouveaux batchs de tests NRT (Non-Régression Tests) dans les pipelines Azure DevOps. ● Analyse et résolution des incidents liés aux pipelines Azure DevOps (troubleshooting). ● Maintenance et évolution des scripts existants dans les différents environnements. ● Intégration des tests SCA de l’outil HCL AppScan dans les pipelines Azure DevOps. ● Analyse et résolution des problèmes de saturation des disques des agents Azure DevOps, notamment par la mise en place d’actions de nettoyage et d’optimisation de l’espace disque. Fonctionnel: ● Facilitation de la communication et de la coordination entre les différentes équipes et collaborateurs. ● Analyse et prise en charge des besoins des équipes utilisatrices ● Gestion des accès et permissions Azure DevOps. ● Support technique auprès des différentes équipes (France et Thailande) sur les problématiques liées aux pipelines et aux environnements DevOps. ENVIRONNEMENT TECHNIQUE: Azure DevOps, Azure, AWS, windows server, Docker, python, DotNet Linux, Nexus, SonarQube, PowerShell, Bash/shell
DevOps Engineer
SFEIR
Oct 2022 - Jul 2025
2 years 10 months
Vétheuil, France
Modernisation et automatiser le déploiement des applications internes de Veolia RVD. ● Mise à jour du cluster Kubernetes de 1.31 vers la version 1.32, ● Migration des noeuds (controls planes et worker nodes) de CentOs vers Rocky 9, ● Troubleshooting sur les noeuds (not ready) lors de la migration système des noeuds, ● Responsable du POC Tanzu (Tanzu est un Kubernestes managé par VMware) et rédaction d'un REX pour les équipes. ● Migration des applications interne et externe depuis AWS fargate vers le Tanzu (K8S). ● Configuration des Azure application Gateway interne et externe pour migrer des applications développées en .NET depuis AWS vers Azure. ● Migration des pipelines depuis Jenkins vers Gitlab-CI. ● Développement des scripts python afin de récupérer des informations sur les pods sur K8S depuis l'ELK. ● Participation à la migration des applications depuis AWS vers Azure. ● Configuration et installation des features sur des windows server afin de préparer la migration des applications. ● Troubleshooting sur les serveurs d'application IIS. ● Développement des scripts en Python afin de faire des backup des dumps de base des données vers AWS Transfer Family.
Capgemini
Dec 2020 - Oct 2022
1 year 11 months
Maisons-Alfort, France
Consultant DevOps Chez BpiFrance
Sep 2021 - Oct 2022
1 year 2 months
Maisons-Alfort, France
● Mise en production des rapports QlikSense via XL Deploy ● Planification et organisation des MEPs de l'équipe ● Création des jobs Control-M afin d'ordonnancer le rafraichissement des données des rapports QlikSense. ● Développement d'un pipeline CICD (Jenkins, gitlab) pour automatiser la mise en production des rapports QlikSense. ● Développement d'un pipeline CICD (Jenkins, gitlab) pour automatiser la Création des streams et systemRules des rapports QlikSense. ● Migration de la configuration d'ordonancement (Control-M) de BO3 vers BO4 (SAP) ● Migration des rapports QlikSense de l'OnPrem vers AWS ● Développement d'un pipeline CICD pour une application développée en Python (conteneurisation avec Docker, CICD avec Jenkins, Déploiement sur EKS)
Migrating Oracle Mail to Microsoft 365 chez la Direction générale de l'aviation civile
May 2021 - Aug 2021
4 months
Paris, France
Aide à la préparation des migrations des utilisateurs. Migrations des utilisateurs. Support aux opérations de migration des utilisateurs (mail, contacts, agenda et archives ).
Consultant DevOps chez DGEC
Dec 2020 - May 2021
6 months
92130 Issy-les-Moulineaux, France
● Participation à la création d'infrastructure (architecture) du projet. Mise en place de la plateforme de préproduction et production du projet MCM (moncomptemobilite.fr). ● Automatisation de la création de ressources dans le cloud Microsoft Azure (VMs, CDN, VNET, AKS, DNS zone...etc) via Terraform. ● Automatisation de la création du LoadBalancer (Ingress) sur le cluster Kubernetes AKS via Terraform. ● Automatisation de la création de certificats TLS dans le cluster AKS via Terraform. ● Cryptage des données depuis Azure Application Gateway vers les applications déployées sur le cluster Kubernetes. ● Implémentation de règles de sécurité avec les Azure Firewall et Network Security Group (NSG). ● Participation à l'implémentation de la chaine CI/CD.
Ingénieur DevOps
Enerdata
Feb 2019 - Aug 2019
7 months
Mexico City, CDMX, Mexico
Industrialisation des applications développées en Symfony 3.4 et VueJs Responsabilité : • Étude comparative entre les diffèrent outils d’intégration continue (jenkins, gitlab-CI, Travis ). • Étude comparative entre les diffèrent orchestrateur des conteneurs. • Implémentation d’une nouvelle architecture dans les serveurs de préproduction et production. • Mettre en place un pipeline CI/CD avec gitlab-CI. • Installation du Kubernetes sur la nouvelle infrastructure. • Déploiement des applications sur le Cluster Kubernetes. • Assurer la haute disponibilité et l’équilibrage des charges entre les applications déployées sur le cluster Kubernetes. • Automatisation du déploiement des applications avec gitlab-CI. Mots-clés : Ubuntu, Gitlab-CI, Kubernetes, Shell Scripting, Docker, DockerHub, Docker-Compose, PHP, Symfony, Git
Stagiaire
Ecole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT
Jul 2018 - Oct 2018
4 months
Tunis, Tunisia
Montage d'un pipeline CI/CD Description: Monter un pipeline CI/CD de deux applications SpringBoot et Angular par différents outils tels que Jenkins, et tester la qualité du code par SonarQube Server. En outre, modification de l'exécution du "Job" depuis Jenkins Master sur un autre serveur distant pour déployer les deux applications. La communication entre le serveur "Jenkins Master" et le serveur de déploiement est assurée par une connexion sécurisée via le protocole SSH. Mots clés: DevOps, Jenkins, Pipeline CI/CD, Shell Scripting, SonarQube, SpringBoot, Angular, Maven, git
Education
Ecole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT
Diplôme d'ingénieur, Informatique
2016 - 2019
3 years 1 month
Licenses & certifications
CKA
Issued: Feb 2024
CKAD
Issued: Dec 2022