Moez labidi

Tech Lead Fullstack Python | AWS, FastAPI

Salaire / Taux journalier

Paris, France

Mobilité : Paris, Orléans

Freelance

Peut venir sur site

Expertises

AWSPythonFlaskMongoDBGoogle Cloud PlatformKubernetesGitLabJenkinsGitHubDockerCoaching agileDjangoTypescriptPHPJavascriptHTMLCSSMySQLPostgreSQLWindowsLinux

Langues

Français (Courant)Anglais (Courant)

À propos

Introduction

Ingénieur Python Fullstack avec 10+ ans d'expertise en développement d'applications métier critiques pour de grands groupes (AXA, Renault, Société Générale). Spécialisé en architectures microservices, cloud AWS/GCP et leadership technique avec expérience confirmée en Tech Lead. J'apporte des solutions scalables et performantes, de la conception à la production, pour transformer vos besoins métier en plateformes robustes et internationales.

Liens

Expérience de travail

Développeur Python Backend – FastAPI / Flask / OpenShift / AWS

AXA EB Partner

janv. 2025 - Présent

1 an 10 mois

Développement et évolution d'une application cœur métier dédiée à la gestion des contrats d'assurance AXA. Plateforme basée sur une architecture microservices, intégrant des services AWS (serverless) et déployée sur OpenShift via un modèle GitOps (ArgoCD). Projet à dimension internationale, utilisé par plusieurs entités AXA en Asie, Europe et Afrique. Équipe : 6 développeurs, 1 Product Owner, 1 responsable technique. Organisation Agile (Jira) et documentation sous Confluence. Backend & Logique Métier – Développement et maintenance de microservices en FastAPI et Flask. – Implémentation d'API REST pour la gestion des contrats d'assurance (création, mise à jour, consultation, traitement métier). – Implémentation des opérations CRUD sur MongoDB. – Gestion des validations métier et du traitement des erreurs. AWS (Serverless & Intégration) – Développement de AWS Lambda en Python pour des traitements spécifiques liés aux contrats. – Mise en place et évolution de workflows via AWS Step Functions pour orchestrer des processus métier. – Création et gestion de S3 buckets pour stockage de documents ou données applicatives. – Utilisation de boto3 pour interagir avec les services AWS. Performance & Cache – Intégration de Redis afin d'améliorer la rapidité de l'application. – Mise en cache de composants métier (class managers, instances) pour réduire la latence des traitements. – Création du Dockerfile Redis et configuration via variables d'environnement. OpenShift & GitOps – Conteneurisation via Docker. – Manipulation et diagnostic des pods sur OpenShift : – Analyse des logs et erreurs – Port-forward pour debugging – Vérification des variables d'environnement – Mise à jour des déploiements via ArgoCD : – Modification des fichiers YAML – Gestion des Secrets – Synchronisation et validation des déploiements Contribution Front (React) – Implémentation des appels API via une couche service dédiée. – Debugging fonctionnel front ↔ backend. Collaboration & Dimension Internationale – Collaboration avec des équipes AXA réparties sur plusieurs régions (Asie, Europe, Afrique). – Communication avec le business pour expliquer les contraintes techniques liées à la gestion des contrats. – Adaptation aux besoins spécifiques des différentes entités pays.

Tech Lead Fullstack – Python / React / GCP

Renault

avr. 2022 - oct. 2024

2 ans 7 mois

Projet : Au sein du département finance, avec une équipe de 11 personnes, nous avons développé une application pour chiffrer les couts des pieces. – Plateforme de chiffrage automatisé : Pilotage du développement d'une plateforme utilisant l'IA pour estimer les coûts en extrayant les facteurs de coût directement à partir des modèles CAO, permettant une évaluation précise et rapide des composants. – Plateforme de chiffrage manuel : Développement d'un outil manuel de chiffrage permettant aux utilisateurs de saisir manuellement les facteurs de coût (comme le MGV) en fonction des définitions techniques d'ingénierie, offrant flexibilité et précision dans les estimations de coûts. Taches: – Conception et supervision de l'architecture technique : Choix des technologies, mise en place de l'architecture scalable et sécurisée, documentation des décisions techniques. – Encadrement et formation de l'équipe de développement : Réalisation de revues de code, mise en place de bonnes pratiques, mentorat des développeurs juniors. – Gestion des projets techniques : Répartition des tâches en fonction des compétences, suivi de l'avancement des développements et des livrables, résolution de problèmes techniques complexes. – Garant de la qualité du code : Mise en œuvre et contrôle des tests unitaires, intégration continue, validation des processus de livraison en production. – Collaboration inter-équipes : Facilitation des échanges avec les équipes Produit, Design, et Qualité, communication avec les parties prenantes pour expliquer les choix techniques et assurer la transparence. – Gestion des risques et des obstacles techniques : Anticipation des défis techniques, proposition de solutions alternatives et innovantes en cas de contraintes ou de changements. – Participation aux phases de déploiement : Validation des processus de tests et de mise en production, suivi post-déploiement pour garantir la stabilité du système. – Veille technologique : Suivi des nouvelles tendances technologiques, introduction de nouvelles pratiques et outils pour améliorer la productivité et la qualité du développement.

Développeur Fullstack – Python / Angular / GCP

Veolia

juil. 2021 - mars 2022

9 mois

Au sein du département Transverse, avec une équipe de 8 personnes, nous avons développé une application pour le suivi des écarts, "Facture" et paiement. Les tableaux bords à destination de la direction étaient développés avec les techniques Django python pour le Back, Angular 13 pour le front et Cloud GCP. Le projet a été réalisé avec la méthodologie Scrum/Agile. TÂCHES: – Conception Base de données telle que définir le diagramme de classes et la création des tables dans la base de données. – Création des Cloud function sur google cloud pour préparer les données. – Conception et développement des interfaces de dashboard avec Angular 13. – Développer différents endpoints en utilisant Django Python et Api Reset. – Résoudre les bugs et corriger les anomalies. – Réalisation des démonstrations hebdomadaires pour le management

Développeur Fullstack – Python / Angular

Société Générale

mai 2019 - juin 2021

2 ans 2 mois

Projet 1 - C3РО Au sein du département GTS, avec une équipe de 7 personnes, nous avons développé des indicateurs et Dashboard permettant le suivi des incidents, "des problèmes" et des changements. Les tableaux bords à destination de la direction étaient développés avec les techniques Flask python pour le Back et Angular 8 pour le front. Le projet a été réalisé avec la méthodologie Scrum/Agile. TÂCHES: – Conception Base de données telle que définir le diagramme de classes et la création des tables dans la base de données. – Création des requêtes Elasticsearch pour consommation et utilisation des données présente sur Data Lake. – Conception et développement des interfaces de dashboard (Angular 8) – Développer différents endpoints en utilisant Flask Python et Api Reset. – Piloter l'équipe des alternants : formation sur Flask Python, Angular et les faire monter en compétence sur le projet. – Résoudre les bugs et corriger les anomalies. – Réalisation des démonstrations hebdomadaires pour le management . Projet 2 - Change Risk Au sein du département GTS, nous avons développé un outil de notation des risques de changement vise à donner aux tours de contrôle et aux équipes de compétences un indicateur du risque associé à chaque changement pour les aider à prévenir les mauvais changements. TÂCHES: – Conception de base de données telle que définir le diagramme de classes et la création des tables dans la base de données. – Développer et modifier des différents endpoints en utilisant Flask Python et ApiReset. – Résoudre les bugs et corriger les anomalies. – Faire des démos pour le management chaque semaine.

Développeur Python/Odoo

Targa Consult

nov. 2016 - avr. 2018

1 an 6 mois

Cadrage et développement d'un ERP (Odoo) en Python – Cadrer le projet. – Faire la conception du projet. – Mettre en place différents modules (CRM, Achat, Vente, Productions, RH, Stock). – Développer des modules spécifiques à l'entreprise (Vente, achat, Production) en Python. – Faire la formation fonctionnelle pour les utilisateurs finaux. – Faire du support aux utilisateurs.

Développeur Python/Odoo

Haute Voltige

janv. 2015 - août 2016

1 an 8 mois

Développement et conception d'un site e-commerce sous odoo. – Concevoir le site. – Piloter le projet en constituant, organisant, coordonnant et animant l'équipe. – Affecter les tâches pour l'équipe. – Développer les pages web statiques et dynamique (python, JavaScript, html, qweb).

Développeur Python/Odoo

OKTOBOOT

févr. 2013 - déc. 2014

1 an 11 mois

Développement et conception d'une plateforme sous odoo pour gérer les emplois et les taches des consultants d'une entreprise – Concevoir les spécifications. – Mettre en place les différents modules (CRM, RH). – Piloter le projet en constituant, organisant, coordonnant et animant l'équipe. – Dispatcher les tâches à l'équipe. – Concevoir et développer les différents modules pour la plateforme (backend).


Formation

ESPRIT : Ecole Sup Privée d'Ingénierie et de Technologies

Engineering Degree, Informatique

2012 - 2015

3 ans 1 mois

ISI

Licence, Réseau informatique

2008 - 2011

3 ans 1 mois


Licences et certifications

Formation Spark (Big Data)

Délivré le : janv. 2021

Certifié par IB formation

Formation Elasticsearch

Délivré le : janv. 2021

Certifié par Orsys formation

Formation Angular

Délivré le : janv. 2019

Certifié par IB formation

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.