Stage – Développement logiciel – Données scientifiques : Simplifier leur intégration et optimiser leur accès

Description du poste

L’équipe Cloud Data Intelligence conçoit et développe des applications scientifiques et des plateformes de données cloud-native. Elle mobilise notamment Python, les API et les environnements conteneurisés pour faciliter l’acquisition, le traitement et l’exploitation de données complexes.

LE SUJET DU STAGE

Les données ouvertes issues des programmes d’observation de la Terre, des réseaux de capteurs et des simulations scientifiques ouvrent de nouvelles possibilités pour comprendre notre environnement. Elles permettent de croiser des observations, de comparer des modèles et de construire de nouveaux indicateurs.

Leur exploitation reste cependant un défi technique : sources dispersées, formats hétérogènes, volumes importants et modalités d’accès variées. Comment intégrer facilement une nouvelle source et permettre aux scientifiques comme aux applications d’accéder efficacement aux données utiles à leurs analyses ?

L’objectif du stage est de concevoir et de développer une chaîne modulaire reliant ces sources de données aux outils d’analyse scientifique. Vous travaillerez sur deux axes complémentaires : simplifier l’intégration de nouvelles sources et exposer leurs données sous une forme compréhensible, adaptée aux usages et performante.

Vous vous appuierez sur les approches ARCO (Analysis Ready, Cloud Optimized), qui visent des données prêtes à l’analyse et un accès distant efficace, et sur les principes FAIR : des données faciles à trouver, accessibles, interopérables et réutilisables. La documentation des traitements et la traçabilité des résultats inscriront vos travaux dans une démarche de science ouverte et de reproductibilité.

Un exemple concret : intégrer de nouvelles données météorologiques, vérifier leur qualité, harmoniser leurs unités, puis permettre à un utilisateur de récupérer uniquement les variables et la période nécessaires à son analyse, sans télécharger toute l’archive.

VOS MISSIONS :

Comprendre les sources et les usages

  • Analyser des sources publiques représentatives et les besoins des utilisateurs : variables, dimensions, fréquence de mise à jour, volumes et modes d’accès.
  • Étudier les solutions existantes pour l’acquisition, l’orchestration et la mise à disposition des données afin de sélectionner les composants adaptés.

Faciliter l’intégration de nouvelles sources

  • Concevoir un mécanisme de connecteurs permettant d’ajouter une source sans modifier l’ensemble de la chaîne.
  • Développer des traitements configurables pour récupérer les données, contrôler leur qualité et harmoniser leur structure et leurs métadonnées.
  • Automatiser les mises à jour et prévoir le suivi des exécutions, la gestion des erreurs et les reprises après échec.

Proposer un accès pertinent et performant

  • Décrire les jeux de données disponibles, leurs variables, unités, dimensions et provenance pour faciliter leur découverte et leur compréhension.
  • Expérimenter des formats et organisations de stockage adaptés aux usages, par exemple Zarr pour des données multidimensionnelles ou Parquet pour des données tabulaires.
  • Développer des interfaces permettant de sélectionner et d’extraire les données utiles selon une période, des variables ou une zone d’intérêt.
  • Évaluer les temps d’accès et les volumes transférés sur des scénarios représentatifs, puis améliorer les performances.

Valider un démonstrateur réutilisable

  • Mettre en œuvre une chaîne de bout en bout sur des jeux de données ouverts, puis vérifier sa capacité à intégrer une seconde source.
  • Conserver les paramètres et l’historique des traitements pour expliquer et reproduire les résultats.
  • Documenter l’ajout d’un connecteur, l’accès aux données et les choix techniques. Selon l’avancement, explorer une configuration graphique ou une assistance IA.

Vous serez intégré(e) à une équipe de développement et accompagné(e) par des ingénieurs expérimentés. Le démonstrateur s’appuiera sur les outils et projets de l’équipe, avec des composants réutilisables pour d’autres sources et usages scientifiques.

Profil recherché

Étudiant(e) en dernière année d’école d’ingénieurs ou en cursus universitaire de niveau Bac+5, avec une spécialisation en informatique, génie logiciel, ingénierie des données ou calcul scientifique.

Vous disposez de bonnes bases en Python et souhaitez développer des outils qui rendent les données scientifiques plus faciles à exploiter. Vous vous intéressez à la conception de logiciels modulaires, aux API et aux problématiques de performance.

Des premières connaissances dans certains des domaines suivants seront appréciées :

  • Développement : Git, tests automatisés et conception d’API.
  • Données : pandas ou Xarray, manipulation de fichiers et métadonnées.
  • Environnement : Linux, Docker et notions de stockage objet.
  • Ouverture scientifique : intérêt pour les données ouvertes, les standards et la reproductibilité.

La connaissance préalable des formats ARCO ou des outils d’orchestration n’est pas indispensable. Curieux(se) et rigoureux(se), vous aimez expérimenter, mesurer les résultats et transformer un besoin en solution concrète. Vous appréciez le travail en équipe et le partage des connaissances.

Ce stage vous permettra de développer des compétences en ingénierie des données scientifiques, en architecture logicielle et en optimisation des accès, à partir de ressources ouvertes et de besoins concrets.

Chez Magellium Artal Group, la diversité et l’inclusion sont fondamentales pour notre fonctionnement et ancrées dans nos valeurs. Nous respectons la diversité de nos employés, leurs expériences, leurs origines, leurs handicaps, et offrons des chances égales à tous. Tous différents, tous compétents !

Type contrat
Stage
Secteur
Autres
Salaire
Selon profil
Localisation
Ramonville-St-Agne

Qui sommes-nous ?

Magellium Artal Group a plus de 26 ans d’expérience en ingénierie de la donnée, imagerie et technologies informatiques. Nous utilisons l’innovation et le savoir-faire pour répondre aux besoins de nos clients, même les plus spécifiques et complexes. Acteur dans notre écosystème, nous prônons des valeurs fortes qui font sens et privilégions des engagements réalisables et des actions concrètes.

teamwork join magellium artal group candidature

Optez pour une entreprise conviviale et dynamique

Des projets stimulants

Climat, hydrologie, défense, développement de logiciels… les projets sont porteurs de sens, nombreux et variés !

Une entreprise à taille humaine

Nous prônons un management de proximité, une autonomie dans le travail et une facilité dans les échanges.

Une carrière en vue ?

Partager son savoir, apprendre des autres, monter en compétences, c’est ça l’objectif chez Magelllium Artal Group.

Une boîte d’ingénieur(e)s pour les ingénieur(e)s

Chez Magellium Artal Group, vous trouverez des ingénieur(e)s de formation… jusque dans les bureaux de la direction !

Avantages au pluriel !

Notre équipe en interne travaille constamment à mettre en place de nouveaux avantages pour permettre à nos collaborateurs et collaboratrices de se sentir reconnu(e)s et valorisé(e)s. Outre la prise en charge de l’abonnement aux transports en commun à 50%, nous proposons des tickets restaurant, une prime d’intéressement et de participation, prime de vacances, de nombreux partenariats avec des salles de sport, des réductions chez de nombreuses entreprises, des réductions lors des activités internes, etc.

L’équilibre vie pro/ perso

L’épanouissement de nos collaborateurs et collaboratrices est une priorité et passe notamment à travers une organisation de travail flexible. C’est pourquoi nous bénéficions de RTT et de 2 jours de télétravail par semaine.

Vie d’entreprise dynamique

Afterworks, soirées karaoké ou encore blind test, des évènements sont régulièrement organisés !

Une salle de sport et de musique !

Nos locaux incluent une salle de sport et multi-activités (yoga, massage, pilate), une salle de musique et une salle de jeu avec un baby-foot, une Nintendo Switch et une Xbox pour se relaxer à la pause déjeuner.

teamwork bilan carbone politique rse magellium artal group

Magellium Artal Group s’engage à contribuer aux enjeux sociaux et environnementaux

Dans le cadre de ses orientations stratégiques, nous avons souhaité définir des axes d’amélioration pour la mise en place d’une gouvernance responsable à l’écoute des enjeux liés au développement durable et à la place du salarié dans l’entreprise.

89/100

Index égalité femme/homme en 2023

79kg de CO2*

économisés en 2023 *selon Easytri

Plus de 350 projets

Nous avons contribué et contribuons à de nombreux projets français, européens et internationaux. Retrouvez sur sa page dédiée une liste non-exhaustive des projets dans lesquels nous avons participés ou nous participons actuellement.

Les offres similaires

FAQ

Oui, nous prenons des stages de fin d’études. Ces stages peuvent ensuite évoluer vers un CDI (50% des stages transformés en CDI en 2023).

Nous pouvons prendre des alternant(e)s sous conditions de places et du rythme entreprise/école car certains projets ne sont pas toujours compatibles avec un rythme de travail alterné.

Le processus est rapide ! Nous prenons d’abord contact avec vous pour un premier échange avec le service RH par téléphone ou idéalement, sur place dans nos locaux. Cela vous permet de vous immerger dans l’entreprise et d’échanger sur notre vision, nos valeurs et les missions du poste. Ensuite, en fonction de la nature du poste, nous vous proposons un échange technique avec le ou la responsable du projet ou le ou la responsable de l’unité dans laquelle vous serez affecté(e). Nous faisons en sorte que chaque échange soit le plus naturel possible pour vous mettre dans de meilleures conditions. S’il y a un arrangement spécifique à prévoir en fonction de votre situation, n’hésitez pas à nous le signaler !

Les candidatures à nos offres se font directement sur le site www.magellium.com dans l’onglet Nous rejoindre.

Votre candidature doit inclure votre CV de maximum 3 pages. Petit bonus : soyez créatif et original dans votre présentation ! (vidéo, infographies par exemple).

Nous répondons aux candidatures sous 3 jours en moyenne.

Soyez vous-mêmes ! Chez Magellium Artal Group, nous prônons un cadre de travail convivial et décontracté pour travailler dans de bonnes conditions. Alors, venez comme vous êtes et n’hésitez pas à nous poser des questions !

La période d’essai est de 4 mois. Cette période peut être renouvelée dans certaines situations mais ce n’est pas systématique.

Oui ! Lors de votre arrivée, vous aurez un poste de travail complet avec écrans, PC, clavier et souris. Des fournitures de bureau seront également à votre disposition.

Notre accord d’entreprise prévoit la possibilité de faire jusqu’à 2 jours de télétravail par semaine. Le télétravail est possible dès que la période d’essai est validée et à condition que le projet le permettre (par exemple, ce n’est pas le cas pour des projets défense pour des raisons de confidentialité).

Pour nos sites de Toulouse et Courbevoie, les locaux sont accessibles en transports en commun (métro et/ou tram).

Chez Magellium Artal Group, nous sommes engagés dans la lutte contre le changement climatique à travers diverses actions.
Nous nous sensibilisons aux écogestes, comme éteindre les équipements, utiliser des tasses au lieu de gobelets en plastique, trier les déchets. Nous organisons des actions concrètes comme des défis lors de la semaine du développement durable.

En matière de numérique, nous appliquons des pratiques responsables concernant nos équipements et nos systèmes informatiques par exemple. En 2023, six collaborateurs et collaboratrices ont suivi une formation en écoconception.

Nous promouvons aussi les transports doux et nous offrons des indemnités kilométriques vélo. Ainsi, 20% de nos collaborateurs et collaboratrices viennent en vélo et 25% utilisent les transports en commun.

Si vous souhaitez en savoir plus sur notre politique RSE, ➡️ rendez-vous sur notre page dédiée !

Nous avons de nombreux avantages pour nos collaborateurs et collaboratrices : outre la prise en charge de l’abonnement aux transports en commun à 50%, nous avons les tickets restaurant, la prime d’intéressement et de participation, la prime de vacances, l’indemnité kilométrique vélo, un cadre de vie dynamique et bien d’autres !

Oui ! Notre équipe en interne organise très régulièrement des activités entre collègues. Entre escape games, soirées musique et tournois de Mario Kart, vous trouverez de nombreuses occasions de rencontrer vos collègues et de renforcer les liens !

Retour en haut