[Stage 6 mois 2026 - Développement logiciel] Modernisation de l’architecture d’indexation d’un visualisateur cartographique web open-source
Le contexte
TerraVisu est un visualiseur web cartographique open-source permettant de valoriser des données territoriales (statistiques, mobilités, urbanisme, environnement, etc.) de manière simple et intuitive. Il s’appuie aujourd’hui sur une architecture Django/PostgreSQL/PostGIS et Elasticsearch pour la recherche full-text et le filtrage.
Afin de simplifier la stack technique, réduire la dette et améliorer la maintenabilité du produit, nous souhaitons remplacer Elasticsearch par un moteur de recherche basé sur PostgreSQL et adapter l’interface de recherche front-end.
La mission
Ce stage s’inscrit dans le chantier de modernisation du produit TerraVisu, tant au niveau technique que fonctionnel.
Les principales missions du stage sont :
Prendre en main TerraVisu et son fonctionnement (sources, couches, recherches, filtrage) ;
Étudier les usages actuels de la recherche utilisateur dans TerraVisu ;
Étudier la faisabilité pour supprimer Elasticsearch et nettoyer la stack & la configuration serveur ;
Explorer l’implémentation d’un moteur de recherche PostgreSQL ;
Adapter le front-end (filtres, table attributaires, résultats de recherche, UX) ;
Tests fonctionnels, tests de performance, documentation ;
Contribution à la réduction de la dette technique front-end :
(refactor JS, modularisation, amélioration du code selon bonnes pratiques).
Profil
Vous préparez un Bac+5 en informatique, vous possédez une bonne compréhension et une première expérience :
du développement web front-end (JavaScript moderne, idéalement React) ;
en API & back-end avec Django / Python ;
de la manipulation d’une base de données PostgreSQL / PostGIS.
Une bonne culture en data et cartographie web sera appréciée, de plus vous êtes sensibles aux problématiques UX et d’optimisation des performances.
Vous êtes autonome et curieu.se, et aimez proposer des solutions.
Informations complémentaires : pourquoi faire votre stage chez nous ?
Dans la ruche collaborative Makina Corpus on dit ce qu’on fait : les équipes évoluent dans une ambiance motivante et stimulante (projets et contrib Opensource, participations encouragées à des évènements/meetup, émulation entre personnes passionnées, technos innovantes à tester, veille…) et contribuent aux valeurs humaines ancrées dans l’ADN de l’entreprise (environnement, équilibre vie pro/vie privée, collaboratif…).
Mais surtout chez Makina on fait ce qu’on dit : vous avez besoin de le voir pour le croire ? Venez nous rencontrer, un.e makinien.ne pourra vous en parler !
Écrivez-nous et racontez qui vous êtes et ce qui vous anime . Expliquez-nous en quoi vos motivations et vos compétences sont en adéquation avec nos valeurs et nos activités. N’hésitez pas à nous montrer votre code si ça vous dit !
En savoir plus sur notre processus de recrutement :
Nous répondons à chacune des candidatures de manière personnalisée et dans un délai que nous essayons de rendre le plus raisonnable possible. Si votre candidature est sélectionnée, voici comment cela va se passer pour vous :
un 1° échange en visio vous sera proposé par notre RRH pour faire connaissance et déterminer si vous, comme nous, souhaitons aller plus loin ;
il y aura ensuite un 2° entretien avec deux membres de l’équipe technique : ce sera l’occasion de parler technique et sujet de stage.
La décision finale sera prise collectivement par vos différents interlocuteurs. Tout le long du parcours, vous serez en lien direct avec notre RRH.
Emplois Recommandés
Assistant administratif en immobilier H/F
SAFTI, un réseau leader sur le marché immobilier ! Une communauté qui donne vie à vos projets. Labellisé Happy at Work pour la 4ᵉ année consécutive et numéro 1 en notoriété parmi les réseaux d…
Directeur·rice
Secteur Spectacle vivant Description de l'entreprise/de l'organisme Le COMDT est un centre de ressources consacré à la culture occitane de tradition orale et aux musiques et danses traditionn…
Développeur Full-stack Confirmé Java/Angular F/H
L'entreprise ⭐ Partager nos valeurs : Engagement, Excellence, Innovation. &##128105;&##128187; Rejoindre des collègues investis dans une mission d'utilité publique et innovante. …
Sage-femme H/F 30€/h Brut
Métier Sage-Femme Description de l'offre Sage-femme H/F 30€/h Brut Nous recherchons des sages-femmes (H/F) pour nos services: Salles de naissance; Suites de naissance; Consultati…
Technicien en Montage d'Ascenseurs | Au moins 2 ans d'expérience | Permis B
Acteur majeur dans le domaine des ascenseurs, escaliers mécaniques et portes et automatismes, cette entreprise est reconnue pour la qualité et la performance de ses produits et services. Elle réalise…
TECHNICIEN DE MAINTENANCE INDUSTRIEL (F/H)
Poste ouvert aux personnes en situation de handicap.Nous recherchons pour le compte de notre client, leader des services multi techniques, un Technicien de Maintenance Industriel F/H. Vos missions …
Business Analyst (H/F)
Groupe international d’ingénierie et d'expertise en technologies, Fortil repose sur un modèle indépendant et rassemble plus de 2 500 collaborateurs. Avec 30 agences réparties dans 14 pays, fortil cul…
Ouvrier Canalisation (H/F)
Vous aimez le travail en extérieur et la précision des chantiers de réseaux ? Trident TT Toulouse recrute un ouvrier canalisation pour ses chantiers de réseaux secs et humides. Vous intervenez sur …
Contrôleur traitement de surface - secteur spatial H/F
Nous recherchons pour l'un de nos clients un(e) Contrôleur traitement de surface domaine du spatial H/F. Vos missions seront les suivantes : - Réaliser les opérations de fabrication et/ou de répar…
Ingénieur Conception et Validation Electronique Haut Débit et intégrité de signal - Projet IRIS² - F/H
Lieu : Toulouse, France Construisons ensemble un avenir de confiance Thales est un leader mondial des hautes technologies spécialisé dans trois secteurs d'activité : Défense & Sécurité, Aéronaut…