Aller au contenu principal
Nouveau

Extension Chrome disponible

Découvrir

Wejden B.

Tech lead freelance

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

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

    Compétences

    • SAP5/5
    • Salesforce5/5
    • Java4/5
    • Python3/5
    • HTML3/5
    • CSS3/5
    • JavaScript3/5
    • SQL5/5
    • PL/SQL3/5
    • PostgreSQL5/5
    • GraphQL3/5
    • Jira5/5
    • Azure DevOps5/5
    • Bitbucket4/5
    • GitLab CI4/5
    • Nexus3/5
    • ELK4/5
    • MuleSoft5/5
    • Azure5/5
    • Postman5/5

    Spécialités

      Expériences

      1. SENIOR MULESOFT // LEAD DEV

        12/2025 — aujourd'hui

        • Projet : Senior MuleSoft sur le SI de Picard, avec un rôle de référent technique sur les intégrations entre SAP, Salesforce et MuleSoft. • Responsabilités : • Contribuer aux Daily Task Force avec les référents techniques et les chefs de projet des différents domaines du SI (OMS, SAP, Salesforce Commerce Cloud, Salesforce • Service Cloud...) afin de coordonner le traitement des sujets d'intégration transverses. • Assurer un support technique et analytique auprès des équipes projets afin d'accélérer l'analyse et la résolution des problématiques d'intégration transverses. • Superviser les intégrations de systèmes complexes via Anypoint Monitoring afin d'identifier les points de contention, d'analyser les incidents et d'améliorer l'observabilité des flux. • Mettre en œuvre des mécanismes de diagnostic précoce et de détection automatisée des erreurs permettant de réduire significativement les délais d'analyse et de résolution des incidents d'intégration. • Piloter l'estimation technique et la rédaction des User Stories / tickets MuleSoft dans un environnement Agile Scrum. • Animer des sessions de partage technique sur les standards, les bonnes pratiques et les patterns d'intégration MuleSoft. • Accompagner les Product Owners et les chefs de projet lors des ateliers techniques pour concevoir des solutions d'intégration robustes et optimiser les échanges entre les systèmes. • Prendre en charge les sujets à forte priorité (Fast Delivery) nécessitant des livraisons rapides sur des intégrations critiques SAP, Salesforce et systèmes métiers, tout en garantissant la qualité et la robustesse des développements • Définir des templates, des standards et des patterns d'intégration afin d'industrialiser les développements MuleSoft et de faciliter l'intégration de systèmes complexes (SAP, OMS, Salesforce Commerce Cloud, Salesforce Service Cloud...). • Environnement technique : MuleSoft, SAP, Salesforce Commerce Cloud (sfcc), Salesforce Service Cloud (sfsc), OMS, SI Picard, API MuleSoft, API SAP, DataWeave, gitlab, Azure Devops, SAP Integration, CI/CD, SAP S/4HANA

        • MuleSoft
        • SAP
        • GitLab CI
        • Azure DevOps
        • CI/CD
        • Azure
        • Scrum
        • Agile
        • S/4HANA
        • Salesforce
      2. TECH LEAD MULESOFT

        07/2024 — 11/2025

        • Projet : Tech Lead MuleSoft sur le programme DALI, avec un rôle central dans l’intégration SAP, et plusieurs applications métiers du SI VINCI Energies. • Responsabilités : • Concevoir des API MuleSoft pour synchroniser les données RH du programme DALI et les applications métiers du SI VINCI Energies vers SAP, avec DataWeave pour les mappings et transformations. • Définir les patterns d’intégration MuleSoft/SAP afin d’homogénéiser les échanges du programme DALI, en rédigeant les HLD/LLD et les règles d’implémentation pour les squads. • Fiabiliser les flux SAP à forte volumétrie pour les traitements RH, financiers et référentiels, en utilisant des batchs MuleSoft, des jointures de données et des procédures stockées. • Optimiser les performances des échanges entre SAP, bases de données et applications internes afin de réduire les erreurs de synchronisation, avec MuleSoft, DataWeave et batch. • Sécuriser les livraisons des intégrations critiques DALI en mettant en place et en renforçant les tests unitaires MUnit sur les API MuleSoft. • Résoudre les blocages techniques liés aux appels SAP, aux contraintes de volumétrie et aux erreurs d’intégration, en analysant les flux MuleSoft et les transformations DataWeave à l'aide d'ElasticSearch. • Encadrer l’équipe MuleSoft afin de garantir la qualité des développements DALI, via revues de code, accompagnement technique et partage des standards d'integration MuleSoft. • Accompagner les Tech Leads des squads DALI sur les problématiques MuleSoft, les intégrations SAP, DataWeave et batchs afin d’aligner les solutions avec l’architecture d’intégration. • Reprendre des processus MuleSoft existants pour améliorer leur robustesse et leur maintenabilité, en appliquant les standards HLD/LLD du programme DALI. • Accélérer les mises en environnement des API MuleSoft du programme DALI en améliorant les pipelines CI/CD et les contrôles de qualité des livraisons. • Prendre en charge les sujets de fast delivery nécessitant une livraison rapide sur des intégrations SAP complexes, en développant des flux MuleSoft fiables et testés. • Proposer des architectures d’intégration robustes pour débloquer les problématiques complexes SAP et batch volumétriques, en s’appuyant sur MuleSoft, API MuleSoft et DataWeave. • Environnement technique : MuleSoft, SAP, Talentsoft, SI VINCI Energies, API MuleSoft, API, batch, DataWeave, procédures stockées, HLD/LLD, MUnit, SAP Integration, CI/CD, ELK, SAP S/4HANA, Postgres, SAP SuccessFactors

        • MuleSoft
        • SAP
        • CI/CD
        • ELK
        • PostgreSQL
        • SAP SuccessFactors
        • Elasticsearch
        • S/4HANA
        • Tests unitaires
      3. CONSULTANTE MULESOFT // TECH LEAD

        07/2022 — 07/2024

        • Projet : Project : Le projet consiste à mettre en place plusieurs processus métiers d’assurance de souscription, tarification, éligibilité … • Responsabilités : • Concevoir des API MuleSoft Anypoint pour automatiser les processus d’assurance de souscription client, en exposant des Web Services REST avec des payloads JSON. • Mettre en place les processus de tarification et d’éligibilité dans le contexte assurance Cegema, avec des flux MuleSoft On promise et des contrôles de données SQL/Postgres. • Moderniser les échanges avec AS400 afin de convertir les endpoints SOAP en endpoints REST consommables par les applications métiers, avec MuleSoft Anypoint et JSON. • Sécuriser les échanges de données sensibles des parcours de souscription en implémentant des processus de cryptage et décryptage dans les flux MuleSoft. • Valider les données bancaires et administratives des assurés dans les parcours de souscription, en intégrant du code Java avec MuleSoft pour les contrôles IBAN et numéros de sécurité sociale. • Automatiser les traitements de fichiers nécessaires aux processus d’assurance, avec des batchs MuleSoft et la manipulation de flux SFTP. • Faire évoluer les flux asynchrones de l’application afin de fiabiliser les échanges inter-applicatifs, avec MQ et MuleSoft Anypoint. • Optimiser la cohabitation de plusieurs versions d’une même application MuleSoft pour réduire la consommation de licence, dans le contexte des processus métier Cegema. • Diagnostiquer et corriger les anomalies de production impactant la souscription et la tarification, à l’aide de Postman, SQL et Postgres pour les tests et analyses. • Accompagner deux développeurs MuleSoft sur les choix d’implémentation des flux assurance, via revues techniques et bonnes pratiques MuleSoft Anypoint. • Rédiger des User Stories détaillées pour cadrer les développements des processus de souscription et tarification, en suivant l’avancement dans Jira. • Valider les Web Services exposés aux applications clientes avec Postman afin de contrôler les réponses REST, les structures JSON et les scénarios d’erreur. • Environnement technique : Jira, Web Service, Mulesoft Anypoint, Mulesoft On promise, lab, Java, Postman, JSON, SQL, Postgres

        • Jira
        • Java
        • Postman
        • SQL
        • PostgreSQL
        • IBM i
        • MuleSoft
        • User Stories
      4. DÉVELOPPEUSE MULESOFT

        07/2020 — 06/2022

        • Projet : Project 1 : Transactions : Le projet consiste à synchroniser les transactions financières dans Salesforce • Project 2 : Clienteling : Le projet consiste à synchroniser les données clients et point de vente entre différentes applications et bases de données • Le projet consiste à synchroniser les transactions financières des différents clients et point de ventes, entre différentes bases de données et applications dont Salesforce • Project 3 : Migration de Bitbuckets et à Azure Devops • Responsabilités : • Concevoir des API système et des API de processus pour synchroniser les transactions financières et données clients vers Salesforce, avec Mule 4, RAML et Anypoint Studio. • Rédiger et réviser les cahiers d’interfaces des projets Transactions et Clienteling afin de cadrer les échanges entre applications, bases de données et Salesforce, avec RAML et JSON. • Développer les mappings de données clients, points de vente et transactions financières dans les flux MuleSoft, avec Anypoint Studio et DataWeave. • Tester les Web Services REST des interfaces Transaction et Clienteling pour valider les schémas XSD, CSV et fichiers plats, avec Postman et MUnit. • Déployer les applications MuleSoft sur Anypoint Runtime Fabric dans le cloud afin de supporter les synchronisations Salesforce, en optimisant l’allocation des ressources Kubernetes. • Sécuriser les API exposées aux applications partenaires en configurant les règles et politiques de sécurité sur MuleSoft Anypoint Platform. • Configurer le monitoring avancé des flux MuleSoft afin de suivre la qualité des synchronisations financières et clients, avec les custom metrics MuleSoft Platinum. • Créer des rapports de consolidation journaliers et mensuels pour contrôler les données synchronisées entre Salesforce et les bases de données, avec SQL et JSON. • Maintenir la documentation de conception, de configuration et de checklist d’installation des API MuleSoft afin de fiabiliser les mises en production sur Anypoint Platform. • Estimer les User Stories et spécifications des évolutions Transactions et Clienteling afin de planifier les développements MuleSoft dans Jira. • Migrer les projets MuleSoft de Bitbucket vers Azure Devops afin de centraliser le cycle de vie applicatif, en configurant les repositories et pipelines Azure Devops. • Accompagner les développeurs lors de la migration Bitbucket vers Azure Devops, avec documentation, partage de connaissance et support sur les pipelines. • Environnement technique : Jira, Azure Devops, Mulesoft Anypoint, Anypoint Studio, Postman, JSON, SQL, Kubernetes

        • Jira
        • Azure DevOps
        • Postman
        • SQL
        • Kubernetes
        • Bitbucket
        • MuleSoft
        • Azure
        • Salesforce
        • Documentation