Mindquest

Mission freelance Data Engineer (H/F) - Paris

Paris

Mindquest

Le poste

Freelance
13/06/2024
6 mois
700 €⁄j
5 à 10 ans d’expérience
Télétravail partiel
Paris, France
Publiée le 26/04/2024

Partager cette offre

  • Ingestion des données sources via NIFI dans des tables de travail Cassandra ou en parquet sur AWS S3

  • Développement des Traitements Spark/Scala en lots des données sources ingérées

  • Traitement au quotidien des nouvelles données clients (ajout nouveaux clients

  • Enrichissement au quotidien des données des clients avec des fichiers de scoring et de segmentation (fournis par un autre projet)

  • Traitement toutes les 8 heures des nouvelles ventes avec notamment la mise à jour des ventes auditées ainsi que l’enrichissement des ventes avec les données des clients

  • Ingestion toutes les 8 heures des données des ventes dans Druid

  • Ajout et mise à jour des nouveaux produits des marques avec leur description, leur taille, leurs stocks ….

  • Traitement en temps réel via Kafka/Spark des données sources fournies par les marques dans les topics dédiés :

  • Enrichissement des données des produits des différentes marques en temps réel avec les informations des stocks, des prix

  • Mise à jour temps réel des données des ventes

  • Mise à jour temps réel des données clients

  • Mise à jour des commandes clients

  • Anonymisation des informations clients (RGPD)

  • Mise à jour des stocks disponibles en magasin

  • Exposition des informations des produits en transit (magasin d’origine, magasin destination) afin que les utilisateurs de Luce puissent estimer leurs dates de livraison

  • Traitement et Stockage des données dans Apache Solr et Cassandra

  • Exposition des données traitées dans une API nodejs à travers Cassandra et Solr

  • Ingestion des données des ventes et commandes sur Apache Druid via NIFI

  • Mise en place de tests automatiques afin d’éviter les régressions suite aux nouvelles évolutions

  • Développement de tests unitaires avant déploiement

  • Garantie de la cohérence des données

  • Planification des heures de lancement des différents traitements afin d’éviter d’avoir des données corrompues

  • Déploiement des différents traitements Spark via Jenkins/Livy dans les environnements dédiés

  • Monitoring des Jobs Spark via Yarn et Spark UI avec un système d’alerting via Slack en cas de problème durant les traitements

  • Mise en place de logs qui seront ensuite déposés dans ElasticSearch afin de faciliter la résolution et la recherche des bugs

  • Optimisation des différents traitements Data (optimisation du code Spark, des traitements NIFI)

  • Migration de tous nos workflows NIFI, traitements de données en lots/ temps réel Spark sur Amazon AWS

  • Migration de l’api ainsi que des tables et collections utilisées dans Cassandra

  • Environnement sur AWS

  • Ordonnancement des tâches via Airflow/Python, gestion des différentes dépendances entre les traitements

  • Mise à jour d’une librairie Airflow pour le lancement de nos Jobs Sparks ainsi que le monitoring (vérification des statuts des traitements). Mise en place des capteurs (sensors) nécessaires pour le suivi des statuts des traitements

  • Mise à jour d’une librairie générique Spark pour les jobs d’ingestion via parquet/csv/json

Profil recherché

Gestion du projet :

  • Méthodologie Scrum

  • Evaluation et priorisation des améliorations possibles.

  • Sprint de trois semaines avec un point chaque jour pour savoir l’avancement de chaque tâche et à la fin du sprint une démonstration et une rétrospective sont organisées.

Stack technique : Scala, Python, Spark, Kafka, NIFI Airflow, AWS, Cassandra, Solr, Jenkins, Git, Grafana, Druid, ElasticSearch, Kibana, SQL

Environnement de travail

Entreprise du luxe

Basée à Paris

TJM selon profil

Mission de longue durée

Paris, France
20 - 99 salariés
Cabinet de recrutement / placement
Mindquest est une société de services de recrutement mettant en relation des entreprises avec les meilleurs professionnels de l’IT. Mindquest est né du constat que tous les acteurs du marché proposaient le même type de service, plus focalisés sur le profit court terme que sur l'adéquation client-fournisseur. C’est ainsi qu’en 2014, Thomas Delfort, ancien DSI de grandes multinationales et Manuela Garampon, experte en recrutement de profils IT, ont décidé d'unir leurs forces pour créer un cabinet dont l'objectif était d'aider les entreprises à couvrir l'ensemble de leurs besoins en experts IT grâce à des services complets de recrutement de freelances. Chez Mindquest notre mission est simple : aider les entreprises à trouver les meilleurs professionnels de l'informatique et accompagner les experts IT dans leur quête des meilleures opportunités de carrière, en France ou à l’étranger et quel que soit le type de contrat. Mindquest se caractérise par un modèle hybride. Nous proposons en effet à nos clients et à nos candidats un accompagnement à forte valeur ajoutée, qui allie expertise humaine et expérience digitale. Notre modèle économique est de ce fait unique et repose sur une plateforme de gestion de talents soutenue par un groupe dynamique d'experts en recrutement informatique accompagne nos clients et talents avec réactivité et en construisant des relations de proximité et de confiance à long terme. Mindquest se base également sur un modèle organisationnel unique, avec une équipe de Talent Community Specialists basée au sein d'un Sourcing Hub à Barcelone, et des Key Account Managers locaux, spécialisés par secteur. Nos Talent Community Specialists sont des experts du recrutement, spécialisés sur un type de technologie ou un domaine d’expertise technique. En contact permanent avec les membres de leurs communautés de talents, ils se forment continuellement aux évolutions de leur domaine d’expertise et en comprennent parfaitement les enjeux. Quatre valeurs fondamentales nous définissent aujourd'hui : Nous allons droit au but Nous misons sur l’expertise Nous sommes audacieux et nous nous efforçons d'innover en permanence Nous sommes pleinement engagés auprès de nos clients et consultants N’attendez plus… rejoignez l’aventure !

Postulez à cette offre !

Trouvez votre prochaine mission parmi +15 000 offres !

  • Fixez vos conditions

    Rémunération, télétravail... Définissez tous les critères importants pour vous.

  • Faites-vous chasser

    Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.

  • 100% gratuit

    Aucune commission prélevée sur votre mission freelance.

Data Engineer (H/F) - Paris

Mindquest

Au service des talents IT

Free-Work est une plateforme qui s'adresse à tous les professionnels des métiers de l'informatique.

Ses contenus et son jobboard IT sont mis à disposition 100% gratuitement pour les indépendants et les salariés du secteur.

Free-workers
Ressources
A propos
Espace recruteurs
2024 © Free-Work / AGSI SAS
Suivez-nous