You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Oussama B.OB

Oussama B.

Tech Lead Java & Data | Kafka | Azure | RAG | AI

689 €/jour
Paris, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Oussama

Tech Lead Java, Data & AI — 8 ans d’expérience dont 4 en leadership chez Amadeus et Air France KLM.


Je conçois et optimise des systèmes distribués à forte volumétrie (1,5 à 2,5M messages/jour) et déploie des plateformes d’IA en production (RAG multimodal, multi-agents, MCP) sur Azure.


Résultats concrets :
• Diagnostic des jobs réduit de 4h à 15 min via RAG multi-agents + Prometheus
• -38% temps d’exécution et -30% ressources sur batch critique (Air France KLM)
• -90% d’incidents production nécessitant intervention manuelle
• -12% coûts Azure via gouvernance et provisionnement
• 90%+ précision de récupération sur RAG multimodal enterprise


Mes interventions :
• Audit architecture & diagnostic performance JVM
• Modernisation Java 8/11/17/21/22 | Spring / Spring boot.
. migration cloud Azure | migration base de données
• expert multithreading .
• Stabilisation de production à forte charge
• Design de plateformes Kafka à grande échelle
• Conception et déploiement de systèmes RAG & multi-agents en production


Stack : Java 17/21/22 · JVM · GC · multithreading · Spring . Kafka ·airflow · Azure (AKS, AI Search, OpenAI) · LangChain · LangGraph · MCP · FastAPI · Kubernetes · Ansible · Terraform · Prometheus . ELK ...


Disponible immédiatement — Paris IDF / Nice / full remote.
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

Accepte de travailler sur site
Paris (jusqu’à 50 km), Nice (jusqu’à 40 km), Marseille (jusqu’à 10 km), Aix-en-Provence (jusqu’à 20 km)

Expériences

  • AMADEUS
    Big Data Platform Engineer & AI Systems
    AÉRONAUTIQUE & AÉROSPATIALE
    avril 2024 - Aujourd'hui (2 ans et 2 mois)
    Paris, France
    Référent technique au sein de l’équipe — 10 personnes (Java DevOps, Data Engineers, Data Scientists). Pilotage de l’industrialisation de 30 applications Kafka Streams et 30 reporters Spark Scala. Réduction d’environ 12% des coûts Azure via gouvernance et optimisation du provisionnement.

    Performance & JVM
    • Profiling avancé (JVisualVM, JConsole , Eclipse MAT) — résolution fuites mémoire, contention threads, pauses GC
    • Migration Java 8 → 17/21/22 et modernisation Spring sur l’ensemble des pipelines Kafka Streams

    Data Streaming & Kafka
    • Industrialisation de 30 applications Kafka Streams et 30 reporters Spark Scala
    • Kafka Connectors, MirrorMaker 2 (réplication interclusters), Schema Registry (Avro)
    • Supervision clusters Kafka sur Kubernetes (OpenShift, Azure) — monitoring Prometheus/Grafana/ELK
    • Benchmarking Spark Streaming vs Kafka Streams, tuning retention/compression/consumer lag

    AI Engineering
    • Système RAG multi-agents intégré à Prometheus → diagnostic jobs Spark réduit de 4h à 15 min
    • Plateforme AgentOps : 6 agents IA spécialisés (code review, sécurité, monitoring, incident, fix + PR GitHub) via superviseur avec re-planning dynamique
    • Intégration Model Context Protocol (MCP) — 5 serveurs d’outils, communication SSE temps réel, architecture event-driven sur Azure Service Bus
    • RAG multimodal enterprise : dual-content indexing, hybrid search BM25 + vector search, cross-encoder ms-marco, 3 modes (Fast/Advanced/Agentic avec self-refinement et confidence gating) → 90%+ précision
    • Déploiement Azure : Container Apps, AKS avec modèles self-hosted embeddings & reranking, Azure AI Search, Azure OpenAI GPT-4o
    • Mémoire conversationnelle multi-tours : détection références anaphoriques, réécriture contextuelle

    Stack : Java 8/17/21/22 · Spring · Kafka · Spark Scala · Azure · Databricks · Azure AI Search · Azure OpenAI · Kubernetes · OpenShift · Airflow · Prometheus · FastAPI · LangChain · LangGraph · MCP
    Apache Kafka Java IA générative RAG Cloud Azure
  • AIR FRANCE
    Java Technical Lead
    AÉRONAUTIQUE & AÉROSPATIALE
    juin 2022 - mai 2024 (1 an et 11 mois)
    Valbonne, France
    Tech Lead sur la plateforme critique ROR (Recovery of Operations & Irregularities) traitant 1,5 à 2,5 millions de messages/jour en temps réel (retards, annulations, rebooking). Équipe de 12 développeurs (7 ROR + 5 Ticketing).


    Résultats clés :
    • -38% temps d’exécution et -30% ressources sur le batch de traitement des irrégularités
    • -90% d’incidents de production nécessitant intervention manuelle du support
    • Mentorat de 20 ingénieurs (multi-équipes) : workshops, documentation technique, revues sur le multithreading Java et le tuning JVM


    Réalisations techniques :
    • Optimisation JVM : tuning heap, GC (G1 → ZGC), thread dumps, résolution contention threads
    • Migration Java 8 → 11/17/21 et modernisation Spring sur services critiques
    • Load balancer intelligent avec throttling adaptatif et suivi temps réel tokens/API
    • Gestionnaire adaptatif HikariCP avec autoscaling sur métriques runtime (P95)
    • Cache distribué Apache Ignite, migration Oracle → PostgreSQL
    • Migration Azure — workloads batch sur Kubernetes (AKS)
    • CI/CD Jenkins/ArgoCD GitOps + Chaos Testing


    Stack : Java 8/11/17/21 · Spring Boot · HikariCP · Apache Ignite · Redis · Kafka · PostgreSQL · Oracle · Kubernetes (AKS) · Azure · Jenkins · ArgoCD · Prometheus · Grafana · ELK
    JVM Java Apache Kafka Microsoft Azure Optimisation des performances
  • Decathlon France
    software engineer BACKEND JAVA
    COMMERCE DE DÉTAIL
    janvier 2020 - juin 2022 (2 ans et 5 mois)
    Lille, France
    J’ai intégré l’équipe PRODUCE AND DELIVER, composée de 4 sous-équipes sur le projet PRODCOM au sein du domaine ORDER, en charge de la gestion des commandes internes et des échanges de données entre PRODCOM et les autres systèmes (SAP, TRANSPORT, FINANCE).

    Missions :

    Développement : corrections de bugs et nouvelles fonctionnalités

    Optimisation des batchs : développement multithread et profiling

    Gestion des batchs et des flux / gestion des instances serveurs / analyse hprof

    Analyse technico-fonctionnelle des incidents et problématiques

    Astreinte RUN (1 semaine sur 6)

    Stack technique : Java 11, Struts, JSP, Spring Boot, Docker, API REST, Kafka, Flux MQ (via OpenEX), JUnit, Jenkins, GitHub (Git), Log4j, Swagger, Oracle, Hawtio, Rundeck, GoldenEyes, Kubernetes.

    Méthodologies : SCRUM, TDD.
    Java Struts JSP Spring REST APIs

Recommandations

Soyez le premier à recommander Oussama

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • ingenieur informatique
    ENSA MARRAKECH
    2018
    Cycle d'ingénieur en génie logiciel à l’ENSA
  • Classes préparatoires
    Classes préparatoire de Marrakech
    2015
    Classes préparatoire MP

Compétences

Catégories