Aller au contenu principal
Nouveau

Extension Chrome disponible

Découvrir

Othmane B.

Freelance MuleSoft Expert | Certified Developer | Tech Lead | Architect | API & Integration | Anypoint Specialist

    TJM
    À partir de 0 €/jour
    Localisation
    Paris · Full remote
    Langues
    Français

    Disponible immédiatement · 10 ans d'expérience

    Compétences

    • MuleSoft5/5
    • Java5/5
    • Confluence5/5
    • Salesforce5/5
    • Jira5/5
    • SAP5/5
    • Git5/5
    • SAP SuccessFactors5/5
    • Azure5/5
    • Nexus5/5
    • ELK5/5
    • Postman5/5
    • Documentation5/5
    • GitLab CI5/5
    • SQL5/5
    • SQL Server5/5
    • PL/SQL5/5
    • GCP4/5
    • CI/CD4/5
    • Tests unitaires4/5
    • REST API3/5
    • OAS5/5
    • RAML5/5

    Spécialités

      Expériences

      1. MuleSoft Technical Lead / Architecte d'Intégration

        AOÛT 2025 — PRÉSENT

        • Projet : Brioche Dorée - Centralisation des flux de données retail, stocks et RH d'une chaîne de restauration nationale sur MuleSoft CloudHub 2.0 (Private Space dédié, contraintes fortes de coûts : • workers 0.1 vCore, optimisation des billable flows) • Conception et développement d'une application d'ingestion BI Mule 4 consolidant les données de caisse (TCPOS, SFTP/CSV) et de gestion de stocks (API REST Inpulse, 14 endpoints paginés) vers une base Azure SQL Server BI. • Mise en œuvre d'une architecture orientée métadonnées : un pipeline unique et configurable gérant l'ensemble des endpoints (pagination, tables cibles, colonnes d'audit), réduisant fortement l'effort de développement et de maintenance. • Conception d'un framework d'orchestration résilient : gestionnaire d'erreurs global centralisé, reprise par étape, retries automatiques sur les échecs transitoires en amont. • Optimisation des performances runtime sur des workers contraints : gestion du streaming et de la mémoire, refonte de la pagination récursive en traitement itératif, résolution de conditions de concurrence sur le pool de connexions SFTP. • Livraison d'une application d'intégration paie transformant les exports CSV en fichiers conformes DSN (déclarations d'activité et d'absences avec règles métier complexes). • Développement d'une plateforme webhook sécurisée autonome : point d'entrée générique unique, routage par en-tête selon le partenaire, vérification de signature HMAC-SHA256 in-flow. • Administration du Private Space CloudHub 2.0 : TLS de domaine personnalisé, cycle de vie des keystores, patchs runtime mensuels, VPN IPsec site-à-site avec firewall FortiGate on-premise. • Production de la documentation d'architecture (Confluence), documents de transfert de connaissances, et templates spécification réutilisable. • Technologies : Mule 4.x EE, DataWeave 2.0, APIkit/OAS, Secure Properties, SQL Server (Azure), SFTP, REST/JSON, HMAC- SHA256, TLS, Git Environnement : CloudHub 2.0, Private Space, Anypoint Platform, Anypoint Studio 7.x, Azure SQL Server, FortiGate, Confluence, Jira, Git

        • REST API
        • MuleSoft
        • Azure
        • SQL
        • SQL Server
        • Jira
        • Git
        • Documentation
        • Confluence
      2. MuleSoft Technical Lead

        NOVEMBRE 2023 — JUILLET 2025

        • Projet : N°1 : Intégration et migration des flux SAP vers SAP S/4HANA via MuleSoft • Conception d'architectures d'intégration sur MuleSoft (migration depuis Talend et Oracle SOA). • Rédaction et validation des spécifications techniques. • Développement d'API REST selon l'approche API Led Connectivity. • Mise en place de la sécurité (JWT, Client ID Enforcement, keystore/truststore, Secret Manager). • Intégration des files de messages (GCP Pub/Sub, AnypointMQ). • Écriture de tests unitaires avec MUnit sous Anypoint Studio. • Déploiement des API sur CloudHub, support post-prod et gestion des incidents. • Revue de code, gestion des merge requests Git, documentation sur Confluence. • Support technique et accompagnement de l'équipe. • Technologies : Mule 4, DataWeave 2.0, Java, Spring, XML, REST, MUnit Environnement : GCP, SAP, Anypoint Studio, Anypoint Platform, Maven, GitLab, Postman, Nexus, Jira, ELK, Kibana

        • Java
        • REST API
        • MuleSoft
        • GCP
        • GitLab CI
        • Nexus
        • ELK
        • PL/SQL
        • Talend
        • Postman
        • Jira
        • Salesforce
      3. MuleSoft Technical Lead

        OCTOBRE 2019 — JUIN 2022

        • Projet : Refonte complète de l'architecture d'intégration entre back-office et front-office • Conception d'une nouvelle architecture d'intégration entre le front office et le back office via MuleSoft. • Connexion bidirectionnelle entre MuleSoft et Salesforce pour l'extraction et l'injection de données métier. • Développement d'API critiques (création de marchand, contrat, carte client/employé) déployées dans plus de 40 pays. • Gestion de la sécurité et du déploiement cloud des API (Anypoint Platform). • Écriture de tests unitaires avec MUnit, revue de code et support post-production. • Accompagnement technique de l'équipe, correction de bogues, amélioration continue. • Technologies : Mule 3/4, DataWeave 2.0, MEL, Java, REST, XML, Spring, MUnit Environnement : RTF, Salesforce, Anypoint Platform, Anypoint Studio 7.x, Maven, GitLab, Postman, Jira, Confluence, Nexus, ELK/Kibana

        • Java
        • MuleSoft
        • GitLab CI
        • Nexus
        • ELK
        • Postman
        • Jira
        • Salesforce
        • Confluence
        • Amélioration continue
      4. MuleSoft Developer

        JUILLET 2016 — JUIN 2019

        • Projet : Conception et mise en œuvre d'une Gateway d'échange entre Salesforce et les systèmes internes • Bouygues Telecom via MuleSoft • Conception, développement et déploiement de flux Mule ESB via Anypoint Studio. • Transformations de données avec DataWeave, DataMapper et Java personnalisé. • Intégration et synchronisation de données avec Salesforce via connecteur dédié. • Création de services REST/SOAP, gestion de fichiers CSV/XML avec le composant File. • Utilisation de Routers, Scatter-Gather et Data Validation pour orchestrer les flux. • Déploiement sur MMC et gestion des versions via Git/Jenkins. • Travail en méthode Agile Scrum : daily, sprint reviews, ateliers client et participation active aux cérémonies. • Technologies : Mule 3/4, DataWeave 2.0, MEL, Java, REST, XML, Spring, MUnit Environnement : On-premise, CloudHub, Mule ESB, Anypoint Studio, Maven, Jenkins, Postman, Salesforce, Jira, Confluence, GitHub, FileZilla, Putty, MobaXterm

        • Java
        • MuleSoft
        • CI/CD
        • Scrum
        • Postman
        • Agile
        • Jira
        • Salesforce
        • Git
        • Confluence
      5. Analyste Développeur Java/J2EE

        JANVIER 2016 — JUILLET 2016

        • Projet : Mise en place d'une application (SAMS) de géolocalisation d'équipements • Participation à la conception, au développement et aux tests des modules applicatifs. • Analyse des besoins, rédaction de la documentation technique et fonctionnelle. • Technologies : Java/JEE, JSF, Facelets, PrimeFaces, Spring MVC, Hibernate Environnement : Eclipse, PostgreSQL, Maven, Tomcat, Jira, GitHub

        • Java
        • PostgreSQL
        • JEE
        • Hibernate
        • Tomcat
        • Jira
        • Documentation