Carrière
/
Data Engineer
#Data
Localisation
Troyes
Contrat
Stage / Alternance
Formation
Issu(e) d’une formation universitaire ou cursus ingénieur
Déroulement des entretiens
Phase 1
Échange téléphonique de 20min avec la responsable RH
Phase 2
Entretien en visio de 45min avec le/la responsable de service
Phase 3
Rencontre des équipes dans nos locaux
|
18 Mars 2025
namkin recrute un(e)

Data Engineer

Missions

Contexte

Namkin développe et commercialise une plateforme SaaS unique d'intelligence marketing BtoB. Cet outil est la première solution SaaS boostée par notre moteur d'IA hybride, créé en interne, et spécifiquement entraîné pour les besoins des filières industrielles. Nous travaillons également en collaboration avec des laboratoires de recherche.

  • Chaque client implique l’ingestion, le traitement par des modèles d’IA et le stockage optimisé d’une grande quantité de données

  • Les sources de données sont hétérogènes

  • Nous développons des modèles (issus de notre laboratoire R&D en IA) puissants, mais lourds

  • Le nombre de briques logicielles augmente avec le nombre de fonctionnalités et de données. Nous souhaitons garantir leur évolutivité et leur bonne interopérabilité

  • La sécurité des données est cruciale

 

Description

Sous la responsabilité du responsable technique de la plateforme SaaS, vous intégrerez une équipe pluridisciplinaire comportant un Product Owner, une équipe R&D et un docteur en IA / NLP et une équipe Data.

Vous travaillerez avec une approche agile et vous serez en charge de différents sujets :

  • Acquisition et extraction de données provenant de sources hétérogènes (scraping, connexion à des API, interconnexion à des systèmes d’information)
  • Conception et création de pipelines de traitements et de transformations de données
  • Conception de structures de données scalables, accessibles et évolutives
  • Intégration des bonnes pratiques de cybersécurité
  • Extraction, requêtage et diffusion des données
  • Maintenance et évolution des briques logicielles en lien avec la plateforme pouvant être hébergées sur le cloud
  • Monitoring, documentation et suivi des coûts des briques logicielles nouvelles ou existantes

Profil

Issu(e) d’une formation universitaire ou cursus ingénieur, idéalement dans une école d’ingénieur ou université avec une spécialisation en génie logiciel / traitement & analyse des données / développement informatique, vous avez une réelle appétence pour les nouvelles technologies.

 

Compétences

MUST HAVE

  • Très bonnes connaissances en Python

  • Bonnes connaissances en modélisation de bases de données (bonus : NoSQL, MongoDB)

  • Bonnes connaissances en algorithmique

  • Connaissances des méthodologies et technologies DevOps (bonus : Docker, Kubernetes)

  • Connaissances sur le cloud (bonus : Google Cloud Platform)

 

NICE TO HAVE

  • Expériences avec Javascript ou Typescript

  • Connaissances de différentes architectures logicielles (micro-services, event driven)

  • Connaissances d’outils de monitoring

  • Connaissances dans le domaine de l’intelligence artificielle

 

STACK TECHNOLOGIQUE UTILISES : 

Principales :

  • Python, Poetry

  • Google Cloud Platform

  • MongoDB

  • Terraform

  • Git, Github

  • Grafana

  • Docker

Secondaires :

  • Kubernetes

  • Node, NestJS

 

Qualités personnelles

  • Passionné et curieux : vous avez soif d’apprendre et de découvrir de nouvelles technologies

  • Rigoureux et qualitatif : vous êtes minutieux + attention particulière aux détails

  • Esprit d’équipe : vous adorez apprendre des autres et partager vos connaissances

  • Problem solver : vous aimez résoudre des problèmes complexes et apporter des solutions innovantes