OmDev Logo
GetYourJob
0
Publié aujourd'hui

Tech Lead Kafka / Java 21 (H/F)

Entreprise
Localisation
Lyon, Auvergne-Rhône-Alpes
Hybride
Type de contrat
Freelance
Niveau
Senior

Salaire du marché

Médiane du marché
540€/j
Estimation
475€/jfourchette habituelle650€/j

Cette offre n'affiche pas de TJM. D'après 55 offres pour ce poste (Senior, France), le marché se situe autour de 540€/j (475€/j–650€/j).

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

Baromètre TJM et salaires IT

Description du poste

Dans le cadre d’un projet stratégique autour des échanges de données et de la sécurisation des flux applicatifs, nous recherchons un(e) Tech Lead spécialisé(e) en Kafka et Java. Vous contribuerez à la conception d’une solution fiable et sécurisée, capable de fonctionner dans des infrastructures exigeantes, où la maîtrise des accès et des communications est essentielle.

Vous interviendrez dans un environnement technique stimulant, avec un rôle central dans les choix d’architecture, la validation des solutions et l’accompagnement de l’équipe de développement.

Vos missions
  • Étudier et valider une solution technique : concevoir et réaliser un prototype afin de tester plusieurs approches de circulation des données et d’en évaluer les performances, la sécurité et la fiabilité.

  • Orienter les choix d’architecture : comparer différentes solutions de transfert et de réplication des messages, puis formuler des recommandations argumentées.

  • Piloter les développements : apporter votre expertise technique à une équipe projet et contribuer à la conception d’un composant logiciel robuste et évolutif.

  • Garantir la sécurité des échanges : mettre en œuvre les mécanismes d’authentification, de chiffrement et de contrôle des accès, en collaboration avec les équipes spécialisées.

  • Fiabiliser les traitements : anticiper les interruptions de service, gérer les reprises après incident et limiter les risques de perte ou de duplication des messages.

  • Industrialiser la solution : structurer le code, mettre en place les tests automatisés et contribuer à l’intégration continue.

  • Assurer la transmission des connaissances : produire une documentation technique claire, formaliser les procédures d’exploitation et accompagner les futurs mainteneurs.

Profil recherché

Vous justifiez de 7 à 10 ans d’expérience en développement logiciel, dont au moins 3 ans de pratique de Kafka en environnement de production.

Vous êtes capable de prendre du recul sur les choix techniques, d’évaluer différentes solutions et de guider une équipe vers une implémentation fiable et maintenable.

Vous avez également l’habitude d’évoluer dans des environnements soumis à des exigences élevées en matière de sécurité informatique, notamment lorsque les systèmes sont isolés des réseaux publics.

Votre autonomie, votre rigueur et votre capacité à échanger avec des interlocuteurs techniques et sécurité seront des atouts essentiels.

Compétences clés

Développement et architecture

  • Expertise de Kafka, notamment de son mode de fonctionnement KRaft, de la réplication et de la gestion des accès.

  • Maîtrise de Java 21 et du développement de composants distribués.

  • Connaissance de MirrorMaker 2 et Kafka Connect pour la réplication et l’intégration des flux de données.

Sécurité et infrastructures

  • Pratique du chiffrement TLS/mTLS, de la gestion des certificats numériques et des mécanismes d’authentification.

  • Connaissance des ACL Kafka et de la gestion des habilitations.

  • Maîtrise des fondamentaux réseau : proxy, filtrage IP, règles de pare-feu et segmentation des infrastructures.

  • Expérience avec HAProxy et les environnements cloisonnés de type DMZ.

Qualité et industrialisation

  • Utilisation de Docker et Docker Compose.

  • Mise en place de tests unitaires et d’intégration, notamment avec JUnit.

  • Connaissance de Maven, Protobuf, OpenSSL et des outils de supervision tels que Prometheus.

  • Capacité à analyser les performances et à document

Exigences du poste

Compétences requises

  • Apache Kafka
  • Java

Un plus

  • Flux
  • Software Architecture
  • Cybersecurity
  • PKI
  • SSL/TLS
  • HAProxy
  • Docker
  • JUnit
  • Maven
  • Monitoring / Observability
  • Prometheus
  • CI/CD

Toutes les offres Java à Lyon

Plan d'action

Un plan personnalisé pour postuler intelligemment à cette offre.

À propos de l'entreprise

Cabinet de consulting informatique Lyonnais crée en 2014, MSI Experts compte aujourd'hui plus de 120 collaborateurs répartis au niveau national. Ils interviennent de façon transverse sur les systèmes d’informations de nos clients sous forme d’obligation de moyens. MSI Experts est divisé en quatre pôles : Infrastructure, Digitale, Conseil et Santé. Notre mission est d’accompagner nos clients tout au long de la mise en œuvre de la transformation du SI. L'humain est au cœur de notre prestation de service. C'est pourquoi, nos valeurs reposent sur la bienveillance, la proximité, la flexibilité mais aussi la transparence. Nous tenons à ce que nos consultants soient valorisés tout au long de leur parcours mais nous veillons également à leur montée en compétences grâce à des formations sur les derniers outils et technologies. La plus grande majorité de nos clients se situe en région Lyonnaise mais nous proposons également des missions dans toute la France (Principalement Paris, Lille, Besançon, Dijon, Toulouse, Bordeaux...). Donnez de l'élan à votre carrière, n'hésitez pas à postuler et venez rejoindre une équipe dynamique et motivé ! Au plaisir de vous connaître. :)

Voir toutes les offres de MSI Experts

Publié par

Recruteur
Recruteur

Intéressé par cette offre ?

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