PROJET :
CONTEXTE
GTPS-API est une application composée d’un ensemble d’Api offre des services disponible 24h/24h 365j/365j. C’est une solution pour mettre à disposition pour les clients SG une interface pour initier, consulter, suivre et annulée des paiements internationaux en devises ou en EUR via leurs applications de E Banking.
Cette nouvelle offre s’adresse à des banques clientes de BAN disposant d’un compte
Loro en Euro et ayant une appétence avérée pour enrichir leur propre offre de Web
Banking pour une clientèle de particuliers.
Plusieurs Apis sont disponibles dans l’application GTPS :
1- Api-SOLDE-INTRADAY : permet la consultation du solde de compte en temps réel
2- API-INSTANT PAYMENT (trésorerie) : permet d’effectuer des virements en temps réel
3- API-IP (Instant Payments) pouvoir initier des virements instantanés, initier des rappels de fonds de virements instantanés (et recevoir leur retours), recevoir des virements instantanés, recevoir des demandes d’annulation de virements instantanés, répondre à des demandes d’annulation reçues et disposer de Webhooks notifiant les utilisateurs lors d’événements remarquables.
4- Api VI (virement international) : initier des paiements cross border en devises ou en EUR actuellement en prod pour Boursorama.
5- API-CROSS-BORDER-message (tous devise sauf dollar)
API- CROSS-BORDER-swift (API Dollars).
PRESTATION
REALISEE
Développement d’une solution de paiement électronique résultant d’une compensation interbancaire immédiate ou quasi immédiate de l’opération et du crédit du compte du bénéficiaire avec une demande de confirmation au payeur.
Développement d’un nouvel API IP (Instant Payments) consiste à exécuter les virement
Internationaux en temps réel.
Implémenté et mise à jour du module SG-IAM pour l’authentification des clients.
Implémenté et configuration de la partie profiling de l’applications avec ZipKin.
Créations de plusieurs watcher avec elasticsearch pour monitorer l’application.
Participation à des revues de conception et de développement
Suivie de développement de local, dev, homo et productions
Gestion des incidents de production (analyse, affectation, correction, livraison.
Mettre en place des Jobs Jenkins afin d'automatiser les livraisons aux différents environnements.
Re factoring du code pour résoudre des problèmes de performances
Coordonner le déploiement des projets (suivi de la mise en ligne et remontée des incidents ou dysfonctionnements).
Animer les réunions de planification et de conception (modélisation de la solution, choix techniques, chiffrages…).
Développement des parties alertes et reportage dans Elasticsearch.
Assurer la revue de code, le respect des bonnes pratiques et les livraisons
Créations de la documentation technique avec open Api 3 .
Participation à la rédaction des spécifications.
Développer les tests unitaires et d'intégration.
******** Khairi
Mise à jour : jeudi 22 décembre 2022 3/7
PROJET OU CONTEXTE Scenarisk est une application financière qui calcule le risque de marché.
Calcule le var et avoir des indicateurs qui sont suivis par le MRD (Market Risk
Dept) et communiqués à la BCE en conséquence de l’accord de validation du modèle interne qui été accordé à Natixis.
Il calcule aussi les stress test historique et stress test globaux qui sont suivis par BPCE Risk Control et trésorerie Risk control.
******** Khairi
Mise à jour : jeudi 22 décembre 2022 4/7
PRESTATION REALISEE Analyse des demandes Client
Conception et développement d’un service d’analyse et détections des modification subi sur la base de données prod pour mettre à jour l’environnement Bench et avoir une environnement iso-prod.
Développement des script sh
Mise en place la chaîne d'exécution des jobs.
Création d’un service d’analyse des demande client.
Intégration d’un nouveau var basé sur les stocks de production et les fichiers formatés.
Traité des bugs lié au calcul des var.
Participation à l’intégration continue et améliorations de code java.
Participation à la mise en production du l’application.
Outils de Consolidation
Comptable conçue pour justifier la suppression des opérations intragroupes effectuée par une autre application (Matisse), réconcilier
automatiquement chaque opération intra-groupe émise par une entité avec l’opération « réciproque » émise par son partenaire Groupe, isoler le plus rapidement possible les causes des écarts de réconciliation, et faciliter la correction des écarts constatés
PRESTATION REALISEE Création de trois projets JAVA/JEE multi-modules Maven.(FRONT, FRONTJAVA, BACK)
Mise en place d’une Api d’authentification dans les deux projets.
Configuration serveur liberty Core sur environnement UNIX pour le déploiement de l’application.
Participation à la mise en place de processus d’intégration continue.
Analyse de l’ancien code JSF JAVA6, EJB, SweetDev.
Participation à l’intégration PIC de l’application.
Découpage de l'application en modules (micro-service).
Découpage de la partie front en composants avec Angular.
Mise en place des routes dans la partie front.
Création des modules de projet Back.
Suivre et former l’équipe sur les bon pratique Agile scrum.
Mise en place d'un projet stable angular (version5).
Création d'un projet back multi modules (maven, spring ,Spring data-JPA
java 8).
Développement du premier composant d'authentification front.
Participation aux créations des User Story.
Préparation des documentations technique pour les nouvelle arrivant.
******** Khairi
Mise à jour : jeudi 22 décembre 2022 5/7
Préparation de l’environnement technique pour les développeurs de l’application.
Migration de la base de données existant.
Participation au développement des modules de l’application.
Amélioration du temps de réponse de plusieurs interfaces.
Rédaction des expressions de besoin
PROJET OU CONTEXTE Développement d’un outil, pour les pilotes en UPR (Unité de Production
Réseaux) et leurs managers, permettant un pilotage par des jalons intermédiaires, de disposer d’une vision enrichie pour une prise de décision réactive, et de s’affranchir des palliatifs, d’automatiser le reporting et le rendre accessible au plus grand nombre.
Les pilotes en UPR doivent assurer le pilotage de déploiement réseau en respectant des contraintes de délais. Ces opérations sont cadencées
essentiellement à partir du workflow OPUS et différents SI (GDP, GPC,
ASPIN, COLORIS, Portail DT, SCALER, ...)
PRESTATION REALISEE Optimisation des IHM (AngularJS)
Développement des interfaces graphiques avec AngularJS.
Conception et développement d’un module de gestion avec Java 7.
Conception et développement d’un module de rapport
Développement des filtres de recherche des données dans la plate-forme
Opus
Participation au RTG (Rally Test Game) avec les chefs de projet orange qui utilise la nouvelle application.
Implémentation des API web services REST pour récupérer et consommer les données de la plate-forme Coloris.
Implémentation des API web services SOAP pour récupérer et consommer les données de la plate-forme OPUS.
Estimation des charges de la release 2 de l’application.
Implémentation d’une MAP pour identifier la place d’erreur d’une ou plusieurs unités réseaux chez or...
PROJET OU CONTEXTE Le Portail de Récupération des Données Bancaires (BDRP) est un service numérique d'échange de données bancaires entre plusieurs services néerlandais, service d'enquête, l'administration fiscale et douanière et la banques avec une licence bancaire néerlandaise. Son objectif est de permettre l'application et la délivrance fiables, rapides, sûres, correctes, complètes et efficaces de données bancaires d'identification, de manière uniforme, pour toutes les banques situées aux Pays-Bas.
Cette situation contribuera à :
✓ Prévenir et détecter les fraudes et autres pratiques criminelles
✓ Traquer les avoirs – criminels et autres – et imposer des mesures et des sanctions financières
✓ Aider l'administration fiscale et douanière néerlandaise à prévenir l'utilisation abusive des avantages fiscaux
PRESTATION REALISEE Création des jobs pour la mise à jour de base de données avec les données UBos
Création d’un watcher pour monitoriez plusieurs batch
Suivie des taches de développement jusqu'à productions
Développement des script sh.
Correction des anomalies
Développement de plusieurs évolution lié au retours clients.
Chiffrage, suivi des livraisons.
Déploiement d'applications dans des clusters Kubernetes.
Mise à jour de plusieurs modules de programmation statique au programmation réactive avec reactor.