Cette offre n’est plus disponible.

Data Engineer

CDI
Paris
Salaire : Non spécifié
Télétravail fréquent
Éducation : Bac +5 / Master

Radio France
Radio France

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

Nous recherchons un(e) développeur(se) back, de préférence spécialisée dans les problématiques de Data Ingénierie.
L’équipe est intégrée au sein des équipes backend, également composée des équipes en charge de la conception et la mise en place des différentes briques logicielles utilisées par nos sites et applications mobiles. Les briques sont utilisés tant par les utilisateurs finaux (les auditeurs et lecteurs) que par des utilisateurs internes (API, Back Office, Streaming, …)

Les responsabilités de l’équipe Data sont :

  • La récupération et le traitement des différentes données d’usage générées par nos sites et applications
  • L’industrialisation d’algorithmes de recommandation et de personnalisation
  • L’évolution des moteurs de recherches
  • L’évolution et la maintenabilité d’un datalake

Le ou la développeur(se) aura pour rôle :

  • Travailler avec les différentes équipes techniques de la Direction du Numérique pour les accompagner dans l’utilisation de nos différents outils
  • Mettre en place et développer des solutions techniques pour l’équipe
  • Être force de proposition sur les évolutions possibles et souhaitables des éléments de la plateformes
  • Travailler avec les équipes Data Analyse et Data Science pour comprendre et répondre à leurs besoins

Quelques exemples de sujets du moment ou à venir :

  • Enrichissement, agrégation et ingestion de millions de hits journaliers sur Druid à des buts analytiques
  • Mise en place d’algorithmes de Machine Learning pour de la recommandation personnalisée
  • Mise en place d’un process MLOps pour donner de l’autonomie et de la responsabilisation à l’équipe Data Science
  • Migration de RabbitMQ vers Kafka dans la chaine de data streaming

Notre stack et nos outils

Les technos utilisées par l’équipe :

  • Langages de programmation : NodeJS, Python
  • Messaging : RabbitMQ, Kafka
  • Données & Indexation : Druid, Elastic, PostreSQL
  • Data Visualisation : Superset
  • MLOps : MLFlox

Les technos utilisées dans les équipes Back :

  • CI/CD : Gitlab et Gitlab-CI.
  • Infra : Kubernetes (sur du AWS), Argo.
  • Infra as Code : Ansible, Terraform.
  • Supervision : ELK, Prometheus, Grafana

Pendant une semaine type, vous allez :

  • Développer (en NodeJS et Python principalement).
  • Interagir avec les différentes équipes de la Direction du Numérique utilisant nos différents services.
  • Travailler en agilité avec le reste de l’équipe (2 devs & 1 Tech Lead)
  • Contribuer à la veille sur la santé de notre infrastructure Data (l’équipe est co-responsable de sa production)
  • Faire de la veille et des POCs sur les sujets à venir.

Profil recherché

Nous recherchons une personne :

  • Qui aime les défis techniques.
  • Curieuse, qui aime apprendre de nouveaux langages, de nouveaux outils.
  • Qui aime partager son travail, ses idées, avec les autres, qu’ils soient spécialistes ou plus novices
  • Qui aime l’Open Source
  • Qui est curieux sur le domaine de la distribution du contenu audio (radio, podcast, applications, …)

Niveau technique, cette personne doit :

  • Être à l’aise en NodeJS ou en Python.
  • Savoir utiliser des architectures reposant sur un bus (de préférence Kafka)
  • Savoir travailler dans des environnement containerisés (Kubernetes, Argo, …)
  • Idéalement des connaissances en data streaming et Machine Learning

Déroulement des entretiens

  • Un entretien avec le responsable de l’équipe Data
  • Un entretien avec le responsable des équipes backend
  • Un entretien RH

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Données/Business Intelligence”.

Voir toutes les offres