About Elmahdi
French
Native or bilingual
English
Fluent
Experience
- Partecis (BNPP/NATIXIS)Tech Lead Java / Release ManagerBANKING AND INSURANCEMarch 2021 - July 2024 (3 years and 4 months)Toulouse, France
Responsabilités :
- Gestion des versions, intégration et déploiement des applications monétiques en environnement bancaire, en garantissant la fiabilité et la sécurité des livraisons.
- Coordination des équipes de développement, de test et de déploiement pour assurer une intégration continue fluide et une livraison en temps voulu des fonctionnalités.
Technologies & Outils utilisés :
- Microservices : Développement et déploiement de services en architecture microservices pour garantir l’évolutivité et la modularité des applications.
- Spring Framework : Utilisation de Spring (Spring Boot / Spring batch...) pour construire des applications robustes et performantes, tout en facilitant l’intégration des services.
- Kafka et Tibco : Mise en œuvre de solutions de gestion de la communication inter-services via des systèmes de messagerie en temps réel (Kafka) et de traitement de données d’entreprise (Tibco).
- CI/CD (Jenkins, Ansible, XLRelease) : Conception et optimisation des pipelines de déploiement automatisé pour améliorer la productivité des équipes tout en réduisant les risques d’erreur humaine.
- Shell Scripting : Automatisation des processus de déploiement et de maintenance avec des scripts shell personnalisés pour un contrôle précis des environnements de production.
Réalisations Clés :
- Développement de nouvelles fonctionnalités critiques pour les clients BNPP/NATIXIS, améliorant la sécurité et l’expérience utilisateur des applications monétiques.
- Réduction du temps de déploiement des applications de 40% grâce à l’optimisation des pipelines CI/CD et à l’automatisation des tests.
- Mise en place de stratégies de monitoring avancées pour anticiper les incidents en production et garantir une haute disponibilité des services.
- Collaboration avec les équipes métiers pour intégrer de nouvelles fonctionnalités répondant aux besoins spécifiques des clients BNPP/NATIXIS.
- SigfoxIngénieur Intégration & ValidationINTERNET OF THINGS (IOT)October 2017 - March 2021 (3 years and 5 months)Région de Toulouse, France
Responsabilités :
- Gestion d’une équipe de testeurs en charge de l’automatisation des tests pour les applications en développement, en supervisant leurs activités et en veillant à l’atteinte des objectifs de qualité.
- Mise en place de processus d’intégration continue (CI) et de déploiement continu (CD) pour assurer une livraison efficace des applications.
- Gestion des environnements de test et de validation, en utilisant des solutions de conteneurisation et de virtualisation pour simuler des environnements de production.
- Automatisation des tests fonctionnels et de performance pour améliorer la qualité et réduire les délais de mise en production.
Technologies & Outils utilisés :
- Jenkins, Docker, Kubernetes : Conception et gestion de pipelines CI/CD automatisés, avec des déploiements sur des infrastructures locales et cloud (AWS, GCP).
- Cypress, Selenium : Automatisation des tests pour garantir la conformité des applications avant mise en production.
- XLRelease, Ansible, Shell : Automatisation des déploiements en production, gestion des configurations et des environnements via des scripts personnalisés.
- Spring, Kafka : Développement et gestion de microservices, intégration de services en temps réel via Kafka.
Réalisations Clés :
- Mise en place d’une architecture CI/CD complète pour Sigfox, réduisant les temps de livraison des applications et augmentant la fréquence des déploiements en production.
- Automatisation des processus de validation des pull requests, réduisant le nombre d’incidents en production en assurant des tests exhaustifs avant chaque déploiement.
- Développement de solutions techniques pour les équipes de développement, favorisant l’intégration rapide de nouvelles fonctionnalités tout en maintenant un haut niveau de qualité.
- Akka TechnologiesDéveloppeur confirméDIGITAL AND ITJanuary 2014 - October 2017 (3 years and 9 months)Région de Toulouse, FrancePrestataire Chez Airbus DS. Développement Full Stack ,environnement technique: Java, Java EE, C#, VB, .NET
Recommendations
Be the first to recommend Elmahdi
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
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
Education
- Master 2 développement logicieluniversité Paul Sabatier Toulouse2015
Certifications
- ISTQB Certified Tester Foundation LevelISTQB - CFTL2020
- Salesforce Certified AdministratorSalesforce2024