BACKEND

Stagiaire Développeur Backend & Data Engineering

8 semaines (à partir de mars 2026) • Montpellier, hybride • Bac+2 à Bac+4

Contexte & Mission

Rejoignez Ova, une start-up innovante qui révolutionne la contraception en développant une solution IoT de suivi du cycle menstruel combinant bague connectée, application mobile et IA. Vous concevrez l'infrastructure backend qui collectera, traitera et sécurisera les données de santé de nos utilisatrices.

Votre mission

Participer à concevoir et développer l'architecture backend, les APIs et les pipelines de données pour gérer les biomarqueurs en temps réel et alimenter nos algorithmes d'IA.

Responsabilités principales

Architecture Backend (35%)

  • Concevoir l'architecture système end-to-end (Bague → Cloud → Application)
  • Développer les APIs RESTful ou GraphQL pour :
    • Synchronisation données bague ↔ cloud
    • Communication avec l'application mobile
    • Gestion des utilisatrices et authentification
  • Implémenter les webhooks pour notifications temps réel
  • Mettre en place le système d'authentification sécurisé (OAuth2, JWT)

Data Engineering & Pipeline (35%)

  • Concevoir le modèle de données (schéma des biomarqueurs, cycles, utilisatrices, prédictions)
  • Développer le pipeline d'ingestion des données de la bague (streaming)
  • Mettre en place le traitement en near-real-time pour mise à jour des prédictions
  • Implémenter la file d'attente de messages (Kafka, RabbitMQ ou équivalent)
  • Créer les pipelines ETL pour alimentation du data warehouse

Base de Données & Optimisation (30%)

  • Concevoir et administrer la base de données relationnelle (PostgreSQL)
  • Mettre en place une base time-series pour les biomarqueurs (InfluxDB ou TimescaleDB)
  • Optimiser les performances (indexation, partitionnement, cache Redis)
  • Implémenter la stratégie de backup et disaster recovery
  • Développer les requêtes optimisées pour l'application et les algorithmes ML

Profil recherché

Formation

  • Informatique, génie logiciel, ou équivalent
  • Spécialisation en systèmes distribués, big data ou cloud appréciée

Compétences techniques indispensables

  • Maîtrise d'un langage backend : Python (Django/FastAPI), Node.js, ou Go
  • Expérience avec bases de données relationnelles (PostgreSQL, MySQL)
  • Connaissance des APIs REST et des architectures web
  • Maîtrise de Git et des pratiques DevOps de base

Compétences techniques appréciées

  • Expérience avec des bases time-series (InfluxDB, TimescaleDB)
  • Connaissance de systèmes de messaging (Kafka, RabbitMQ, Redis Streams)
  • Expérience avec le cloud (AWS, GCP, Azure)
  • Docker et containerisation
  • Connaissances en sécurité (chiffrement, HTTPS, OWASP)

Qualités personnelles

  • Rigueur et souci du détail (données de santé sensibles)
  • Capacité à concevoir des architectures scalables
  • Esprit d'équipe et communication claire
  • Autonomie et proactivité
  • Sensibilité aux enjeux de sécurité et confidentialité

Un plus

  • Expérience avec des projets IoT
  • Connaissance du RGPD et des données de santé
  • Intérêt pour la e-santé

Ce que nous offrons

  • Responsabilité complète sur l'architecture backend
  • Stack technologique moderne à définir ensemble
  • Formation continue aux bonnes pratiques
  • Projet technique challengeant avec enjeux réels
  • Projet portfolio valorisant
  • Possibilité d'évolution vers un CDI

Pour postuler

Envoyez CV + lettre de motivation + portfolio GitHub/GitLab à :

recrutement.ova@outlook.fr

Prêt·e à révolutionner la santé féminine ?

Envoyer ma candidature