About Chaouch
French
Native or bilingual
English
Fluent
Arabic
Native or bilingual
Experience
- BNP ParibasTech Lead Java/JEEBANKING AND INSURANCENovember 2020 - August 2024 (3 years and 10 months)Montreuil, FranceBNP Paribas MontreuilBNP Paribas est un groupe bancaire international, présent dans 74 pays, avec plus de 189 000 employés.PROJET FIRST :J’ai intégré une équipe SCRUM de 9 personnes qui gère le projet FIRST (Fileact, Interact Routing Secure Transport). Uneplateforme sécurisée, distribuée et scalable qui permet l’échange des flows (Fileact, Interact, ...) entre les backoffices de BNPP et les autres utilisateurs de SWIFT via SWIFTNET.PROJET FREEFree est un projet qui assure la gestion des flux SWIFT INTERACT (MX ET MT) entre les CLIENT de BNPP et les autres utilisateurs de SWIFT via SWIFTNET.Le projet est composé de 4 équipes avec un effectif total de plus de 50 personnes .En tant que Tech Lead , j’ai intégré une équipe SCRUM de 15 personnes qui gère le traitement des messages SWIFT .Missions où tâches réalisées :Développement Orienté Fonctionnel utilisant vavr JAVA 17 dans un contexte distribué, transactionnel et scalable .Test Unitaire et intégration utilisant JQWIKMise en place de Cucumber pour les tests BDD.Gestion de la base de données avec Mongodb et spring DATA.Mise en place de certains Micro services respectant l’architecture hexagonale.Mise en place de job ansible et les pipelines Jenkins.Suivi de qualité de code avec sonar et X-Ray. .Documentation des architectures et choix techniques .Formation de l’équipe de DEV .Gestion de la sécurité des fichiers avec PGP .Développement des écrans utilisant Angular .Gestion des messages JMS avec Spring JMS , Spring Integration et ibm MQ, et aussi KAFKA .Gestion des flux CFT, (mode commande avec CFTUTIL.Utilisation d’un environnement locale 100% dockerizer avec docker et docker compose.Assurer les livraisons avec CI/CD (Jenkins , sonar , artifactory , ansible)Gestion des incidents et suivi de la prod .Gestion des entretiens , formations , suivi de la qualité de code des devs .Participer à la gestion des taches , priorisation et communication avec les PO .
- SG GTS Val de FontenayTECH LEAD Java / JEE/ DEVOPSBANKING AND INSURANCEApril 2020 - October 2020 (7 months)Paris, FranceLa Société générale est une des principales banques françaises et une des plus anciennes. Elle fait partie des trois piliers de l'industrie bancaire française non mutualiste.J’ai intégré une équipe SCRUM de 5 personnes qui gère la Gestion technique du réseau social professionnel et collaboratif.Missions où tâches réalisées :Gestion du projet des Monitoring de la plateforme.Documentation technico-fonctionnelle du système de monitoring et le processus complet de contrôle continue pour assurer la disponibilité et la stabilité 24/7 de tout le réseau socialImplémentation des nouvelles fonctionnalités : POC, Intégration/Livraison continue, Démonstration Mise en place de job ansible avec ansible towerDéveloppement des jobs jenkins.
- BNP Paribas MontreuilTECH LEAD et Scrum Master Java / JEE/ DEVOPSBANKING AND INSURANCEJuly 2017 - March 2020 (2 years and 9 months)Montreuil, FranceBNP Paribas est un groupe bancaire international. Pour une mission forfaitaire, je suis TECH LEAD sur trois projets et membre de l’équipe transverse DEVOPS.Projet « Mon Rendez-Vous »J’ai intégré une équipe SCRUM de 7 personnes qui gère la partie applicative du projet Mon Rendez-Vous. Mon rendez-Vous est une application qui permet au conseiller de préparer leur rendez-vous avec les clients.Projet« Rebond 360 »Dans une équipe SCRUM de 7 personnes qui gère la partie applicative du projet Rebond 360. Un projet ou le conseiller peut avoir un résumer des informations des clients.Projet «TPM »TPM est une application qui gère tous les tiers (prospect, future client, contact) qui réagissent avec BNPP.Dans une équipe SCRUM de 5 personnes qui gère le projet TPM en tant que Tech Lead. Une application API Rest avec java 8 et spring 4.ProjetDEVOPS :J’ai intégré une équipe SCRUM transverse de 4 personnes qui gère la partie CI/CD (continuos intégration /Continuos delivery) des projets sur plateau BDDF-It de BNPP (une quinzaine de projet JAVA et BIGDATA).Missions où tâches réaliséesMigration de l'architecture du projet front vers angular 4 puis angular 5.Migration de l'architecture du projet back vers le Java 8 Spring Boot intégrant une architecture micro-service et DDD.Mise en place et intégration de ZUUL, Eureka et Spring Sleuth (Spring Cloud).Préparations des documents de livraisons, d’utilisations, d’exploitation, documents techniques, best practices à suivre…Développement des services Rest avec Spring.Développement de la couche model avec Spring Data. Gestion de la base de données (No SQL) Cassandra.Développement des interfaces et composants web Avec Angular 5. Développement et configuration du Swagger et LogbackMise en place de la Livraison Automatique utilisant Ansible.Gestion des build, test, deploy et intégration automatique utilisant git et jenkinsSuivi de la qualité du code avec Sonar.Encadrement Technique des développeurs.
Recommendations
Be the first to recommend Chaouch
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
- INGENIEUR I NFORMATIQUEENIS SFAX2012Diplôme National d’Ingénieur en Informatique