RERO+ est une fondation à but non lucratif qui développe et déploie une gamme de services et d'outils cloud de pointe. https://www.rero.ch.
Basée à Martigny, notre équipe d'ingénierie développe des solutions open source pour les bibliothèques et les institutions scientifiques suisses, notamment les solutions RERO ILS et SONAR.
Pourquoi nous rejoindre ?
Travailler chez RERO+, c'est l'opportunité d'approfondir tes compétences sur une stack technologique moderne utilisée par des institutions de prestige comme le CERN. Tu intégreras une équipe agile de 6 expert·e·s où ton code aura un impact direct et public.
Ta mission au sein de l'équipe
En immersion totale, tu participeras activement au cycle de développement (Scrum) sur les thématiques suivantes :
* Architecture back‑end : Développement d'API RESTful avec Python et Flask.
* Search & data : Optimisation de modèles de données et recherche textuelle complexe via ElasticSearch.
* Interfaces modernes : Mise en œuvre d'interfaces utilisateurs avec le framework web Angular.
* Sécurité & core : Participation aux services d'authentification et aux procédures de gestion des métadonnées.
Ce que nous t’offrons
* Accompagnement académique : Possibilité de réaliser ton travail de Bachelor ou de Master sur l'un de nos projets, avec un encadrement technique de qualité.
* Mentorat & clean code : Tu seras accompagné·e par des développeur·se·s expérimenté·e·s. C'est une véritable formation aux bonnes pratiques industrielles (code review, pair programming).
* Rayonnement open source : Ton travail sera public sur GitHub (https://github.com/rero/), constituant une vitrine pour ton futur portfolio.
* Impact sociétal : Tu contribues concrètement à la libre circulation du savoir et de la science.
* Flexibilité totale : Nous adaptons ton temps de travail à tes impératifs académiques. Le télétravail fait partie de notre culture.
* Cadre & accessibilité : Des bureaux modernes à 1 minute à pied de la gare de Martigny.
* Indemnité de stage : Une rémunération est prévue selon ton niveau de formation.
Ton profil
* Étudiant·e en Informatique (Bachelor ou Master ou autre).
* Bonnes bases en Python, JavaScript et TypeScript et passion pour l'écosystème Web.
* Curiosité technique, autonomie et envie d'évoluer dans un environnement collaboratif.
* Langues : Français et Anglais (lecture technique).
Les conditions du stage
* Lieu : Martigny, Suisse (télétravail partiel encouragé).
* Taux d’activité : à discuter.
* Durée : À convenir (idéalement 4 à 6 mois).
* Date d’entrée en fonction : De suite ou à convenir.
* Délai de candidature : 13 mars 2026.
#J-18808-Ljbffr