
Mohamed el kamel
Tech Lead Senior | DevOps & Kubernetes
Salaire / Taux journalier
Paris, France
Mobilité : France
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
TechLead DevOps avec +15 ans d'expertise en architecture cloud et Kubernetes, actuellement au Ministère de la Défense. Spécialisé en migration Kubernetes, CI/CD (Jenkins/GitLab/Ansible) et développement microservices (Go/Python/Java). Expert en automatisation d'infrastructure et déploiement cloud (AWS/IBM) avec expérience éprouvée chez BNP Paribas et secteur public.
Expérience de travail
Ingénieur DevOps
Ministère de la Défense
sept. 2023 - Présent
3 ans 2 mois
– Migration du projet SkyView sur Kubernetes. – Mise en place de chaine de CI/CD avec Ansible et Jenkins. – Développement Golang, Python, shell Gestion d'un cluster Kubernetes (services, pods, volumes persistants, labels, namespaces, etc.). – Refonte des inventaires Ansible et création de rôles Ansible Administration d'un pipeline jenkins CI/CD pour le déploiement de l'infrastructure (cluster Kubernetes, VM client). – Déploiement et administration d'un cluster Kubernetes sous Kind et VMware ESXi Développement d'interfaces en ligne de commande (CLI) en Go et tests unitaires Déploiement et administration du cluster Kubernetes à l'aide des interfaces GO.
Techlead
BNP PARIBAS
janv. 2021 - juil. 2023
2 ans 7 mois
– Traitement des transactions bancaires douteuses et mise en place de la plateforme permettant d'afficher les alertes et les signaler immédiatement – Mise en place du projet de déploiement via Kubernetes – Industrialisation et automatisation des builds et des tests des composants – Implémentation des pipelines avec jenkins et mise en place de la chaîne de déploiement automatique à l'aide de GitLab et kubernetes. – Infrastructure ibmcloud, helm chart kubernetes – Développement des micro services et de l'interface utilisateur – Mise en place de kafka-spring et adaptation au cluster en production. – Rédaction du dossier d'architecture technique – Recrutement et composition de l'équipe – Planification et animation des « sprints », « backlogs », « daily meetings », « retro », « tres amigos » – Création des tickets Jira : Découpage des taches, poker planing et affectation
Team Lead / Architecte
Nestwave
juin 2019 - janv. 2021
1 an 8 mois
– Architecture et développement d'une solution cloud permettant à nos clients d'avoir un accès rapide aux positions de leurs objets connectés. – Déploiement de l'application via kubernetes, Helms – Développement des micro services. – Sauvegarde des positions. – Développement et exposition des services et api. – Mise en place de l'interface Jna permettant un calcul rapide des positions – Utilisation de Kafka stream comme moyen de communication entre les micro services – Dockerisation de l'application – Jenkins pour l'intégration continue et la validation des tests unitaires et d'intégration – Suivi quotidien des taches et Stories en cours de développement.
Team lead / devOps
RATP
juin 2017 - juin 2019
2 ans 1 mois
– Développement from scratch de l'application num-550 pour le client RATP permettant à la fois la numérisation les incidents qui se produisent sur les lignes de métros et le suivi des heures de services effectuées par les agents et les conducteurs RATP. – Développement des batchs de traitement de fichiers binaires en provenance de la centrale RATP. – Consolidation des données et développement des batchs de calcul. – Développement et exposition des services et api. – Développement de l'interface utilisateur. – Mise en page à l'aide d'angular material. – Suivie quotidien des taches et stories en cours de développement.
TechLead / devOps
DOCAPOSTE
août 2015 - mai 2017
1 an 10 mois
– Mission 1: Migration de l'architecture de l'application de dématérialisation, sauvegarde et indexation vers une architecture micro services : – Refonte back office utilisateur en architecture micro services – Refonte de l'offre premium en architecture micro service – Mise en place de l'architecture événementielle : communication Kafka – Développement de tests unitaires mockito – Spécification des scénarios et développement des Tests fonctionnelles – Déploiement de l'application en recette et en production – Mission 2: Architecture et développement de l'offre premium pour le client la poste: Mise en place des api Apple et Google pour permettre un paiement sécurisé lors des abonnements des particuliers. Cela permettra à l'utilisateur d'avoir un accès sécurisés à ses documents dématérialisés – Architecture et développement des APIs permettant la gestion des jetons de paiement – Développement de Tests unitaires mockito – Spécification des scénarios et développement des Tests fonctionnelles – Présentation client – Mise en place des rôles et playbook ansible – Déploiement de l'application (création des jobs sur git : build et déploiement) – Mission 3: Mise en place du processus de numérisation des informations sensibles des particuliers (fichiers de santé, administratives, ...)
Architecte
Ritmx
oct. 2014 - août 2015
11 mois
Paris 12, FR
– Mission 1: Développement du nouveau site qui permet une mise en relation plus simple avec les utilisateurs sncf. – Mission 2: Développement des applications « DomTer » et « NovaTer ». – Applications qui permettent aux particuliers de recharger leurs pass navigo depuis le lecteur de carte usb. – Cette application est fournie avec un kit d'installation ainsi que le lecteur de la carte.
Développeur senior Java JEE
HARDIS GROUP
janv. 2013 - oct. 2014
1 an 10 mois
Paris 08, FR
– Conception et développement de l'outil « Leasing & Quotation Tool » pour le compte de BPLS. – « Quotation Tool » sert à faire des propositions financières à des particuliers ainsi que des professionnelles.
Responsable Technique Java JEE
EXPWAY
juil. 2012 - janv. 2013
7 mois
Paris 8ème, FR
– Architecture et développement de plusieurs applications multi-threadings client-serveur (multicast, broadcast) pour des clients étrangers (Samsung, Ntt, Verizon, ...).
Chef de Project Technique
PMU
janv. 2010 - juil. 2012
2 ans 7 mois
92300 Levallois-Perret, France
– Architecture et développement du nouveau site de pari pour le PMU (administration, traduction, calendrier des courses, performances des chevaux, pari sur Internet). – Pilotage et Encadrement de deux personnes.
Développeur java
GDF Suez
sept. 2008 - déc. 2010
2 ans 4 mois
La Defense, FR
– Maintenance du portail gaz de France (http://www.dolcevita.gazdefrance.fr).
Développeur java
TOTAL
mars 2008 - sept. 2008
7 mois
La Defense, FR
– Maintenance du portail interne RH2U.
Développeur java
Rte
juil. 2007 - mars 2008
9 mois
Defense, FR
– Maintenance d'une application interne confidentielle pour le client RTE (Réseau de Transport d'électricité de France).
Formation
Université Paul Sabatier de Toulouse
Master 2 professionnel, Ingénierie informatique
2006 - 2007
1 an 1 mois
Université Paul Sabatier de Toulouse
Maitrise, Informatique
2005 - 2006
1 an 1 mois
Université Paul Sabatier de Toulouse
Licence, Informatique
2004 - 2005
1 an 1 mois
Université Paul Sabatier de Toulouse
Deug, Mathématique Informatique et applications aux sciences
2002 - 2004
2 ans 1 mois