Basé sur 11 offres pour ce poste (Top profil, Lyon, 3 dernières semaines). Fourchette habituelle 50k€–70k€, médiane 53k€. Cette offre (54k€) est dans la fourchette.
Salaire du marché pour Tech Lead (Top profil) à Lyon : médiane 52 500 €/an, P25–P75 : 50 000–70 000 €/an, n = 11 offres. Salaire Java à Lyon
Baromètre TJM et salaires IT
Fondée en 2018 à Genève, ENOVA est une société de conseil en technologies de l'information qui se distingue par son approche résolument humaine, agile et réactive. Notre objectif ? Offrir à nos collaborateurs et nos clients une quête constante d'excellence et de performance.
Notre engagement : l'excellence au quotidien
Chez ENOVA, nous privilégions une approche orientée résultats, en mettant l'accent sur :
* L'agilité et la réactivité pour répondre aux défis de nos clients
* L'expertise pointue et l'innovation constante
Nous croyons fermement que la réussite repose sur des valeurs fortes : communication ouverte, bien-être au travail, professionnalisme, et égalité pour tous nos collaborateurs, car chacun apporte sa touche unique à notre aventure.
Nos domaines d'expertise
Nous intervenons dans les compétences IT les plus recherchées et la gestion de projets de bout en bout, en couvrant :
* Innovation, stratégie et gouvernance des systèmes d'information
* Activités opérationnelles comme l'infrastructure, le développement d'applications et l'intégration de solutions
Notre entité ENOVA Data exploite nos savoir-faire en Cloud et DevOps pour maximiser la valeur des données de nos partenaires grâce à des compétences en data engineering, data analyse et IA générative.
Une présence internationale pour mieux vous accompagner !
France (Sophia-Antipolis, Aix-en-Provence, Paris, Lyon), Monaco, Suisse, Luxembourg.
ENOVA poursuit son développement et renforce ses équipes en intégrant un(e) Tech Lead Kafka H/F en CDI. Vous rejoindrez notre communauté de consultants et interviendrez en mission longue durée au sein d'un grand compte, dans un environnement stimulant et innovant.
Contexte de la mission
Dans le cadre de la modernisation de systèmes d'information liés à la gestion des réseaux électriques, vous interviendrez sur un projet stratégique visant à fiabiliser et sécuriser les échanges de données entre différents acteurs.
Au sein d'une équipe Agile à taille réduite, vous participerez dans un premier temps à la réalisation d'un Proof of Concept (POC) dédié aux échanges interentreprises sécurisés avec Apache Kafka. Vous contribuerez ensuite à l'industrialisation des composants techniques et à leur préparation pour une mise en production dans un environnement exigeant en matière de cybersécurité, de disponibilité et de maintenabilité.
Vous travaillerez en étroite collaboration avec les équipes de développement, d'architecture, de cybersécurité, de réseau et d'exploitation.
Environnement technique : Apache Kafka, Java 21, Maven, Protobuf, Docker, GitLab, Jenkins, Kubernetes/OpenShift, Prometheus, TLS/mTLS, HAProxy, Kafka Connect, MirrorMaker 2 et solutions de proxy Kafka.
Vos missions
En tant que référent technique, vous interviendrez sur deux phases complémentaires :
Phase 1 - Conception et réalisation du POC Kafka
Concevoir et mettre en oeuvre une architecture d'échanges Kafka sécurisés et bidirectionnels avec des partenaires externes.
Configurer et tester les flux entrants et sortants dans des environnements cloisonnés intégrant des zones DMZ.
Évaluer et comparer différentes solutions de proxy et de relais Kafka afin d'identifier l'architecture la plus adaptée.
Analyser les résultats des tests, identifier les risques et proposer des solutions correctives.
Collaborer avec les équipes de cybersécurité pour préparer les revues de sécurité, les audits de configuration et les tests d'intrusion.
Documenter les choix techniques, les résultats obtenus et les recommandations pour faciliter la reprise du POC.
Phase 2 - Industrialisation et rôle de Tech Lead
Piloter l'industrialisation des composants validés en développant une solution Java robuste, sécurisée et maintenable.
Structurer le code et les dépendances à l'aide de Maven et définir les bonnes pratiques de développement.
Concevoir et faire évoluer les flux Kafka en intégrant les mécanismes de fiabilité, de reprise sur incident et de gestion des doublons.
Mettre en place les pipelines CI/CD, automatiser les tests et assurer la qualité du code.
Définir les stratégies de versionnement et de compatibilité des schémas et contrats de messages.
Garantir l'intégration des exigences de sécurité : certificats, chiffrement, gestion des secrets et contrôle des accès.
Organiser les revues de code, accompagner les développeurs et assurer le rôle de référent technique auprès d'une équipe à taille réduite.
Mettre en place les dispositifs de supervision, les métriques, les procédures d'exploitation et les plans de reprise.
Participer à la définition des choix d'architecture, à l'estimation des charges et à la priorisation du backlog.
Préparer la mise en production et assurer la transmission des connaissances aux équipes d'exploitation.
De formation supérieure en informatique (école d'ingénieurs, université ou équivalent), vous justifiez d'une expérience significative en développement logiciel et en conception d'architectures distribuées. Vous avez une solide expertise d'Apache Kafka et souhaitez intervenir sur des sujets techniques à forts enjeux de sécurité et de fiabilité. Compétences techniques indispensables- 7 à 10 ans d'expérience en développement logiciel.- Au moins 3 ans d'expérience pratique d'Apache Kafka en environnement de production.- Maîtrise de Java, idéalement Java 21, et des outils Maven.- Bonne connaissance des architectures Kafka : brokers, KRaft, réplication, producteurs, consommateurs, gestion des offsets et garanties de livraison.- Expérience des échanges sécurisés : TLS/mTLS, certificats, PKI, ACL et gestion des accès.- Compréhension des architectures réseau cloisonnées, des DMZ, des règles de filtrage et des proxys.- Connaissance de Kafka Connect et de MirrorMaker 2.- Maîtrise des tests automatisés, notamment avec JUnit, et des pratiques de qualité logicielle.- Expérience de la conteneurisation avec Docker et de l'industrialisation via des pipelines CI/CD.- Pratique des outils Git, GitLab, Jenkins, SonarQube et des environnements Linux.- Excellente maîtrise du français à l'oral et à l'écrit ; capacité à rédiger la documentation technique en anglais. Compétences et qualités attendues- Expérience confirmée en tant que Tech Lead ou référent technique auprès d'une petite équipe.- Capacité à prendre des décisions d'architecture et à argumenter les choix techniques.- Aptitude à analyser des problématiques complexes et à proposer des solutions concrètes.- Rigueur dans la documentation, les tests et la gestion des risques.- Bon relationnel et capacité à collaborer avec des interlocuteurs variés : développeurs, architectes, experts sécurité, équipes réseau et exploitation.- Autonomie, esprit d'initiative, sens du partage et goût pour l'amélioration continue.Les atouts supplémentaires- Connaissance de Kubernetes, OpenShift ou de l'opérateur Kafka Strimzi.- Expérience avec les solutions de proxy Kafka, notamment Kroxylicious, Envoy ou Conduktor Gateway.- Pratique de Protobuf et des outils de gestion de schémas.- Connaissance de Prometheus, Ansible et des outils d'observabilité.- Expérience dans des environnements critiques, réglementés ou soumis à de fortes exigences de cybersécurité
Fondée en 2018 à Genève, ENOVA est une société de conseil en technologies de l'information qui se distingue par son approche résolument humaine, agile et réactive. Notre objectif ? Offrir à nos collaborateurs et nos clients une quête constante d'excellence et de performance.Notre engagement : l'excellence au quotidienChez ENOVA, nous privilégions une approche orientée résultats, en mettant l'accent sur :* L'agilité et la réactivité pour répondre aux défis de nos clients* L'expertise pointue et l'innovation constante ⚙️Nous croyons fermement que la réussite repose sur des valeurs fortes : communication ouverte, bien-être au travail, professionnalisme, et égalité pour tous nos collaborateurs, car chacun apporte sa touche unique à notre aventure. ✨Nos domaines d'expertiseNous intervenons dans les compétences IT les plus recherchées et la gestion de projets de bout en bout, en couvrant :* Innovation, stratégie et gouvernance des systèmes d'information* Activités opérationnelles comme l'infrastructure, le développement d'applications et l'intégration de solutionsNotre entité ENOVA Data exploite nos savoir-faire en Cloud et DevOps pour maximiser la valeur des données de nos partenaires grâce à des compétences en data engineering, data analyse et IA générative.Une présence internationale pour mieux vous accompagner !France (Sophia-Antipolis, Aix-en-Provence, Paris, Lyon), Monaco, Suisse, Luxembourg.
Un plan personnalisé pour postuler intelligemment à cette offre.
Cliquez sur "Postuler" pour accéder à l'offre.