Stage M2 - Ingénieur Full Stack

Type de contrat : Stage

Niveau de diplôme exigé : Bac + 5 ou équivalent

Fonction : Stagiaire de l'ingénierie

Contexte et atouts du poste

Qui Sommes-Nous ?

Augura Space est une future start-up incubée à l'Inria Start-up Studio. Notre ambition : rendre la météorologie de l'espace accessible et exploitable grâce à des outils numériques innovants.

Nous développons actuellement un dashboard interactif de nowcast (visualisation en temps réel des conditions de la météo spatiale). Cet outil permettra aux utilisateurs d'accéder facilement à des informations essentielles sur l'environnement spatial, issues de bases de données scientifiques et institutionnelles.

Mission confiée

Votre Rôle

Nous recherchons un(e) stagiaire en développement full stack pour concevoir, développer et maintenir une plateforme web permettant la consultation et l'interprétation des conditions actuelles de la météo spatiale. 

Principales activités

Vos missions incluront :

  • Développement Frontend : Création d'une interface ergonomique et interactive permettant une visualisation claire des données spatiales
  • Développement Backend : Mise en place d'APIs permettant de récupérer et d'intégrer les données issues de bases externes
  • Traitement et intégration des données : Automatisation de la collecte et du stockage des informations de météo spatiale en temps réel
  • Optimisation et sécurité : Développement robuste et scalable pour garantir un fonctionnement fiable et fluide
  • Maintenance et amélioration continue : Mise en place d'une architecture évolutive facilitant les futures améliorations et l'intégration de nouvelles sources de données

Compétences

Compétences Requises

  • Maîtrise du développement web full stack (React.js, Vue.js ou équivalent pour le frontend, Node.js, FastAPI, Flask ou Django pour le backend)
  • Expérience en conception d'interfaces ergonomiques et interactives
  • Bonne compréhension des APIs et des bases de données (REST, GraphQL, PostgreSQL, MongoDB)
  • Maîtrise de Python et des bibliothèques de manipulation de données (Pandas, NumPy)
  • Capacité à écrire un code propre, maintenable et bien documenté
  • Anglais technique (écrit et oral)

Compétences Bonus

  • Expérience en visualisation de données (D3.js, Plotly, Dash)
  • Connaissances en infrastructure cloud (AWS, GCP, Azure)
  • Notions en gestion de logs et monitoring applicatif

Avantages

  • Restauration subventionnée
  • Transports publics remboursés partiellement
  • Équipements professionnels à disposition (visioconférence, prêts de matériels informatiques, etc.)
  • Prestations sociales, culturelles et sportives (Association de gestion des œuvres sociales d'Inria)
  • Accès à la formation professionnelle
  • Sécurité sociale