About Mahdi
French
Native or bilingual
English
Fluent
Experience
- DataScientestIngénieur DevOps / Cloud – Projet Sock-Shop sur AWSEDUCATION AND E-LEARNINGFebruary 2025 - May 2025 (3 months)Description du projet : déployer une application microservices sur AWS en appliquant les bonnes pratiques DevOps.Tâches réalisées :
- Déployé une application microservices complète sur AWS EKS avec Helm, assurant scalabilité et haute disponibilité.
- Conçu et automatisé des pipelines CI/CD (Jenkins) couvrant build, scans de sécurité, tests automatisés et déploiements, améliorant la fiabilité et réduisant les interventions manuelles.
- Mis en place une infrastructure AWS avec Terraform (VPC, EKS, RDS, IAM), garantissant reproductibilité et traçabilité des environnements.
- Développé une stratégie de sauvegarde et de restauration des bases de données PostgreSQL, renforçant la continuité de service en cas d’incident.
- Intégré des solutions de monitoring et d’alerting (Prometheus, Grafana) pour suivre en temps réel les performances et la disponibilité des services.
- Collaboré étroitement avec une équipe agile (gestion des tickets via Jira, contrôle de version via GitHub), favorisant la communication technique et la coordination des tâches.
Stack technique : GitHub, Jenkins, Docker, Kubernetes, Helm, Terraform, AWS (EKS, RDS, S3...), Prometheus, Grafana - RenaultIngénieur DevOpsAUTOMOBILEAugust 2023 - September 2024 (1 year and 1 month)Paris, FranceProjet : SDV (ADAS : Advanced Driver Assistance System)Description du projet :Développement et optimisation d’applications ADAS (ACC, AEB, RAEB) dans un environnement SDV (Software Defined Vehicle), avec un focus sur l’intégration continue, l’automatisation et la fiabilité des workflows.Tâches réalisées:
- Amélioré les pipelines CI/CD (GitLab), automatisant builds, tests et re-simulations, ce qui a réduit les temps de traitement et limité les erreurs manuelles.
- Développé des scripts d’automatisation (Python/Matlab/Bash) pour exploiter les logs MCAP des équipes de test et rejouer automatiquement les scénarios dans l’environnement Dev, réduisant significativement le temps de diagnostic et de résolution des bugs.
- Documenté l’ensemble des scripts et procédures sur Confluence, incluant les instructions d’utilisation et les bonnes pratiques pour que les équipes puissent les exploiter efficacement.
- Intégré des tests de régression automatisés et analysé les anomalies, optimisant ainsi les workflows et renforçant la fiabilité du logiciel.
- Intégration de tests de régression automatisés, analyse des anomalies et optimisation des workflows pour garantir la qualité et la fiabilité du logiciel.
- Renforcé les pratiques de contrôle de version en appliquant des workflows GitLab standardisés (branches, merge requests, revues de code), améliorant la traçabilité et réduisant les conflits.
- Documenté les workflows et bonnes pratiques techniques pour assurer la traçabilité et faciliter le transfert de connaissances.
- Coordonné avec les équipes projet via Jira pour suivre et résoudre efficacement les anomalies, améliorant la communication et la réactivité inter-équipes.
Environnement technique : Git, GitLab, CI/CD, Python, Matlab, Bash, Jira, MATLAB/Simulink, Linux, méthodes agiles. - CLAAS TractorIngénieur logiciel – Environnements embarqués avec pratiques DevOpsAUTOMOBILEMarch 2022 - July 2023 (1 year and 4 months)Paris, FranceProjet : CSMDescription de projet: Analyse des besoins, conception et intégration de solutions logicielles pour garantir leur fiabilité et leur conformité fonctionnelle.Tâches réalisées:
- Conçu et développé des fonctionnalités logicielles, avec automatisation des tests et déploiement sur bancs de test, réduisant les cycles de validation.
- Mis en place l’intégration continue des composants logiciels et automatisé l’exécution des tests de régression, améliorant la stabilité et la fiabilité des livrables.
- Développé des scripts pour l’analyse automatisée des logs, accélérant le diagnostic et la résolution des anomalies.
- Géré le code source et coordonné les contributions via Git/GitLab, en appliquant les bonnes pratiques de revue et d’intégration de code.
- Participé aux revues techniques et proposé des améliorations pour optimiser les workflows de développement.
Environnement technique : Git, GitLab, CI/CD, Jira, scripting (Python/Matlab), MATLAB/Simulink, Linux.
Recommendations
Be the first to recommend Mahdi
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
- électronique industriel , IngénieurEcole Nationale d'Ingénieurs de Sousse2018électronique industriel , Ingénieur
- Administrateur système DevOpsDataScientest2025Administrateur système DevOps
Certifications
- AWS Certi ed Solutions Architect – AssociateAmazon Web Services Training and Certification2025
- CKAD: Certified Kubernetes Application DeveloperThe Linux Foundation2025