About Moussa
French
Native or bilingual
English
Conversational
Experience
- Société GénéraleDéveloppeur BIG DATA/JAVA EEBANKING AND INSURANCEFebruary 2022 - Today (4 years and 4 months)Paris, FranceProjet : Développement des outils d’automatisation de la collecte des données et pour l’analyse des logs à travers une IHM.Rôle : Référent technique java Spring Boot de l’application clkRef et membre de l’équipe technique transverse big Data ODH (ITIM/DSR/ODH)Fonctionnel :• Etude et Cadrage des demandes métier• Chiffrage des évolutions• Participation au daily meeting• Mise à jour de l’avancement des tâches avec Jira.• Participation aux réunions de comités projetTechnique :• Rédaction de la documentation technique des Jobs développés• Développement des jobs Spark Submit pour l’analyse des données et le calcul de KPI (Spark/Scala)• Développement des fonctions UDF scala• Optimisation et évolution des traitements existant (Spark/Scala)• Traitement des fichiers Json pour produire des KPIs (Spark/Scala)• Mise en place (From scratch) de l’architecturetechnique de l’application web (Back-end : Maven Java Spring Boot)• Développement des APIs REST avec pagination des données (JavaEE/Spring Boot)• Développement des fonctionnalités d’analyse des fichiers situés sur GIT (java, GIT API)• Développement des fonctionnalités de téléchargement des données en fichier csv depuisl’IHM (java)• Traitement des fichiers XML pour enrichir la base de données PostgreSql (Java)• Développement des traitements parallèles (multithreading java) pour améliorer le temps detraitement des scripts• Développement des scripts shell pour la collecte des fichiers depuis les sources externes (S3, ...) vers HDFS• Développement d’un outil de purge des données• Tests unitaires et d’intégrationsProduction :• Déploiement de la recette à la production avec Jenkins• Gestion des incidents de production• Support technique du métierEnvironnement techniqueSpark 2.4, Scala 2.11.12, Spring Boot : Java 8-11, JPA, Maven, Hadoop, Hive, HDFS, Hue, Yarn, Shell, Kafka, CI/CD: Jenkins, Jira, Git, S3, ControlM, Putty, API REST, PostgreSql, Fichier XML-Json-CSV, Kafka streaming MultithreadingMéthodologie : Agile
- ORANGEDéveloppeur Big Data HadoopTELECOMMUNICATIONSJuly 2019 - December 2021 (2 years and 5 months)Guyancourt, FranceProjet : Développement d’indicateurs à destination du métier afin d’analyser la satisfaction clients en fonction de des offres (mobile, Internet, Fixe, Box) dans un environnement agile.Role : référent technique sur le périmètre CustomerExpérience Management CEM (Mobile, Broad Band et ClientSensibleFonctionnel :• Cadrage des demandes d’évolution métier et chiffrage• Participation aux daily meeting, sprint planning et sprint review• Mise à jour l’avancement des tâches avec Jira.• Mise à jour de la documentation du projet.Technique :• Rédaction des spécifications techniques• Industrialisation des cas d’usage CEM Mobile vers l’architecture Blueprint• Ordonnancement des traitements des workflows• Développement des scripts shell pour dynamiser les traitements• Développement et maintenance des KPIs pour enrichir le model en étoile (Hadoop Hive, Shell, Python)• Développement des fonctions UDF (Java)• Optimisation et Parallélisation des traitements intermédiaires des workflows afin de réduire le tempsd’exécution.• Migration Hadoop (version 2 vers 3)Production :• Déploiement de la recette à la production avec Jenkins• Gestion des incidents de production• Garantir le bon fonctionnement des workflows en production• Support technique du métierEnvironnement technique :Hadoop 2, Hive, Hdfs, Java 8, Tez, Hbase, Ambari, Oozie, Hue, Yarn, MapReduce, Python,Jenkins, GitLab, Shell, Kafka, Zookeeper, Cassandra, méthode Agile kanban, JiraMéthodologie : Agile
- ODIGODéveloppeur J2EETELECOMMUNICATIONSNovember 2018 - August 2019 (9 months)Issy-les-Moulineaux, FranceProjet : Refonte du logiciel de facturation Opencell dans un environnement agile.• Rédaction des spécifications techniques et fonctionnelles• Participation aux ateliers de réflexions, de conceptions de nouvelles fonctionnalités• Mise en place l’architecture technique du projet• Développement et tests de nouvelles fonctionnalités• Parallélisation les fonctionnalités afin d’améliorer laperformance du logiciel• Développement des scripts de reporting• Intégration des web services.• Utilisation SonarLint pour la qualité du code.• Déploiement de l’application en production avec Docker.• Investiguation des problèmes de performances avec glowrootEnvironnement techniqueJava EE, Hibernate, Spring Boot, ElasticSearch, Jasper report, Docker, posgreSQL, Postman, API REST, SonarLint, Gitlab, Glowroot, Confluence, Linux, Putty, BeanioMéthodologie : Agile
Recommendations
Be the first to recommend Moussa
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
- Licence (1, 2, 3) Mathématique Informatiquel'université Paris Est-Créteil (UPEC2014Licence (1, 2, 3) Mathématique Informatique
- Master (1 & 2) Développement Logiciel et Big Datal'université Paris-Est-Marne-La-Vallée (UPEM2016Master (1 & 2) Développement Logiciel et Big Data