Elkefi - Architecte LINUX

Ref : 190930H002
Photo d'Elkefi, Architecte LINUX
Compétences
SOA
WEBSERVICES
TIBCO BUSINESSWORKS
EAI ESB
TIBCO EMS
Expériences professionnelles
CV plus récent en cours de mise à jour
  • Expérience professionnelle

    Manutan Group
    Depuis janvier 2022
    Expert Tibco BW 5 / Ingénieur Devops
    Projet : Responsable de la plateforme ESB du SI Manutan, développée sur la base de TIBCO
    Business Works 5 et permettant l’intégration de toutes les applications du SI
    ▪ Suivi des performances et supervision technico-fonctionnelle de la plateforme
    o Mise en place d’une solution de supervision technique de toute la plateforme ESB en utilisant Grafana, Prometheus, des plugins custom pour Tibco &
    EMS : conception, mise en place, configuration et optimisation
    o Mise en place d’une solution de supervision fonctionnelle des flux applicatifs en utilisant NJAMS, ELK (Elasticsearch, Logstash, Kibana) : conception, mise en place, configuration et optimisation
    o Audit applicative et infrastructure et optimisation de la plateforme ESB sur tous les niveaux.
    ▪ Accompagnement projet et développement
    o Architecture des flux applicatifs
    o Spécifications techniques des flux Tibco
    o Développement des flux sur Tibco BW 5
    o Suivi des tests avec les équipes business
    o Migration de Tibco BW 5.12 à Tibco BW 5.15 dans un environnement hautement sécurisé
    o Etude de la migration Tibco BW 5 – Tibco BW 6 vs Tibco BW 5 / Mulesoft
    o Participation à la migration de Tibco BW 5 à Mulesoft
    o Développement d’un moteur de règles avec Java/Drools
    ▪ Automatisation CI/CD
    o Mise en place d’une chaine CI-CD complète pour la plateforme Tibco BW 5 (GIT, Jenkins, Maven, Tibco FC, Nexus) : conception, mise en place et
    administration
    Environnement : Tibco BW 5, Tibco EMS 8, Tibco HAWK, Windows server, SQL server, Mongodb, Restheart, Devops (GIT/SVN, Tibco FC, Jenkins, nexus...), ELK, Prometheus, Grafana, REST, Soap, Python, Drools


    ► Expert Tibco dans le domaine de télécommunications et le secteur de la banque avec une bonne
    compréhension des aspects fonctionnels et techniques et une maitrise des processus d’intégration continue.
    ► Expert en solutions de Charging/Billing, Facturation client prépayée et post-payée, Billing/Rating,
    Recharging et services à valeur ajoutés dans le domaine de télécommunications avec une bonne
    compréhension des aspects protocolaires, fonctionnels et techniques.


    07/2018 - décembre 2021
    BNP Parisbas Paris : Consultant performance et fiabilité Tibco BW
    Membre de l’équipe projet qui gère des applications Tibco qui constituent un bus d’échange entre
    les canaux clients, les systèmes de paiement et les systèmes de compensation.
    Les applications proposent une interface offrant des fonctions business (validation de comptes,
    autorisation, booking, billing, forex, …) à un système de paiements pour communiquer avec un
    Corebanking
    ➢ Suivi des performances
    - Campagnes de Benchmarking et TNR de performance, analyse des résultats,
    préconisations applicatives et techniques
    - Prévision de charge et impact infrastructure
    - Définition et implémentation des indicateurs de performance
    - Automatisation des tests de performance (load tests, stress tests …)
    - Tenir à jour un rapport mensuel contenant les indicateurs systèmes clés de santé (KPI/SLA)
    et analyser les performances
    ➢ Accompagnement projets
    - Expertise et architecture technique
    - Contribution à la définition de l’architecture et des flux
    - Revue et optimisation des codes Tibco
    - Prise en charge et suivi des actions production
    ➢ Support production niveau 3
    - Assurer le support de plus haut niveau sur la plateforme
    - Suivre/gérer et résoudre les incidents
    - Assurer la continuité du service avec des responsabilités d'astreinte
    - Suivre la qualité de la production (en termes d’incidents et de performance)
    - Réaliser les développements Tibco BW relatifs aux évolutions diverses et corrections
    d’anomalies
    - Challenger l'existant en proposant des nouvelles solutions
    - Travailler sur l’amélioration continue des flux en production
    ➢ Responsable du projet de fiabilité : Reliability Project
    - Audit des différentes briques applicatives (d’un point de vue systèmes, base de données,
    stockage)
    - Optimisation de la chaine de bout en bout
    - Identifier et éliminer les goulots d'étranglement afin d'améliorer la performance et réduire
    les coûts
    - Améliorer la plate-forme pour gérer la croissance en termes de volumétrie et de débit
    - Concevoir, construire et améliorer les éléments d’infrastructure pour répondre aux besoins,
    à la performance et à la résilience de la montée en charge
    - Suggérer et aider à mettre en œuvre les meilleures pratiques pour que les incidents ne se
    reproduisent qu'une seule fois, et jamais plus
    - Dépister les problèmes complexes et coordonner les efforts de l'équipe pour les corriger
    - Définir et conduire la roadmap d'amélioration de stabilité et de fiabilité de la plateforme

    03/2016 - 06/2018
    OOREDOO Tunisia, OOREDOO Group: Ingénieur Billing&Facturation, Tibco et CRM
    ➢ Intégration et administration de l’ESB (TIBCO) :
    Participer à la mise en place de l’architecture SOA au sein du système d’information d’Ooredoo :
    - Participation active à des ateliers de conception
    - Définition de l'architecture technique et fonctionnelle
    - Optimisation des processus Business
    Participer à la conception, développement et l’intégration de l’ESB Tibco :
    - Travailler sur les processus applicatifs et l'architecture technique
    - Rédaction des spécifications fonctionnelles et architectures techniques
    - Développement de plusieurs processus Business Works Tibco
    - L'intégration des différents processus
    Intégration de bout en bout de la plateforme TIBCO entreprise service bus :
    - Installation et configuration des produits Tibco sur un OS RedHat en mettant en place une
    architecture répartie garantissant la haute disponibilité et le partage de charge au niveau de
    la plateforme (Tibco BW 5.10, EMS 6.3, TRA 5.7, TIBCO Administrator 5.7, Hawk 4.9…)
    - Test et validation les différents processus métiers déployés et dimensionnement de la
    plateforme : test de résistance, test de charge et FUT.
    - Intégration de l’ESB avec les différents systèmes TELCO :
    API IN (soap/http), API Recharge (soap/http), CRBT (http), BSCS (adaptateur Corba &
    PLSQL), CRM (adaptateur xml), Provisioning (soap/http)
    Intégration de la solution de monitoring des flux TIBCO BusinessWorks™ ProcessMonitor :
    - Installation et configuration de TIBCO BWPM Server for BW
    - Installation et configuration de TIBCO BWPM Client for BW
    - Intégration Implicite de ProcessMonitor
    - Intégration Explicite des Flux Tibco
    Audit Tibco :
    - Tuning des configurations JVM/Thread/JDBC Pool de tous les processus
    - Identifier les différents types d’erreurs
    - Temps de réponse moyen de chaque processus (identifier les processus les plus lents et
    travailler sur des pistes d’optimisation)
    - Optimisation des processus métiers
    Administration des processus Business Works déployés sur l’ESB : déploiement et configuration
    des applicatifs, validation et monitoring des processus métiers.
    Administration des serveurs EMS : création des queues, création des utilisateurs, création des
    groupes, gestion du cluster et définition des stratégies de purges.
    Création des règles de monitoring HAWK (HRB) pour le monitoring de la plateforme TNESB :
    supervision des instances EMS, des BWE et des processus métiers.
    ➢ Support du système de tarification et facturation (BSCS iX R3) :
    - Administration de la plateforme BSCS iX R3 de production (Installation des Livraisons,
    Analyse et résolution des problèmes, suivie des PN)
    - Supervision de bout en bout de la chaîne de valorisation (rating) et résolution des problèmes
    relatifs aux processus DaTA, DIH, FIH, PRIH, RIH, RIHEC, CCH, EOH, FOH, RLH
    - Tuning de la configuration des composantes CMS, Extended Server, Federated Factory,
    BCH, BGH
    - Revue et optimisation de l’architecture Tibco/BSCS
    - Recyclage et purge des queues (clean DaTA)
    - BSCS Non-Kernel: Batch Mass Migration, Batch Promotions … (Shell Unix, ProC, Package
    oracle, script PL/SQL …)
    - Tierce Maintenance Applicative (TMA) : Analyse des bugs détectés en production,
    reproduction des bugs dans un environnement iso PROD et proposition des correctifs
    adaptés
    - Implémentation des offres commerciales et configuration des services et des promotions.
    - Assurer le processus de facturation de test mensuel : suivi et correction des anomalies de test
    remontées par les équipes de test
    - Assurer le processus de facturation mensuel sur la production : Implémentation de solutions
    correctives basée sur Shell/PLSQL, Lancement et suivie du BCH, Lancement et suivie du
    BGH, Livraison des factures moyennant l’outil Mass-Mailing
    ➢ Support de la plateforme de provisioning Comptel Instant Link 7.1 :
    - Intégration et configuration des logiques de provisioning
    - Installation et configuration des connecteurs aux éléments du réseau
    - Connaissance des modes de connexion, des commandes d'exploitation et des journaux de
    différents éléments de réseau (IN, HLR, PCS, NVS, RBT, VMS, USSD, HSS)
    - Implémentation de différents outils de provisionning en masse : scripts batch, API Java et
    API web service
    ➢ Administration et support de l’application Médiation Zone :
    - Support et administration des plateformes Mediation Zone 5.1 et 7 Digital Route.
    - Installation et administration des workflow de collecte et insertion au niveau BSCS et IN
    (intelligent Network)
    - Migration de plateforme Mediation Zone de la version 5.1 vers la version 7
    - Migration des systèmes de stockage vers EMC Isilon
    ➢ Installation du Peoplesoft Back End & Support en Production de la plateforme CRM :
    - Intégration du Peoplesoft Performance Monitor PPM
    - Installation des nouveaux nœuds BackEnd Peoplesoft 8.50
    - Validation et Installation des patches Peoplesoft sur les environnements de Pré-Production
    et Production
    - Gestion des incidents liés aux différents composants de la plateforme CRM Peoplesoft
    - Audit et optimisation de l’application CRM (tuning des configurations des processus
    psappsrv, web server, integration gateway ...)
    ➢ Projets Divers :
    - Intégration d’une solution NPG Number Portability Getway
    - Projet d’intégration d’un Catalog Driven Order Manager
    - Optimisation du cycle de facturation : Tuning de la base de données et des procédures
    PL/SQL de pré-facturation
    - Installation et configuration de l’application TIBCO BusinessWorks ProcessMonitor
    - Mise en place d’un Knowledge database pour toute l’équipe
    Environnement technique : Java EE, Tomcat, Tibco EMS, Tibco Business Works, Tibco designer
    Tibco Hawk, Spring WS, Instant Link 7.1, BSCSIX R3, Oracle, HTML, Java, Eclipse, Toad,
    PL/SQL, Junit, SoapUI, LoadUI, XML Schema, Ksh, Windows XP, Red Hat, Peoplesoft CRM
    8.50,Oracle Weblogic 10.3, Oracle Tuxedo, PeopleTools Application Designer, PeopleTools Data
    mover

    06/2014 - 03/2016
    SOFRECOM, Orange FT Group : Chef de projet technique
    Tâches principales :
    ➢ Intégration – Administration Base de données :
    - Intégration des différentes composantes de la solution monétique Digital Kiosk dans un
    environnement Vmware Vsphere 5 : Apache Reverse Proxy, Tomcat, Syslog-ng, Nginx,
    Nagios …
    - Installation et configuration des machines ATM (Automated Teller machine) Wincor Nixdorf
    chez les différentes filiales de group Orange en Afrique
    - Intégration et administration du serveur monétique PC/E (ProClassic Enterprise server) de
    Wincor
    - Installation et administration de la base de données MySQL de la solution
    - Installation et administration de la base de données Oracle de la solution
    - Conception et mise en place de la stratégie de backup/restore, redondance et Fail-over
    - Préparation des différents documents d’installation et d’exploitation des différentes
    composantes de la solution Digital Kiosk
    - Test et validation de la solution chez les filiales d’Orange en Afrique : acceptance, test de
    charge et formation de l’équipe locale
    - Etude et Migration de la solution vers une infrastructure VMware vCloud
    ➢ Gestion de projet :
    - Élaborer les spécifications techniques générales du projet Digital Kiosk sur la base du cahier
    des charges (fonctionnel) qui a été fourni par la MOA (maîtrise d’ouvrage), en fonction de
    l’architecture technique et des exigences en termes de sécurité
    - Analyser et comprendre les besoins des filiales, concevoir et rédiger un cahier des charges
    technique, proposer une solution technique adaptée
    - Piloter le projet Digital Kiosk de la réalisation jusqu’à la livraison en constituant,
    organisant, coordonnant et animant l'équipe projet selon le cahier des charges (demande du
    client, budget, délais…)
    - Piloter et mesurer l’état d’avancement (création des tableaux de bord, choix des indicateurs,
    planification des comités de pilotage...)
    - Accompagner les filiales dans les changements techniques et les évolutions des différentes
    composantes de la solution (réunions, négociation avec le fournisseur …
    - Valider les livrables
    - Gestion des contacts clients (filiales Orange) et fournisseurs (Wincor Nixdorf)
    - Évaluer les risques (coûts, délais...) pouvant intervenir au cours de la réalisation
    Environnement technique : Java EE, Tomcat, Apache, Nagios, Nginx, Big IP MySQL,Oracle,
    Netbackup, Redhat Cluster, Oracle RA, Java, PC/E, ATM, MS Project, Enterprise Architect, MS
    Visio

    06/2019 - 06/2014
    Tunisiana (groupe Orascom)
    Tâches principales :
    ➢ Intégration-Validation :
    - Intégration de la solution de recharge PayMobile.
    - Intégration et validation de plusieurs solutions VAS
    - Intégration de la solution de bonification suite recharge PromoMax.
    - Intégration et mise à niveau de la solution de tarification des clients prépayés Unified 2.0.
    - Intégration de la solution de payement mobile avec la poste tunisienne Mobile payment.
    - Maîtrise des environnements, des outils de tests et de qualification logicielle.
    - Pratique des méthodologies de tests (tests de non-régression, test de charge, test de
    redondance ...).
    - Conception des procédures de tests.
    - Définition et rédaction des plans de test d’intégration et de validation pour vérifier la
    conformité du système.
    - Mise en œuvre des tests d'intégration et de validation.
    ➢ Administration :
    - Installer et mettre à niveau les éléments matériels et logiciels des systèmes informatiques.
    - Administrer, maintenir et faire évoluer le réseau intelligent et ses services.
    - Optimiser les systèmes informatiques et établir les règles d’utilisation (automatisation,
    monitoring, sauvegardes)
    - Concevoir et développer des outils logiciels pour l’administration des systèmes.
    - L’exploitation des applications hébergées sur les serveurs.
    - Élaborer des recommandations concernant l'utilisation des matériels ou logiciels et préparer
    les plans d’actions pour les situations d’urgence (alimentation d'une base de connaissance
    interne).
    - Gérer l’interconnexion de l’entité avec les réseaux extérieurs.
    - Assurer la fiabilité et la sécurité de l’ensemble du système.
    - Suivre l’exploitation quotidienne.
    - Assurer la veille technologique.
    ➢ Support niveau 1 & 2 :
    - Offrir le support 7/7 24/24 de la plateforme Tibco
    - Offrir le support 7/7 24/24 de réseau intelligent IN Unified: implémentation Nokia Siemens
    Networks
    - Garantir le support de la solution recharge Paymobile: implémentation d’EservGlobal
    - Assurer le support des solutions à valeur ajouté VAS : implémentation d’OpenCode
    - Assurer une qualité de service permanente et le minimum de down time pour les services
    critiques.
    - Diagnostiquer les problèmes et faire remonter les problèmes constatés aux équipes de
    développement pour une analyse approfondie et assurer le suivi, la coordination,
    l’installation et validation des corrections sur les environnements de production.
    - Piloter et traiter la résolution d’incidents en respectant les engagements du contrat de service
    (alimentation d’une base d’information des incidents).
    - Apporter un soutien opérationnel à l’équipe de supervision temps réel.
    Environnement technique : Java EE, Tomcat,Oracle, Java, Eclipse, Toad, PL/SQL, SoapUI,
    LoadUI, Shell, Perl, Windows server, Red Hat, Sun Cluser, Veritas Cluster, Oracle dataguard,
    Vmware, Mysql, Cacti, Nagios, Cisco,VmWare, Offer Manager, Tariff Tool, VopAdm, Tibco BW,
    Tibco EMS, Tibco HAWK, EMC storage

Études et formations
CV plus récent en cours de mise à jour
  • 2019
    ► Formation API Management
    ► Formation à l’Architecture d’Entreprise avec TOGAF® 9.2
    ► Formation Scrum Master

    2018 ► Formation Architecte de Solutions Cloud AWS – niveau Associate

    2017 ► Formation Java performance tuning et optimisation
    ► Formation Langages PL/SQL II avancée

    2016
    ► Formation CDOM Order Management (Support)
    ► Formation Oracle PeopleSoft Customer Relationship Management: development et administration

    2015
    ► Formation DevOps: Docker, Jenkins, Puppet, Nagios …
    ► Formation Synergy Professional: Project Management Methodology at Orange Business Services

    2014
    ► Formation VMware vSphere 5 : Installation, Configuration, Haute Disponibilité, Sécurité
    ► Formation VMware vCloud Director
    ► Formation Wincor Nixdorf Automated Teller Machine (ATM) Self-service Banking machines and Wincor Nixdorf ProClassic Enterprise payment server (PC/E)

    2013
    ► RH124 - Red Hat System Administration 1 (Red Hat Entreprise Linux 6)
    ► RH134 - Red Hat System Administration 2 (Red Hat Entreprise Linux 6)
    ► RH254 - Red Hat System Administration 3 (Red Hat Entreprise Linux 6)

    2012
    ► Formation PayMobile : configuration et administration d’une solution de recharge d’EservGlobal
    ► Formation Mobile Payment : Solution de payement mobile
    ► Formation SQL, PL/SQL et SQL Tuning
    ► Formation Diameter

    2011
    ► Formation ******** Unified 2.0
    ► Formation PromoMax Solution : architecture, configuration et administration
    ► Formations OpenCode Systems
    ► Cisco (CCNA1, CCNA2)
    ► Administration base de données Oracle 11 g
    ► Formation SIGTRAN : protocoles et architecture

    2010
    ► Système de signalisation #7 : SS7- Protocoles, architecture et service
    ► CAMEL Phase 1, 2 & 3 - Le Réseau Intelligent Mobile
    ► Sun Solaris Admin 1 &2 : configuration et administration d’un système Solaris

    2009
    Ingénieur en informatique – Mention bien – Ecole nationale des sciences de l’informatique (ENSI)
    2006 Etudes préparatoires Mathématiques, Physiques – Institut préparatoire aux études d’ingénieur
    2004 Baccalauréat scientifique – Mention très bien - Lycée pilote de Gafsa

    COMPETENCES TECHNIQUES
    ▪ Outils TIBCO: TIBCO Business Works 5 & 6 et TIBCO EMS, TIBCO Designer, Tibco Hawk, TIBCO Administrator, Tibco BusinessConnect
    ▪ SGBD-R : Oracle 10g/11g/12g, Oracle RAC, MySQL, Informix, SAS, Mongodb
    ▪ Langages : Unix Shell, XML, XSL (XSLT, Xpath), JAVA, C, PL/SQL, Perl, Python
    ▪ Webservices/API : SOAP / REST, API Java
    ▪ ESB/ETL: Tibco BW, Talend, Informatica, Mulesoft
    ▪ Cloud : AWS, VMware vCloud
    ▪ Devops: GIT/SVN, Maven, Jenkins, Tibco FC, Nexus, Ansible, ELK, Promethus, Grafana
    ▪ Technologies Webs: JSF, HTML / XHTML / CSS, JEE, SPRING
    ▪ Tests: JUnit, SoapUI, LoadUI, JMETER
    ▪ Méthodologies : UML, Agile, Scrum
    ▪ Gestion de projet : MS Project
    ▪ IDE: Eclipse, Visual Studio
    ▪ Systèmes d’exploitation : Linux, Windows, Unix, Data ONTAP, F5 BIG-IP TMOS, HP UX

    Langages
    ► Unix Shell, XML, XSL (XSLT, Xpath), JAVA, C, PL/SQL, Perl

    Base de Données
    ► Oracle 10g/11g/12g, MySQL, Informix, SAS

    Technologies Web
    ► JSF, HTML / XHTML / CSS

    Méthodologie
    ► UML, Agile, Scrum

    IDE
    ► Eclipse, Visual Studio, Tarif Tool, Offer Manager, Tibco designer, PeopleTools application designer, BSCS online Modules

    Systèmes d'exploitation
    Windows, Unix, Linux, Data ONTAP, F5 BIG-IP TMOS, HP UX

    POINTS FORTS

    ▪ Expertise Tibco avec une bonne compréhension des aspects fonctionnels et techniques et une maitrise des processus d’intégration continue
    ▪ Expertise systèmes (classique, virtuel et cloud) et base de données
    ▪ Audit de performance applicative (JAVA, Tibco, Oracle …)
    ▪ Expertise Devops, ELK, Grafana, Prometheus …
    ▪ Support technique et traitement des incidents de flux inter-applicatifs
    ▪ Force de proposition pour l’amélioration de la stabilité et de la fiabilité des plateformes
    ▪ Evolution des socles techniques et des systèmes d’informations
    ▪ Recueil et analyse des besoins
    ▪ Conception, chiffrage et développement des flux
    ▪ Amélioration des flux et Lead dev des fonctions d’orchestration SI
    ▪ Autonome, rigoureux, curieux, à l’écoute

    LANGUES ETRANGERES
    ▪ Français : Professionnel
    ▪ Anglais : Professionnel
    ▪ Arabe : Langue maternelle

D'autres freelances
Consultant LINUX

Ces profils pourraient vous intéresser !
CV Consultant informatique infra, système, réseau, cloud
Yu Ang

Consultant informatique infra, système, réseau, cloud

  • NARBONNE
WINDOWS SHAREPOINT ACTIVE DIRECTORY LINUX VEEAM VMWARE ESX MICROSOFT POWER AUTOMATE GED WORDPRESS SHOPIFY
Disponible
CV Expert Linux DevOps
Stéphan

Expert Linux DevOps

  • BESANÇON
LINUX DEVOPS DOCKER Kubernetes Microservices SCRIPT SHELL SQL WEBDEV
Disponible
CV Consultant RGPD
Ousmane

Consultant RGPD

  • VALENCE
LINUX SQL
Disponible
CV Architecte JAVA
Hatem

Architecte JAVA

  • PUTEAUX
JAVA J2EE LINUX ORACLE SQL
Disponible
CV Consultant / Architect BI
Tarek

Consultant / Architect BI

  • RUEIL-MALMAISON
SSIS Microsoft Power BI GIT SQL SQL SERVER Azure Data Factory LINUX
Bientôt disponible
CV Tech lead
Fabien

Tech lead

  • GRATENTOUR
JAVA SPRING SQL SAFE HIBERNATE LINUX
Disponible
CV Analyste développeur moyen de paiement CASHPOOLER
Yacine

Analyste développeur moyen de paiement CASHPOOLER

  • PARIS
ORACLE SQL AGILE SQL SERVER UNIX WINDOWS LINUX JAVA
Disponible
CV Consultant en Industrialisation IT
Romain

Consultant en Industrialisation IT

  • CRAPONNE
Kubernetes LINUX DOCKER CI/CD ANSIBLE TDD PHP HASHICORP TERRAFORM GO ELASTICSEARCH
Disponible
CV Consultant cybersécurité
Aurélien

Consultant cybersécurité

  • ACHÈRES
EBIOS ISO 2700x EXCEL WINDOWS POWERSHELL VBA JIRA LINUX ACTIVE DIRECTORY IAM
Disponible
CV Développeur full stack JAVA
Abdallah

Développeur full stack JAVA

  • SADA
JAVA J2EE Spring Boot API RESTful REACT.JS ORACLE SQL PHP JAVASCRIPT LINUX
Disponible