À propos de Charahmel
Français
Bilingue ou natif
Anglais
Capacité professionnelle limitée
Expériences
- BNPPExpert IBM ODM et JavaBANQUE & ASSURANCESavril 2023 - Aujourd'hui (3 ans et 2 mois)Paris, FranceBNP Paribas à MontreuilObjectifs des projets :OPRA c’est une solution actuelle chez BCEF (la banque commerciale en France au sein de BNPP) pour gérer le cataloguede produits.ODM: Operational Decision ManagerMDM: Master Data ManagementTâches réalisés pendant la mission :✔ Rédaction des documents de conception techniques✔ Développement et évolution des services de décision avec l’outil IBM ODM✔ Atelier de conception des règles en lien avec le métier pour définir et implémenter les règles métier✔ Écritures des scénarios de tests de l’application✔ Tests unitaires JUnit✔ Livraison des composants de règles dans différents environnements (Dev, Qual et PROD)✔ Migration de l’outil ODM 8.8.1 (version obsolète) vers 8.11 avec l’équipe IBM (depuis l’analyse de besoins, choixde l’architecture cible jusqu’à installation de l’outil)✔ Migration de l’outil MDM 11.6 vers IPM 12✔ Participation à la migration des services Legacy vers Cloud DMZR✔ Monitoring de l’application via l’outil de suivi d’anomalies (JIRA)✔ Amélioration de l’environnement d’intégration continue (Jenkins, GitLab...)Environnement Technique :ODM 8.8.1, ODM 8.11, MDM 11.6, JAVA8, Jenkins, méthode Agile, Ansible et JIRA.
- CGIexpert technique senior JAVA/JAVAEEAGENCE & SSIImars 2021 - Aujourd'hui (5 ans et 2 mois)Paris, FranceSociété Général- Fontenay sous-BoisObjectifs des projets :Application 1 : C’est une application client-serveur qui permet la saisie et la consultation en agence pour toute la clientèle :Ouverture/modification d’un client guichetGestion des opérations comptablesGestion des stocks cartes et chéquiers…Application 2 : Il s’agit de proposé aux clients de la Société Générale à travers les banques à distance la possibilité de faire des virements à l’international avec un change à cours garanti en virement immédiat en compte à compte.Application3 : Migration d’une application WAS vers un nouveau socle AWT.Tâches réalisés pendant la mission :✔ Rédaction des documents de conception techniques✔ Vérification des contraintes techniques dans la cible avec l’architecte✔ Développement des interfaces graphiques✔ Développement des web services✔ Généralisation des programmes Cobol vers Java✔ Réalisation des tests unitaires avec JUnit et SOAP✔ Monitoring de l’application via l’outil de suivi d’anomalies (JIRA)✔ Maintenance : Analyse et correction des bugs.Environnement Technique : React, JAVA, Java Script, Maven, WebSphere, Sparky (web services), JIRA
- WenextExpert technique Java/JavaEEAGENCE & SSIIfévrier 2020 - mars 2021 (1 an et 2 mois)Paris, FranceProjet interne WENEXT : Éditeur de solutions de PKIFaire évoluer IDRA : l’entité d'enregistrement de la PKIArchitecture : Une Architecture micro-service se compose de 8 services spring boot :1- X509 servise centrale permet de communiquer avec IDCA (Autorités de Certification)2- Admin contient la partie front-end et le service back-end qui va avec, contient trois menus :A- Accueil : Enroller,revoker... un certificatB- Configuration : Workflow,notification,AC ...C- Administration : Utilisateurs ...3- Service Soap il permet de gérer les différentes actions (Enroller,revoker...) en soap.4- Service Rest il permet de gérer les différentes actions (Enroller,revoker...) en Rest.5- Service Scep il permet de gérer les différentes actions (Enroller,revoker...) en Scep.6- EE une version léger et public non authentifier de l'admin.7- EE-X509 service authentifier entre l'EE et l'X509.8- Service batch il permet de gérer l'audit et les notifications.Tâches réalisés pendant la mission :✔ Implémentation d'un écran de retrieve de certificat pour l'admin et pour le EE et la partie back-end qui va avec.✔ Implémentation d'un écran de renouvellement de certificat pour l'admin et pour le EE et la partie back-end qui va avec.✔ Implémentation d'un écran de recouvrement de certificat pour l'admin et pour le EE et la partie back-end qui va avec.✔✔ Ajouter et modifier des workflows BPM Activiti.✔ Configuration TLS pour Apache et Tomcat.✔ Mettre à jour l’installeur qui permet d’installer l’application basé sur Ansible.✔ Configurer le service de sauvegarde des certificats pour pouvoir utiliser ElasticSearch à la place de bade relationnelle pour améliorer les performances et avoir plus de flexibilités dans la recherche.✔ Configuration de d'authentification unique (SSO) SAML.✔ Tests d'intégration.✔ Tests end to end.✔ Tests soap avec gatling.✔ Analyser et investiguer et corriger des anomalies de Recette et de Prod✔ Faire des déploiements✔ Équipe de 5 personnes en agileEnvironnement Technique : Linux, Java 8, Spring boot 2, jpa/Hibernate , CXF, Spring mvc,Spring Batch, SpringData, Typescript, Oracle 12g,Postgres, Git, Maven, Jenkins, Docker, Ansible, Shell
Recommandations
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
- Diplôme National d'Ingénieur en Informatique(ESPRIT2015Diplôme National d'Ingénieur en Informatique
- Licence Fondamental en Science de l'Informatique(ESTI2009Licence Fondamental en Science de l'Informatique