About Abdeldjalil
French
Native or bilingual
English
Fluent
Experience
- Total EnergiesDevOps Engineer Java / Spring / AWS/ KafkaENERGY AND UTILITIESSeptember 2023 - March 2026 (2 years and 6 months)Issy-les-Moulineaux, France
- Développement d’une plateforme backend Java Spring Boot exposant des API REST normalisées (OpenAPI, validation des entrées, gestion centralisée des erreurs).
- Définition et implémentation d’une architecture événementielle Kafka pour l’orchestration de flux métiers critiques, avec développement de producers/consumers résilients (retries, retry topics, DLQ).
- Implémentation de la couche de recherche et d’agrégation client via jOOQ (jointures complexes, normalisation, agrégats performants) et mise en œuvre de transactions atomiques garantissant la cohérence distribuée.
- Contribution active à la migration Kafka on-premise vers Confluent Cloud : sécurisation des échanges (SASL/SSL), gestion des secrets et optimisation des performances.
- Containerisation Docker des services Spring Boot (images optimisées, configuration externalisée, approche cloud-native).
- Mise en place et amélioration continue de la CI/CD GitHub Actions (build, tests, packaging, déploiements multi-environnements).
- Déploiement de l’observabilité production (logs, métriques, alerting, supervision Kafka via Dynatrace) et participation active au run et support, avec un fort focus sur la fiabilité et la performance.
- Pilotage technique de la migration cloud AWS : définition de l’architecture cible, choix techniques et animation d’ateliers Cloud / DevOps / Sécurité.
- Adaptation applicative au cloud (externalisation des configurations, gestion sécurisée des secrets, intégration S3 / archivage et diffusion SFTP, renforcement de l’observabilité).
- Implémentation de l’Infrastructure as Code (Terraform).
- Conception du moteur de batchs et développement d’un service S3 mutualisé pour améliorer la maintenabilité.
- Intégration de web services SOAP GRDF / ENEDIS et conception d’un framework de robots intégrant des mécanismes avancés de retry, routage, validation et reprise automatique.
- Société GénéraleSenior Backend Developer Java/AWSBANKING AND INSURANCESeptember 2000 - August 2023 (22 years and 11 months)Paris, FranceMigration d’une plateforme critique de simulation de risque de crédit vers AWS, intégrée au calculateur de production Jarvis, avec des exigences élevées de fidélité aux conditions réelles, de performance, de scalabilité et de maîtrise des coûts.
- Conception de l’architecture AWS en participant activement aux décisions d’architecture cloud, garantissant scalabilité, haute disponibilité et performance.
- Implémentation de l’Infrastructure as Code avec AWS CDK, permettant l’automatisation du provisionnement, la standardisation des environnements et la sécurisation des déploiements.
- Dockerisation des briques applicatives avec adaptation du code pour une compatibilité cloud-native, préparation au déploiement sur AWS, et amélioration de la portabilité et de la maintenabilité.
- Mise en place de pipelines CI/CD Jenkins assurant des déploiements automatisés, fréquents et fiables sur les environnements dev, homol et production.
- Déploiement des outils de monitoring et d’alerting, facilitant la détection proactive des incidents, la réduction des temps d’arrêt et l’amélioration de la supervision applicative.
- Optimisation des coûts AWS via l’ajustement des configurations, la gestion efficiente des ressources cloud et la maîtrise de la consommation des services AWS
- Développement et évolution des briques fonctionnelles afin d’améliorer la qualité du code, d’optimiser les performances des simulations et de garantir une scalabilité maîtrisée.
- Application des bonnes pratiques cloud et applicatives, visant à renforcer la performance, la résilience et la scalabilité globale de la plateforme.
- Rédaction et maintenance de la documentation de déploiement et d’exploitation, contribuant à la capitalisation des connaissances et à l’autonomie des équipes.
- AccorHotelsSenior backend Developer Java/AWSJune 2019 - August 2020 (1 year and 2 months)
- Conception et développement de services backend Java / Spring Boot exposant une façade REST unifiée pour l’accès aux données clients.
- Implémentation d’une architecture data-driven NoSQL basée sur Cassandra (DSE), avec modélisation orientée requêtes, optimisation des accès en lecture unitaire, recherche et écriture, et supervision & tuning des performances
- Développement des services de synchronisation des données clients entre référentiels.
- Conception et implémentation d’un cache applicatif pour le référentiel client afin d’améliorer les temps de réponse et la résilience
- Participation aux développements front-end Angular en support des parcours clients.
- Intégration de règles métiers clientes transverses dans une logique centralisée et réutilisable
- Mise en œuvre des bonnes pratiques craftsmanship avec TDD / BDD, tests unitaires et d’intégration (JUnit, Mockito, Cucumber) et intégration continue afin de garantir qualité, fiabilité et maintenabilité du code.
- Analyse, diagnostic et correction d’incidents en production, avec amélioration continue de la robustesse
- Mise en place de l’Infrastructure as Code (Terraform) :
- Préparation et sécurisation des plans de déploiement pour les livraisons en environnements de recette et pré-production (Jenkins, CA Release Automation).
- Participation active et animation des cérémonies SCRUM (Daily, Planning, Grooming, Review, Rétrospective).
- Développement d'un cash pour les données du référentiel (Java 8, Spring Boot, RESTful WS)
- Optimisation (performance, maintenance, tracking, sécurité, …) de l’accès à ses données en lecture unitaire, en recherche et en écriture
- Exposition d’une couche unique et simplifiée pour les partenaires internes ET externes
- Développement et déploiement d’une application de gestion de réservation from scratch (Java 8, SpringBoot, Spring Core, Spring Security, REST)
Recommendations
Be the first to recommend Abdeldjalil
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 InformatiqueUBO2010Master 2 Informatique