Sadok - Ingénieur de production PL SQL
Ref : 150208M001-
2074 TUNIS (Tunisie)
-
Ingénieur de production (39 ans)
-
Freelance
• Stream RIMS - SunGard Tunis - Tunisie
System Designer OCT 2014 – présent
RIMS (Real-Time Integrated Multi-instruments Solution) est une solution temps réel de traitement, des
allocations et de la gestion du règlement des ordres exécutés, des transactions sur actions et obligations
en postexécution pour le middle et le back-office.
– Conception et rédaction des systèmes de spécification technique:
SWIFT Repo Single Message Solution (MT54n).
Spécification des évolutions touchant différents modules du produit iRims (Exception Manager Diary,
User Restriction Action)
Conception des mécanismes de traitement, écriture des algorithmes descriptifs, et l’orientation du
développeur quant aux processus et modules concernés par le développement.
Stream RIMS - SunGard Tunis - Tunisie
Analyste-Programmeur SEP 2011 – OCT 2014
– The weighting API - Connectivité de base de données Oracle pour le langage de programmation Lua.
Implémentation d’une interface de programmation (The weighting API) permettant à un script Lua, de
récupérer, les valeurs de sortie d’une procédure stockée, le résultat d’une fonction, et l’extraction des
données d’une base de données Oracle.
PRO*C, PL/SQL, Lua(C-API).
– Confirmation view - Une alternative à Oracle Report basée sur des modèles MS Word.
Développement d’une combinaison de modules basée sur diverses technologies, permettant la génération
des confirmations axées sur les données des titres financiers. Cette solution génère des documents
au format docx sur la base d’un modèle MS Word préalablement conçu, ayant des balises prédéfinies,
substituées lors du traitement aux données collectées du titre financier.
PRO*C, PL/SQL, Java(Docx4j), Shell.
– P&L - Processus de calcul des positions
Développement d’un module P&L, gérant, tout le processus des revenus, des coûts et des dépenses, des
gains et des pertes encourus au cours d’une période donnée.
PRO*C, PL/SQL.
– J’ai aussi été impliqué dans des développements pour l’ajout de nouveaux messages de types Swift, TRAX
et Crest.
. Clients: NCBC, HSBC et BBVA.
. Environnement Technique: PRO*C, PL/SQL, Java (Docx4j), Lua (C API), UNIX, Shell, XML, XSL, Oracle
FORMS/REPORTS, Git, Putty et MantisBT.
. Environnement Fonctionnel: Trade Processing, P&L, SWIFT (MT54n), SWIFT Repo Single Message Solution
(MT54n), CREST, TRAX et BRAID Message Processing.
NCB Capital Jeddah - Arabie saoudite
Task force - Analyste & consultant technique AVR 2013 – JUN 2013
Dans la salle de marchés a NCB Capital - Jeddah, Arabie Saoudite, faisant part du nouveau projet de
commerce des valeurs mobilières (Securities Business). Aidant NCB à migrer à un nouveau système de
gestion des commandes (OMS) qui devra permettre à leurs clients de bénéficier des avantages fournis par
les produits Rims & NCBC.
– Durant cette période, j’ai été responsable de la maintenance du système Rims, qui impliquait:
Intégration du produit et exécution des tests de performance.
Assurer le support niveau 1, 2 et 3.
Investigation des anomalies survenues sur les environnements UAT & PROD.
Conseiller les différents intervenants (Nournet et NCBC) sur les fonctionnalités Rims.
Apporter des solutions de contournement et préparation de script de réparations en cas d’anomalies urgentes.
• Codix Tunis - Tunisie
Analyste-Programmeur SEP 2009 – JUN 2011
Codix est l’éditeur d’iMX, solution logicielle unique dédiée à la gestion événementielle des dossiers de
plusieurs métiers: Affacturage, Trade et Corporate Finance, Leasing, Recouvrement & Contentieux, Gestion
de Comptes Clients, Assurance-Crédit.
– Mes principales tâches impliquaient:
Développement et maintenance des interfaces entrantes et sortantes du progiciel iMX.
Investigation des anomalies et analyse des évolutions mentionnées par les clients.
Développement des modules de migration, stored Packages et Procédures (PL/SQL,SQL Loader)
ainsi que la création des scripts de reprise et la manipulation de la base de données Client.
– Expérience dans l’utilisation de la bibliothèque API Xerces C++ pour l’analyse, la validation, la sérialisation
et la manipulation XML.
Universum
Développement d’une interface sortante pour l’export des informations des domiciliations à destination des banques (Format SEPA – XML)
Développement d’une interface sortante exportant un flux relatif à la mise à jour de l’adresse du DB/CE/TPD/TCE sur demande du CL.
Développement d’interface d’ordre de payement à destination des banques (Format CLIEOP03 & BLT91).
Atradius
Développement d’une interface entrante (flux XMLREQUEST) gérant le processus faillite et défaut de paiement, traitement, contrôle selon XSD, manipulation et réponse (flux XMLRESPONSE).
Développement de plusieurs interfaces de migration des données dans le cadre du projet européen d’Espace unique de paiement en euros (SEPA, Single Euro Payments Area ).
Tunisie Factoring
Développement d’une interface entrante de gestion des moyens de payement scannés à destination du progiciel IMX.
Développement d’interface d’export des données tiers comptable, contrat import, export, domestique.
. Clients: EHB, Atradius, Leydet & Bocchio, Tunisie Factoring, Maroc Factoring et Universum.
. Environnement Technique: PRO*C/C++, PL/SQL, Oracle, Unix, CMS, CVS, Putty et Jira.
. Environnement Fonctionnel: Affacturage, Recouvrement et SEPA.
FORMATIONS INITIALES :
•2005 – 2009 : Maîtrise en Informatique Appliquée à la Gestion (MIAGE) Tunis - Tunisie
École Supérieure de Commerce
COMPÉTENCES TECHNIQUES :
PRO*C, PL/SQL, Java (Docx4j), Lua (C API), C++, Unix, Shell script, Oracle Forms/Reports et XSL.