Nouha - Chef de projet technique
Ref : 160115B002-
75011 PARIS
-
Chef de projet, Consultant (39 ans)
-
Freelance
EXPÉRIENCE PROFESSIONNELLE
dit Agricole CIB : Depuis Juin 2019
Poste : Chef de projet MOE
Projet : Simba
Mise en place d'une application "datalake" remplaçant plusieurs applications backoffice sur le mainframe
pour la gestion des crédits réglementés
Taches :
Etude de l’existant mainframe et mise en place d’une nouvelle solution dans le monde« open »
Proposition et challenge de l’architecture cible avec les architectes CACIB/CAGIP
Préparation et suivi des besoins en infrastructure et sécurité avec CAGIP
Rédaction des dossiers d’architecture techniques et de support
Suivi de l’équipe de développement à Singapour
Développement de module de migration sur TALEND
Suivi du support applicatif et technique
Environnement technique :
Cloud native application, Microservices, Docker, Kubernetes, CI/CD Jenkins & ArgoCD,
ELK, Kafka, Spark on Kubernetes, Java 8/11, Spring boot, Angular 7+
Crédit Agricole CIB : Depuis Juin 2019
Poste : Chef de projet MOE
Projet : Simba
Mise en place d'une application "datalake" remplaçant plusieurs applications backoffice sur le mainframe
pour la gestion des crédits réglementés
Taches :
Etude de l’existant mainframe et mise en place d’une nouvelle solution dans le monde« open »
Proposition et challenge de l’architecture cible avec les architectes CACIB/CAGIP
Préparation et suivi des besoins en infrastructure et sécurité avec CAGIP
Rédaction des dossiers d’architecture techniques et de support
Suivi de l’équipe de développement à Singapour
Développement de module de migration sur TALEND
Suivi du support applicatif et technique
Environnement technique :
Cloud native application, Microservices, Docker, Kubernetes, CI/CD Jenkins & ArgoCD,
ELK, Kafka, Spark on Kubernetes, Java 8/11, Spring boot, Angular 7+
Crédit Agricole CIB : Depuis Novembre 2021
Projet : ECMS
Mise en place d'une application centrale de gestion du collatéral
entre les banques déclarantes et la BCE
Poste : Technical Leader
Taches :
Mise en place de l'architecture cible
Conception technique des users stories /technical stories
Participation aux développement
Formation des developpeurs
Mise en place de la CICD sur gitlabci et sur Kubernetes ( définition des yamls)
Environnement technique :
Kubernetes , SPARK , PostgreSQL , Spring boot , Angular , Liquibase , Gitlabci , ArgoCD
Formatrice Agile :
ArcelorMittal –Luxembourg : Mai 2019 ( Formation sur les méthodologies agile Scrum/Kanban)
European Asylum Support Office - Malte : Mars 2019 ( Formation Jira / Jira Agile)
MyMoneyBank 08/2018 – 02/2019
Poste : Scrum Master
Project :
Mise en place d’une DataLake et d’une Datahub pour tout le SI de la banque MyMoneyBank à fin de remplacer
l’architecture en spaghetti dans la communication des applications et améliorer les performances en terme
de temps d’échange et d’analyse des données.
Taches :
Mise en place du process scrum pour assurer le projet :
Préparation et animation des événements Scrum : Daily Meetings,Sprint ,Retrospective,Sprint Review
et Sprint Planning
Effectuer la Revue de Backlog : organisation des séances de Grooming avec l’équipe
Administration du projet dans JIRA
Gestion des alertes, facilitation de la communication intra-équipe ainsi que celle de l’équipe avec le métier
et le reste des stakeHolders
Réalisation du projet :
Rédaction des documents techniques
Analyse du besoin fonctionnel avec le métier
Développement de Jobs sous Spark (Streaming/SQL/ML) pour validation des cas métiers
Participation à la mise en place de la plateforme : cluster HDP hortonworks sous AWS,
mise en place d’un datahub sous Kafka/Spark
Environnent Technique :
AWS, Hortonworks Stack, ELK Stack, Spark , Kafka , Ansible , Terraform, Java , Scala , R
CACEIS 06/2016 - 07/2018
Poste : Chef de Projet MOA/MOE
Project :
Dans la filière Front Office Solutions du département IT de CACEIS, en charge d’une nouvelle application
de gestions des confidentialités des clients CACEIS (en terme de droits sur instruments financiers)
ainsi que de la maintenance des applications de la filiale WEB
Taches :
CHEF De PROJET sur OSU :
L'analyse des besoins
- Analyser les objectifs du projet
- Rédiger les spécifications fonctionnelles en relation avec le métier
La gestion de projet
- Identification des taches à effectuer entre les différentes équipes : le projet s’étends sur 3 équipes
- Participation au comité de pilotage et aux développements
- Assurer les livraisons et la recette avec le métier
- Rédaction des documentations techniques
Taches Maintenance applicative sur les applications CHP, OLP :
Assurer le support de prod
Analyse des points de prod : Bug Fix, maintenance applicative
Intégrer les montés des versions du framewok utilisé , test des non regressions
Environnement technique : Framework JavaEE Palmyra ( propriétaire Vermeg ) , Oracle PL/SQL
04/2015- 05/2016 SOCIÉTÉ GENÉRALE BANQUE DE DETAIL (ITIM/ASI/SDC/ADE)
CONSULTANTE JIRA/ GESTION DE PROJET
Mise en œuvre de la solution JIRA en mode Agile et en mode Ticket pour l’ensemble des projets de développement de la SI BDDF à savoir ITIM (anciennement SIOP)
Création des workflows
Formation des nouveaux utilisateurs à l’outil Jira en mode ticketing et en mode Scrum/KANBAN
Gestion des tableaux de bord JIRA
Administration de JIRA (Serveur LINUX, Client Windows) , migration vers un nouveau serveur , mise en place de TLS , surveillance de JVM
Gestion des licences
Connexion de JIRA avec les différents outils de l’usine de développement à savoir GIT, Github , bitbucket et JENKINS
Définition des règles de mise en œuvre et l'élaboration des normes
Support aux utilisateurs : Niveaux N1, N2 et N3
Développement d’outils internes : plugin jira pour l’utilisation de champs spécifiques .
03/13 au 04/2015 SOCIÉTÉ GENÉRALE INVESTMENT BANKING( ITEC/CTT/SOL)
CONSULTANTE MOE/COORDINATION : EQUIPE PRB
L'application PRB a pour objectif de permettre aux utilisateurs d'industrialiser la gestion de leurs produits semi-structurés en allant de la modélisation des produits à la génération des documents commerciaux et juridique ainsi que le booking dans des applications tierces effectués par l'application FLASH.
Conception et mise en place d'une solution de « mocking » des services des différents backends
Migration vers la nouvelle solution de pricing Tessa chez SOL( communication cxf )
Revoir l'architecture du module d'interfaçage ETL ( split en différents wars)
Participation aux différents projets d'ajout d'un nouveau Payoff (Autocall japonais , produits à taux CLN/FRN)
Utilisation de la méthodologie Agile Kanban puis Scrum ainsi que de l'outil JIRA pour la gestion des tâches
Assurer la migration vers de nouveaux backends de Booking dans l’application Flash
Assurer la « continuous integration » via jenkins
Rédaction des Tests unitaires ( Mockito , Easy mock) ainsi que la rédaction des tests d'intégration via Fitness
Environnement technique: Oracle 11g , Eclipse Java 6, Weblogic 12 , Fisheye , SVN , Git , Hibernate 3,2 , Spring ( integration, batch, security ) Mockito, Easy mock ,JMS ,SOAP ,Hessian, JaxB, Proto, Json , Thunderhead, Maven, Jenkins Sonar , FindBugs, Fix
08/11 au 02/13 BNP PARIBAS CIB
Consultante MOE Java
En charge de la conception technique, du développement des modules de calcul de Fees/ Billings POST TRADE DOLCE
Mise en place de Maven/Jenkins pour tous les modules du projet
Conception et Réalisation d’un module de calcul des fees une fois les allocations effectués.
Conception et Réalisation d’un module de Facturation (Billing)
Mise en place de Reports Comptables
Assistance au déploiement des applications en Europe/ Asie, développement des enhancements spécifiques aux marchés asiatiques
Maintenance des divers applications suite au passage en prod
Environnement technique : JAVA, Hibernate (JPA 3), Spring, Maven, Nexus, Jenkins, Sonar, Corba, TibcoRendez vous, scripting Shell sous Unix, Jasper Reports, Java Mail
01/11 à 08/11 SOCIETE GENERALE SERVICES SECURITIES
Consultante MOE Java/JEE
En charge de la conception technique, du développement des nouvelles applications et de la maintenance de l’application ChenWeb (application centrée sur l’outil de valorisation GP3 permettant d’effectuer des contrôles Pré et Post Valorisation des OPCVM)
Conception d’une solution pour la sauvegarde des données sous MongoDB
Analyse des impacts sur les différentes couches de ChenWeb (présentation, service, persistance) et implémentation sous un échantillon de contrôles
Participation à l’implémentation de Maven sur l’application ChenWeb
Conception et développement d’un module de reporting via Dynamic Jasper
sous ChenWeb
Environnement technique : JAVA/JEE, UML, Unix (solaris, linux), JBoss Seam, RichFaces/JSF, Hibernate JPA, SQL, Maven 2, MongoDB, DynamicJasper
02/08 à 12/10 VERMEG SERVICES
Ingénieur d’étude et de développement Java/JEE
03/10 au 12/10 : Au sein de l’équipe Système d’information
Analyse des spécifications, conception (UML)
Développement des « Enhancement » spécifiques
Amélioration du module de mailing du CRM
Assurer le support du système d’information (CRM, TimeSheet, Déplacement) de la société développé sous Palmyra (framework J2EE de la société)
Développement de rapports récapitulatifs de la situation du support (nombres demandes, respects des délais)
Détection et correction des bugs
Support de l’univers BO et des rapports Info View
Participation aux tests
Environnement technique : Java/JEE, JBOSS 4, JMX (JBOSS console), Java Mail, Javascript , Jasper Reports 3.0, SQL Server, Oracle, Magic Draw (UML), LDAP, BO Designer, InfoView
08/08 à 03/10 : Au sein de l’équipe Omega FA, progiciel de gestion de fond englobant le métier des OPCVM et des Institutionnels et permettant d’assurer leurs opérations journalières à savoir le calcul de VL, la comptabilisation, les OST …
Analyse des spécifications fonctionnelles et techniques des « gaps » exprimant les besoins clients en vue d’une nouvelle version
Conception et Développement des différents « gaps »
Refonte de la procédure de calcul des ratios réglementaires et amélioration des temps de performances du système pour le client Groupama
Développement d’un module de gestion des obligations fondantes pour le client BNP Paribas
Développement d’un module d’élaboration des statistiques nécessaire à la partie B du prospectus d’un OPCVM
Développement d’un module justificatif aux frais de gestion
Rédaction des documents justificatifs aux développements
Assurer le support technique de l’application de gestion de Fonds OMEGA FA :
• Détection et correction des bugs
• Développement des extensions spécifiques aux clients
• Amélioration des performances de l’application
Participation aux tests
Environnement technique : Java, Powerbuilder, PL/SQL, Windows XP
02/08 à 07/08 : Au sein de l’équipe Palmyra
Développement d’un éditeur de Message SWIFT 20022 pour le parsing, la modification et la génération de ces derniers
Module développé en Java et respecte l’architecture SOA
Intégration au Framework de la société
Environnement technique : Java /JEE, Javascript, XML, XSD, DOM, StAX, XPATH, SOA, SCA, SDO
FORMATION
2017-2018
Formation en Analyse de données massives à la CNAM
2015 Certification SCRUM MASTER ( PSM 1)
2010 Certification SCJP : Sun Certified Programmer for Java 2 Platform Standard Edition 6 score 95%
Business Object au sein de SAP France : BO Designer XI 3.1, InfoView Java BusinessObjects Entreprise
2009 Tunning Oracle
2008 Diplôme national d’Ingénieur en Informatique, Mention Très Bien, Ecole Nationale des Ingénieurs de Tunis (ENIT)
2005 Diplôme de fin du premier cycle, Institut Préparatoire aux Etudes d’Ingénieur de Tunis (IPEIT)
2003 Baccalauréat Mathématique
DOMAINES DE COMPÉTENCES
Définition de projet
Elaboration des spécifications techniques générales en fonction du cahier des charges,
supervision de la rédaction des spécifications (techniques) détaillées du projet,
évaluation des risques (coûts, délais…) pouvant intervenir au cours de la réalisation,
définition des besoins en termes de ressources humaines et compétences techniques,
préparation en amont des éléments de chiffrage et/ou facturation.
Pilotage de projet
Mise en place des structures projet et des règles de fonctionnement (méthodes, indicateurs...),
définition avec les équipes projet, des objectifs et des détails de réalisation des livrables,
choix et affectation des ressources, en fonction des contraintes techniques du projet,
pilotage et mesure de l’avancement
organisation et animation des comités de pilotage auprès des décideurs
supervision et coordination du travail de l’ensemble des acteurs internes et/ou externes
validation des livrables.
Finance
Activités titres, Gestion d’actifs , Gestion des crédit règlementés
Langages Techniques
Java, Spring(boot), Hibernate, Spark, Shell, Angular
CICD
Maven, Nexus, Artifactory, Jenkins, GitlabCI , Sonar , Kubernetes , ArgoCD
Méthodo
Agile Scrum/Kanban
Cycle en V
LANGUES
Anglais
Français
Arabe
Courant
Bilingue
Langue Maternelle