À propos de Chaouch
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Arabe
Bilingue ou natif
Expériences
- BNP ParibasTech Lead Java/JEEBANQUE & ASSURANCESnovembre 2020 - août 2024 (3 ans et 10 mois)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/ DEVOPSBANQUE & ASSURANCESavril 2020 - octobre 2020 (7 mois)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/ DEVOPSBANQUE & ASSURANCESjuillet 2017 - mars 2020 (2 ans et 9 mois)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.
Recommandations
Soyez le premier à recommander Chaouch
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
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
Formations
- INGENIEUR I NFORMATIQUEENIS SFAX2012Diplôme National d’Ingénieur en Informatique