KAFKA/Confluent Expert

KAFKA/Confluent Expert

Temps plein 61650 - 75350 € / an (estimé) Hybride
K

En un coup d'œil

  • Missions: Rejoignez une équipe dynamique pour mettre en place une plateforme Kafka innovante.
  • Entreprise: Kéoni Consulting, expert en transformation digitale depuis 2008.
  • Avantages: Salaire compétitif, environnement de travail collaboratif et opportunités de développement professionnel.
  • Autres infos: Opportunités de croissance de carrière dans un environnement technologique stimulant.
  • Pourquoi ce job: Participez à des projets passionnants qui transforment le paysage numérique des entreprises.
  • Qualifications: Expérience en Kafka/Confluent et compétences en administration de systèmes.

Le salaire estimé est compris entre 61650 - 75350 € par an.

Profil expérimenté (profil avec 3 à 7 ans d'expérience dans la même catégorie de service).

Dans le cadre d'un projet d'implémentation d'une plateforme d'échange de données basée sur la technologie open-source Apache Kafka, utilisant la distribution Confluent, nous recherchons un expert Kafka pour renforcer l'équipe projet.

Missions

Pour renforcer l'équipe projet, nous recherchons une expertise technique Kafka pour l'implémentation d'une nouvelle plateforme Kafka Confluent. L'objectif est d'établir une plateforme Kafka d'entreprise pour soutenir divers cas d'utilisation pour l'échange de données, la réplication et l'intégration.

Les responsabilités couvriront les différentes phases du projet identifiées :

  • Phase 1 – Implémentation de la plateforme pilote : Cette première étape consiste à mettre en place une plateforme pilote pour alimenter un cas d'utilisation initial de type Data Platform. Les données mises à disposition de cette plateforme seront produites par les différentes plateformes techniques du système d'information, à savoir : Système d'Information de Gestion (PostgreSQL), Hadoop (Cloudera), SID-RC (Datastage) + Teradata.

Parmi les tâches identifiées à réaliser :

  • Installation et configuration du cluster Kafka/Confluent.
  • Définition et mise en œuvre des normes opérationnelles.
  • Mise en œuvre des outils d'administration et opérationnels.
  • Mise en œuvre des mécanismes de sécurité et de gestion des accès, intégrés dans l'écosystème informatique.
  • Optimisation des performances de la plateforme.
  • Construction et industrialisation des processus de fabrication et d'intégration des livrables.
  • Mise en œuvre des workflows d'intégration et de déploiement.
  • Installation et configuration des connecteurs "standard" et "spécifiques à Confluent" nécessaires aux cas d'utilisation initiaux : PostgreSQL, Hadoop (HDFS), DataStage, Teradata, et autres connecteurs nécessaires au périmètre pilote.

Une attention particulière sera portée à l'industrialisation des connecteurs, y compris :

  • Déclaration de nouveaux producteurs et consommateurs.
  • Gestion de la configuration.
  • Initialisation et rafraîchissement des données des consommateurs.
  • Déploiement automatisé des abonnements.
  • Prise en compte des changements de schéma de données par les Topics Kafka.
  • Automatisation des opérations récurrentes.

Il sera également nécessaire de mettre en œuvre toutes les procédures opérationnelles pour la plateforme :

  • Procédures d'arrêt et de redémarrage.
  • Gestion des contraintes techniques.
  • Supervision et monitoring.
  • Mise en œuvre de tableaux de bord.
  • Documentation opérationnelle.

Phase 2 : Extension de la plateforme :

Après validation et livraison de la plateforme pilote, le projet entrera dans une phase d'extension pour construire une plateforme cible plus robuste capable de supporter de nouveaux cas d'utilisation.

Les principaux cas d'utilisation considérés sont :

  • Cas d'utilisation 1 : Extension de la plateforme de données + Extension du pilote initial à toutes les bases de données et usages de la plateforme de données.
  • Cas d'utilisation 2 : Remplacement de l'outil IBM CDC + Migration des flux actuellement gérés par IBM Change Data Capture (CDC) vers Kafka.
  • Cas d'utilisation 3 : Remplacement des extracteurs batch + Remplacement progressif des mécanismes d'extraction batch alimentant les plateformes de business intelligence par des flux en temps réel basés sur Kafka.
  • Cas d'utilisation 4 : Réplication de base de données PostgreSQL + Mise en œuvre de mécanismes de réplication et de synchronisation de base de données PostgreSQL via Kafka.
  • Cas d'utilisation 5 : Migration de la plateforme WebMethods + Étude et mise en œuvre de la migration des échanges actuellement gérés par la plateforme WebMethods vers Kafka.

Profil souhaité :

Nous recherchons un expert Kafka/Confluent capable de participer à toutes les phases du projet et de soutenir l'équipe sur les sujets suivants :

  • Architecture Kafka et Confluent.
  • Installation et administration des plateformes Kafka.
  • Sécurisation des échanges.
  • Performance et tuning.
  • Mise en œuvre des connecteurs Kafka Connect.
  • Industrialisation et automatisation des déploiements.
  • Monitoring et exploitation.
  • Soutien aux équipes projet et transfert de compétences.
  • Rédaction de documents d'architecture, normes et meilleures pratiques, documentation opérationnelle, etc.

L'expert rejoindra l'équipe projet pour contribuer à la conception, à l'implémentation et à l'industrialisation de la future plateforme d'échange de données de l'entreprise.

Livrables attendus :

  • Reporting hebdomadaire.
  • Tableau de bord de suivi d'activité mensuel.
  • Documentation technique : Normes, principes, document d'architecture, document d'administration, document d'opérations, procédures opérationnelles.
  • Transfert de connaissances : organisation de sessions de transfert de connaissances et rédaction de supports de formation.
  • Gestion des demandes : tickets d'incidents/demandes/changements dûment complétés.
  • Contribution à la continuité de service au sein de l'équipe.

Environnement technique et technologique :

  • Environnement de base Kafka : Kafka Confluent et distribution Strimzy.
  • Langages de script et de développement : Shell, Python, JSON.
  • Système d'exploitation : Red Hat Linux.
  • Autres environnements techniques : Base de données : PostgreSQL, Hadoop : Cloudera, Streaming de données : IBM Infosphere CdC.
  • Fondation technique de l'infrastructure : Kubernetes, Ansible, Red Hat Linux, VMware.
  • Opérations : planificateur IWS, sauvegarde HDPS, monitoring Prometheus/Grafana.

Compétences techniques :

  • Distribution “Kafka Confluent/IBM” : composants du cluster Kafka (Broker, Kraft, Cwork), registre de schéma, connecteurs (JDBC, Debezium PgSQL, HDFS, etc.).
  • Autres distributions : “Kafka Strimzi”, connecteurs propriétaires (ex. : “Datastage”) ou outils complémentaires.
  • Langages de script et de développement : Shell, Python, JSON.
  • Infrastructure et système d'exploitation : Linux, Kubernetes, Ansible.
  • Outils associés : Datastage ETL, Power BI, SAS, Teradata, PostgreSQL, Streaming de données, Hadoop.

Compétences et expertise :

  • Compétences rédactionnelles : documentation technique, spécifications, communication et reporting.
  • Compétences en communication et interpersonnelles (écoute et dialogue, animation de réunions, négociation).
  • Autonomie.
  • Capacité à travailler en équipe.
  • Compétences analytiques et de synthèse.

Application : CV + lettre de motivation + copies des diplômes à envoyer à contact@keoni.fr.

Kéoni Consulting est une société de conseil et d'ingénierie informatique spécialisée dans les secteurs bancaire, marchés financiers, assurance et industriel. Nous sommes le partenaire des grands comptes dans leur transformation numérique.

Kéoni Consulting aide les entreprises à : faire la différence, innover et créer, réinventer leur activité, satisfaire les clients, obtenir un avantage concurrentiel, devenir le leader de leur secteur.

Nos services couvrent l'ensemble du cycle de vie des systèmes d'information (Gestion de projet, Conseil en analyse métier, Conception, Mise en œuvre, Maintenance, Production et Opérations).

KAFKA/Confluent Expert employeur : Keoni

Rejoindre notre entreprise en tant que Chef de Projet IT, c'est intégrer une culture d'innovation et de collaboration au cœur de notre équipe dynamique. Nous offrons des opportunités de développement professionnel continu, un environnement de travail stimulant à proximité de centres technologiques majeurs, ainsi que des avantages compétitifs qui favorisent l'équilibre entre vie professionnelle et personnelle. Ici, chaque projet est une occasion de grandir et de contribuer à des initiatives techniques d'envergure.

K

Coordonnées :

Équipe de recrutement de Keoni

Conseils d'expert StudySmarter🤫

Voici comment nous pensons que tu pourrais décrocher KAFKA/Confluent Expert

✨Participe à des meetups tech

Les meetups et les hackathons sont des super occasions pour rencontrer des gens du milieu de l'ingénierie et du développement logiciel. C'est là que tu peux échanger des idées, découvrir des projets et même te faire repérer par des recruteurs comme ceux de Keoni.

✨Contribue à des projets open-source

Ne sous-estime pas le pouvoir des contributions open-source. En proposant tes compétences sur des plateformes comme GitHub, tu peux non seulement améliorer ton portfolio, mais aussi prouver ta capacité à travailler en équipe. Ça pourrait faire toute la différence dans ta candidature chez Keoni.

✨Réseau sur LinkedIn, mais avec du contenu

Sur LinkedIn, partage du contenu lié à tes projets ou tes réflexions sur les tendances technologiques. Cela peut attirer l'attention de recruteurs et de professionnels du secteur. Qui sait, peut-être que quelqu'un de Keoni remarquera tes posts et te contactera pour un entretien !

✨Postule directement via notre site

N’oublie pas que postuler sur le site de Keoni est souvent le moyen le plus direct et efficace d'attirer l'attention. Sois proactif et n'hésite pas à postuler même si tu n'as pas tous les critères d'une offre : montrer ton enthousiasme peut faire toute la différence !

Nous pensons qu'il te faut ces compétences pour exceller en tant que KAFKA/Confluent Expert

Expertise en Kafka et Confluent
Installation et administration de plateformes Kafka
Sécurisation des échanges
Optimisation des performances et réglages
Mise en œuvre de connecteurs Kafka Connect
Industrialisation et automatisation des déploiements
Surveillance et exploitation

Quelques conseils pour ta candidature 🫡

Montre tes compétences techniques:Dans le secteur de l'ingénierie et développement logiciel, il est crucial de mettre en avant tes compétences techniques dans ton CV. Mentionne ton expérience avec des langages de programmation spécifiques, des frameworks, ou des projets antérieurs. N'hésite pas à intégrer des liens vers ton GitHub ou des projets personnels pour donner vie à ton profil !

Personnalise ta lettre de motivation:Avec un poste à temps plein, ta lettre de motivation doit refléter ta passion pour le développement logiciel. Explique pourquoi tu souhaites rejoindre Keoni et comment tu peux contribuer à leurs projets. Parle aussi de ton intérêt à apprendre et à évoluer au sein de l'équipe.

Démontre ta capacité à travailler en équipe:Les projets de développement logiciel sont souvent le fruit d'un travail collaboratif. Mets en avant dans ton CV des expériences où tu as fait partie d’une équipe, que ce soit dans des stages, des projets universitaires ou des contributions open-source. Les soft skills, ça compte aussi !

Sois clair sur tes attentes:Dans ta candidature pour un poste à temps plein, n'hésite pas à mentionner tes attentes concernant le rôle et la culture d'entreprise. Dis-nous ce qui est important pour toi, que ce soit les technologies utilisées ou l'environnement de travail, pour que Keoni sache que tu es sérieux dans ta démarche et que tu es motivé pour un engagement à long terme.

Comment te préparer à un entretien d'embauche chez Keoni

✨Maîtrise des langages de programmation

Pour un poste en ingénierie et développement logiciel chez Keoni, assure-toi de bien maîtriser les principaux langages demandés dans l'annonce. Prépare-toi à répondre à des questions techniques sur des projets que tu as réalisés ou même à coder en direct lors de l'entretien. Montre que tu sais comment résoudre des problèmes en temps réel !

✨Prépare ton portfolio technique

N'oublie pas d'apporter ton portfolio, surtout si tu as des projets de développement logiciel que tu peux montrer. C'est toujours un plus de pouvoir parler de ton expérience concrète et des challenges que tu as surmontés lors de tes projets précédents. Ça peut vraiment faire la différence chez Keoni !

✨Compréhension des méthodologies agiles

Dans notre domaine, on utilise souvent des méthodologies agiles. Sois prêt à discuter de ton expérience avec des frameworks tels que Scrum ou Kanban. Explique comment tu as travaillé en équipe et comment cela a impacté tes projets précédents. Cela montrera ta capacité à t'adapter rapidement au sein d'équipes dynamiques.

✨Sois prêt pour des mises en situation

Attends-toi à des questions comportementales où tu devras prouver ta capacité à gérer des situations stressantes, comme des délais serrés ou des conflits au sein de l'équipe. Prépare quelques anecdotes précises sur ces expériences, car chez Keoni, ils rechercheront des candidats réactifs et capables de travailler sous pression.