OmDev Logo
GetYourJob
0
Publié aujourd'hui

Référent PoC/Kafka & Tech Lead Java (Lyon)

Entreprise
SQLIESN
Localisation
Lyon, Auvergne-Rhône-Alpes
Hybride
Type de contrat
Freelance
Niveau
Senior
Rémunération
400 – 540 €/jour• Taux journalier

Salaire du marché

Médiane du marché
530€/j
Sous le marché
475€/jfourchette habituelle650€/j
Cette offre : 470€/j

Basé sur 51 offres pour ce poste (Senior, France, 3 dernières semaines). Fourchette habituelle 475€/j–650€/j, médiane 530€/j. Cette offre (470€/j) est sous la fourchette.

TJM du marché pour Tech Lead (Senior) en France : médiane 530 €/jour, P25–P75 : 475–650 €/jour, n = 51 offres.

Baromètre TJM et salaires IT

Description du poste

Hello,

Pour le compte de l'un de mes clients dans le secteur de l'énergie, je suis à la recherche d'un Référent PoC/Kafka & Tech Lead Java sur Lyon

Contexte :

Mise en place d’un échange Kafka B2B sécurisé, dans les deux sens, entre le système d’information interne et des partenaires externes, via des zones DMZ. Le PoC doit trancher le choix du proxy Kafka et du relais, et fournir les preuves pour la revue de sécurité.

Phase 1 : mission PoC (1 à 2 mois)

• Prendre en main l’architecture B2B de flux Kafka.

• Mettre en place le PoC (flux entrants et sortants), l’exécuter et corriger les écarts sur un environnement Lab simulé.

• Installer le PoC sur un environnement interne de l’entreprise.

• Comparer les proxys Kafka (Kroxylicious, Envoy, Conduktor Gateway) et le relais (composant maison ou MirrorMaker 2).

• Produire les preuves pour la revue de sécurité (audit de configuration et pentest).

Phase 2 : mission Tech Lead Java (si PoC réussi)

• Industrialiser les composants validés (collecteur, relais, émetteur) en un projet Java maintenable.

• Décider ce qui reste développé et ce qui est remplacé par un standard.

• Structurer le projet : modules Maven, intégration continue, tests, publication d’une image conteneur.

• Fixer les règles de version : client Kafka, Protobuf, dépréciations, compatibilité des contrats de messages.

• Intégrer la sécurité : secrets et certificats, revue de code, correction des points d’audit et de pentest.

• Mettre en place la supervision, le runbook d’exploitation et le plan de reprise.

• Encadrer une petite équipe de type TinyTeam : backlog, estimation, revues de code. Assurer la passation à l’exploitation.

Profil recherché

Compétences indispensables :

 7 à 10 ans d’expérience en développement, dont au moins 3 ans de Kafka en production, de préférence en environnement cloisonné (DMZ, sans accès internet).

Kafka

• Mode KRaft : brokers, contrôleurs, listeners multiples, réplication, min.insync.replicas.

• Sémantique de livraison : producteurs idempotents, acks=all, commits manuels, reprise après panne, doublons.

• ACL avec opérations explicites ; règles de correspondance des certificats vers les comptes.

• MirrorMaker 2 et Kafka Connect, pour comparer avec le relais.

Sécurité et réseau :

• TLS et mTLS, chaînes de certificats, autorités intermédiaires, magasins PKCS12.

• Proxy Kafka : rupture TLS, passerelles par partenaire, limites de maturité.

• HAProxy en L4, filtrage IP, cloisonnement par zones, règles de pare-feu.

• Dialogue avec une équipe sécurité (audit, pentest).

Java, données et outillage

• Java 21, Maven, client Kafka, concurrence et gestion des reprises.

• Protobuf : schémas, compatibilité, validation, limites de récursion.

• Tests unitaires (JUnit) et d’intégration, mesure de charge de base.

• Docker et Docker Compose, réseaux isolés, scripts shell, openssl, métriques Prometheus.

Compétences appréciées :

• Kubernetes ou OpenShift et opérateurs Kafka (Strimzi).

• Schema Registry (Apicurio, Confluent) et ses limites quand on n’en veut pas.

• Échanges avec des partenaires externes (B2B) sous contraintes réglementaires.

Compétences transverses :

• Rédiger un compte rendu de PoC clair, avec preuves, que la sécurité peut auditer.

• Distinguer honnêtement ce qui est vérifié de ce qui ne l’est pas.

• Animer des points entre architecte, sécurité et exploitation.

• Transmettre : le PoC doit pouvoir être repris par d’autres.

• Tech Lead : choisir entre développer et adopter un standard, encadrer, estimer.

Exigences du poste

Compétences requises

  • Apache Kafka

Un plus

  • Java
  • Flux
  • Cybersecurity
  • Penetration Testing
  • Maven
  • QA Testing
  • PKI
  • Monitoring / Observability
  • Backlog Management
  • SSL/TLS
  • HAProxy
  • JUnit

Toutes les offres IT à Lyon

Plan d'action

Un plan personnalisé pour postuler intelligemment à cette offre.

À propos de l'entreprise

SQLIESN

SQLI, leader européen de l'expérience client et de la transformation digitale, aide les grandes marques internationales à créer de la valeur grâce à la technologie et à l'innovation digitale. De la stratégie au déploiement des actifs technologiques de nos clients, nous imaginons et construisons des architectures robustes et performantes ainsi que des expériences engageantes, en combinant technologies de pointe, méthodologies éprouvées et expertise technologique approfondie. SQLI c'est: - Une entreprise née en France qui dispose de 35 ans d'ancienneté - 2200 talents à travers 12 pays - Un CA de 250 millions d'euros

Voir toutes les offres de SQLI

Publié par

Recruteur
Recruteur

Intéressé par cette offre ?

Cliquez sur "Postuler" pour accéder à l'offre.