Ahmed - Ubix analyst/Consultant technique PL SQL ORACLE

Ref : 190602B002
Email vérifié
Photo d'Ahmed, Ubix analyst/Consultant technique PL SQL ORACLE
Compétences
PL SQL ORACLE
Finance
SUNGARD STREAM UBIX
Expériences professionnelles
  • Expérience professionnelle

    Depuis Novembre 2019 chez Exteam [Paris_France]
    • Analyste UBIX à BP2S, groupe BNP Paribas.
    • Attaché à l’équipe DEC ETD qui réalise tous les développements en lien avec le
    métier du dérivé listé chez BNP. Les solutions, exploitées par l’équipe des
    opérations, sont fortement orientées vers UBIX : son modèle de données et ses
    technologies.
    • Environnement de travail : PL/SQL (Oracle 12c), Java (Spring batch),GIT, Jenkins.
    ◆ Principaux projets réalisés :

    ➢ Octobre 2019_Décembre 2020
    o EMIR Dash Board :
    Dans le cadre du règlement EMIR, la BNP est amenée à fournir,
    quotidiennement, des exports illustrant l’activité de tous ses comptes au
    régulateur européen des marchés (ESMA) et ce, à travers un référentiel
    (DTCC).
    Il est possible que l’activité exportée contienne des erreurs qui conduiront au
    rejet de l’export par le référentiel d’où le besoin d’un rapport de synthèse dit
    « Dash board » qui affiche toute l’activité rejetée : détail de cette activité et
    cause du rejet.
    o EMIR Resubmission Tool :
    Le rejet d’un export d’activité, à la suite de détection d’erreurs, déclenche des
    alertes chez l’équipe des opérations qui doit corriger les erreurs et
    resoumettre l’activité en question.
    Le Resubmission Tool donne les moyens de resoumettre une activité avec
    une grande flexibilité : en se basant sur une liste de transactions, une
    période de temps ou une liste de comptes.

    ➢ Depuis Janvier 2021
    o Création du module de comptabilité pour Natwest :
    Natwest a décidé d’externaliser la gestion de son activité du listé dérivé chez
    BNP. Ubix, devenu indirectement son nouveau backoffice, ne fournit pas un
    système de comptabilité parmi ses fonctions.
    Le besoin était donc de réaliser un module qui fournit tous les exports
    nécessaires au système de comptabilité (activité, flux financier,
    réconciliations..), tout en exploitant des datas Natwest injectées dans le
    module par lecture de fichiers (règlements et commissions).

    Juillet 2010_Octobre 2019 chez FIS ex SUNGARD [Tunis_Tunisie]
    • Ingénieur R&D.
    • Attaché à l’équipe Stream Ubix (Segment : Post Trade Derivatives) : une solution
    de back office de clearing et de règlement des livraisons en temps réel sur les
    marchés dérivés.
    • Environnement de travail : langage C, Python, Java, PL/SQL (Oracle 11g).
    • Maintenance continue du produit Ubix : Correction des bugs.
    • Effectuer des séances de Support niveau 2 : Qualification et résolution des
    problèmes instantanés rencontrés par les clients sur tout le produit Ubix (en
    collaboration avec les Support niveau 1 World Wide).
    • Intervenir dans toutes les phases de cycle de vie des projets assignés :
    o Elaborer les spécifications fonctionnelle et technique (Etude d’impacts).
    o Définir les scénarios de test (test cases, plan de teste…)
    o Accompagnement de l’équipe Qualité dans les tests et la validation.
    o Support client : Elaboration des user guides destinés aux clients,
    configurations et paramétrages requis.
    ◆ Formations effectuées :
    o Finance des marchés : Généralités.
    o Finance des marchés dérivés.
    o Formation de formateur.
    ◆ Principaux projets réalisés :

    ➢ Juillet 2010_Juillet 2012 : Membre de l’équipe DDT : une équipe dédiée
    à un des plus importants clients de Ubix.
    o Intégration de Stream Gateway dans le module OMXUBIX : OMXUBIX est un
    module membre sur le marché OMLX qui permet la récupération des
    négociations et des cours des contrats. Cette récupération s’effectue soit par
    une récupération classique (via des fichiers fournis par Fame Futures), soit
    par Stream Gateway, sujet de projet.
    - PLSQL,C,Python,Java
    o Calcul des flux en attente : Offrir à l’utilisateur la possibilité de calculer les
    différents flux financiers et de les mettre en attente jusqu’à une date D, à
    laquelle ces flux seront pris en considération dans le calcul des profits.
    - PLSQL,C,Python,Java
    o Discount rate management : Récupération des taux de changes des contrats
    forward dans le but de les basculer dans le calcul des flux en attente.
    - PLSQL,C,Python,Java
    o Réalisation d’un module d’audit de base de données : Reporter toutes
    opérations sur des tables (insertion, mise à jour, suppression, saisie) ou des
    objets de la base (appel).
    - PLSQL,C,Python,Java
    o Réalisation d’un module membre sur le marché SAFEX qui permet la
    récupération des cours des contrats et la récupération des négociations.
    - PLSQL,C,Python,Java
    o Réalisation d’un module de calcul de balance financière : calcul des flux de
    payements, des flux d’intérêts, les résultats, courtages, flux en attente, open
    trade equity…
    - PLSQL,C,Python,Java

    ➢ Juillet 2013_Juillet 2014
    o Régénération : Régénération des opérations d’ouvertures, de corrections et
    de clôtures entre les différentes firmes d’un client.
    - PLSQL,C,Python,Java
    o Intégration des flux en attentes dans le calcul des fiscalités et des états de la
    balance.
    - PLSQL,C,Python,Java

    ➢ Juillet 2014_Juin 2015
    o Dev Quality Management : En étroite collaboration avec les différents chefs
    de projets et les consultants des différents sites FIS, l'objectif est de livrer à
    nos clients des versions Ubix contenant le minimum possible de Bug.
    Ma responsabilité était de corriger les différentes anomalies, débloquer la
    situation pour les développeurs en difficulté en proposant les solutions.
    En charge du stock de bug signalés par l’équipe Qualité en premier lieu, j’ai
    pris en seconde étape la responsabilité des retours clients :
    - Élaborer des plans d'action.
    - Arbitrage sur la nature des retours : Évolutions ou anomalies.

    ➢ Juin 2015_Octobre 2019
    o Team Leader de l’équipe Customer Development:
    Cette équipe se charge de développements spécifiques qui répondent à des
    besoins particuliers de nos clients et qui ne font pas partie des fonctionnalités
    CORE Ubix.
    Mon rôle était de gérer les projets dans tout leur cycle de vie :
    - Contact des clients pour définition des besoins.
    - Rédaction de propositions commerciales
    - Implémentation des solutions.
    - Livraison.
    - Support.
    ◆ Missions sur site client :

    ➔ Juillet 2015: chez Standard Chartered Bank, Singapore:
    SCB a demandé la réalisation d'un composant java qui répond à sa nouvelle
    politique de standardisation de création de données statiques pour les différents
    systèmes de la banque, Ubix en l’occurrence.
    Ma mission consistait à implémenter la solution en premier lieu (Tunis), puis à la
    déployer sur site client (Singapore) et la maintenir pendant la phase de
    production.

    ➔ Octobre 2018: Chez United Overseas Bank, Singapore:
    UOB a demandé le développement d’un module d’export data pour répondre au
    besoin réglementaire MAS610.
    Ma mission consistait à implémenter la solution en premier lieu (Tunis), puis à la
    déployer sur site client (Singapore) et la maintenir pendant la phase de
    production.

    Depuis Juillet 2010 [Tunis_Tunisie] FIS
    • Ingénieur R&D.
    • Attaché à l’équipe Stream Ubix (Segment : Post Trade Derivatives) : une solution de back office de clearing et de règlement des livraisons en temps réel sur les marchés dérivés.

    • Environnement de travail : langage C, Python, Java, PL/SQL (Oracle 11g).
    • Maintenance continue du produit Ubix : Correction des bugs.
    • Effectuer des séances de Support niveau 2 : Qualification et résolution des problèmes instantanés rencontrés par les clients sur tout le produit Ubix (en collaboration avec les Support niveau 1 World Wide).
    • Intervenir dans toutes les phases de cycle de vie des projets assignés :
    o Elaborer les spécifications fonctionnelle et technique (Etude d’impactes).
    o Définir les scénarios de test (test cases, plan de teste…)
    o Accompagnement de l’équipe Qualité dans les tests et la validation.
    o Support client : Elaboration des user guides destinés aux clients, configurations et paramétrages requis.

     Formations effectuées :
    o Finance des marchés : Généralités.
    o Finance des marchés dérivés.
    o Formation de formateur.
     Principaux projets réalisés :

    De Juillet 2010 à Juillet 2012 : Membre de l’équipe DDT : une équipe dédiée à un des plus importants clients de Ubix.

    o Intégration de Stream Gateway dans le module OMXUBIX : OMXUBIX est un module membre sur le marché OMLX qui permet la récupération des négociations et des cours des contrats. Cette récupération s’effectue soit par une récupération classique (via des fichiers fournis par Fame Futures), soit par Stream Gateway, sujet de projet.
    - Java,Python,C,PLSQL

    o Calcul des flux en attente : Offrir à l’utilisateur la possibilité de calculer les différents flux financiers et de les mettre en attente jusqu’à une date D, à laquelle ces flux seront pris en considération dans le calcul des profits.
    - Java,C,PLSQL

    o Discount rate management : Récupération des taux de changes des contrats forward dans le but de les basculer dans le calcul des flux en attente.
    - Java,C,Python,PLSQL

    o Réalisation d’un module d’audit de base de données : Reporter toutes opérations sur des tables (insertion, mise à jour, suppression, saisie) ou des objets de la base (appel).
    - Java,C,Python,PLSQL

    o Réalisation d’un module membre sur le marché SAFEX qui permet la récupération des cours des contrats et la récupération des négociations.
    - Java,Python,PLSQL

    o Réalisation d’un module de calcul de balance financière : calcul des flux de payements, des flux d’intérêts, les résultats, courtages, flux en attente, open trade equity…
    - Java,Python,PLSQL

    Depuis Juillet 2013 a Juillet 2014
    o Régénération : Régénération des opérations d’ouvertures, de corrections et de clôtures entre les différentes firmes d’un client.
    - PlSql,Python

    o Intégration des flux en attentes dans le calcul des fiscalités et des états de la balance.
    - PlSql,C

    De Juillet 2014 a Juillet 2015
    o Dev Quality Management : En étroite collaboration avec les différents chefs
    de projets et les consultants produit, l'objectif est de livrer à nos clients
    des versions Ubix contenant le minimum possible de Bug.

    Ma responsabilité est de corriger les différentes anomalies, débloquer la situation pour les développeurs en difficulté en proposant les solutions.

    En charge du stock de bug signalés par l’équipe Qualité en premier lieu, j’ai pris en second étape la responsabilité des retours clients :
    - Élaborer des plans d'action.
    - Arbitrage sur la nature des retours : Évolutions ou anomalies.

    Depuis Juillet 2015
    o Team Leader de l’équipe Bespoke :
    Cette équipe se charge des développements spécifiques qui répondent à des besoins particuliers de nos clients et qui ne font pas partie des fonctionnalités CORE Ubix.

    Mon rôle est de gérer les projets dans l’intégralité de leur cycle de vie :
    - Contact des clients pour définition des besoins.
    - Rédaction de propositions commerciales
    - Implémentation des solutions.
    - Livraison.
    - Support

     Missions sur site client :
     Juillet 2015: chez Standard Chartered Bank, Singapore:
    SCB a demandé la réalisation d'un module qui répond à sa nouvelle politique de standardisation de création de données statiques pour les différents systèmes de la banque, Ubix en l’occurrence.

    Ma mission consistait à implémenter la solution en premier lieu (Tunis), puis à la déployer sur site client (Singapore) et la maintenir pendant la phase de production.

     Septembre 2017: chez Union Overseas Bank, Singapore:
    Dans le cadre de la règlementation MAS637, UOB a demandé la création d’un module spécifique de génération d’exports qui répondent aux standards des autorités monétaires de Singapore : Exports d’activités et de flux financiers dégagés.

    Ma mission consistait à implémenter la solution en premier lieu (Tunis), puis à la déployer sur site client (Singapore) et la maintenir pendant la phase de production

     Février 2018 : chez VOLKSBANK, Vienne :
    Dans le cadre de la règlementation EMIR, Volksbank a demandé la création d’un module spécifique de génération d’export qui répondent aux standards ESMA.
    Ma mission consistait à implémenter la solution en premier lieu (Tunis), puis à la déployer sur site client (Vienne) et la maintenir pendant la phase de production

    Mars 2010 – Juillet 2010 [Tunis_Tunisie] CENTRE NATIONAL DE L’INFORMATIQUE
    • Projet de fin d’études.
    • Développement d’un service web qui réalise le suivi des actions correctives et préventives dans le système de management de qualité au centre national de l’informatique.
    • Environnement de travail : VB .Net (framework 3.5), WCF, SQL Server.

    Juillet 2009 – Aout 2010 [Tunis_Tunisie] OWLIANCE
    • Stage d’été
    • Développement d'une application web, en PHP, qui réalise la migration d'une base de données de SQL Server vers Oracle.
    • Environnement de travail : PHP, SQL Server, PL/SQL.

Études et formations
  • Formation

    2007/2008 -2009/2010 [FST – Tunis] Cycle ingénieur (informatique) à la Faculté des Sciences de Tunis

    2005/2006 - 2006/2007 [IPEIN-Nabeul - Tunisie] Institut Préparatoire aux Etudes d'Ingénieurs (MP)

    2004 [Tunis - Tunisie] Baccalauréat Mathématiques Mention Bien.

    Compétences Techniques
    Informatique C, .NET, HTML, PHP/MySQL., UML , JAVA , BD Oracle, BD SQL Server
    Finance Finance des marchés, produits dérivés, UBIX
    Logiciels Microsoft Office, Eclipse, Mantis, Perforce …
    Systèmes Unix/Linux, Windows (98, 2000, NT et XP)

    Langues
    Français Bilingue.
    Anglais Bon niveau écrit et parlé.
    Arabe Langue maternelle.