[Stage 6 mois 2026 - Déve­lop­pe­ment logi­ciel] Moder­ni­sa­tion du moteur carto­gra­phique d’une appli­ca­tion web open-source

Makina Corpus
Toulouse

Le contexte

Geotrek Admin est une appli­ca­tion web de gestion d’iti­né­raires de randon­nées et d’ac­ti­vi­tés de pleine nature. Son inter­face d’ad­mi­nis­tra­tion est utili­sée dans la gestion et la promo­tion du terri­toire de chacun de nos clients. Elle permet de créer, consul­ter, modi­fier ou suppri­mer des éléments tels que des aména­ge­ments, des signa­lé­tiques, des randon­nées…

La mission

Nous souhai­tons moder­ni­ser en profon­deur l’in­ter­face carto­gra­phique de Geotrek-admin en pour­sui­vant un impor­tant chan­tier déjà engagé : la migra­tion du moteur carto­gra­phique de Leaflet vers MapLibre GL JS au sein de la librai­rie Django-Mapen­tity, compo­sant cœur de Geotrek-admin.

Ce stage s’ins­crit dans la conti­nuité d’un travail réalisé en 2025 qui a permis de migrer les vues prin­ci­pales (liste, détail, formu­laire) et de réécrire les contrô­leurs et compo­sants carto­gra­phiques.

Les prin­ci­pales missions du stage sont :

  • S’ap­pro­prier la librai­rie Django-Mapen­tity et son archi­tec­ture carto­gra­phique ;

  • Fina­li­ser la migra­tion de fonc­tion­na­li­tés exis­tantes vers MapLibre (dont le module de capture d’écran et autres outils secon­daires) ;

  • Pour­suivre la refonte du code JavaS­cript pour adop­ter des pratiques modernes, en s’éloi­gnant notam­ment de jQuery ;

  • Inté­grer la nouvelle version de Django-Mapen­tity dans Geotrek-admin et assu­rer une tran­si­tion fluide ;

  • Réali­ser des tests fonc­tion­nels et assu­rer l’op­ti­mi­sa­tion des perfor­mances ;

  • Contri­buer à prépa­rer l’ar­chi­tec­ture pour les futures évolu­tions carto­gra­phiques de Geotrek-admin (contri­bu­tions tech­niques & docu­men­ta­tion).

Profil

Vous prépa­rez un Bac+5 en infor­ma­tique, vous possé­dez une bonne compré­hen­sion et une première expé­rience en :

  • Déve­lop­pe­ment web front-end JavaS­cript et back-end Django / Python

  • Carto­gra­phie Web

  • MapLibre GL JS

  • M anipu­la­tion d’une b ase de données Post­greSQL / Post­GIS­Post­greSQL / Post­GIS

Vous êtes auto­nome et curieu.se.

Infor­ma­tions complé­men­taires : pourquoi faire votre stage chez nous ?

Dans la ruche colla­bo­ra­tive Makina Corpus on dit ce qu’on fait : les équipes évoluent dans une ambiance moti­vante et stimu­lante (projets et contrib Open­source, parti­ci­pa­tions encou­ra­gées à des évène­ments/meetup, émula­tion entre personnes passion­nées, tech­nos inno­vantes à tester, veille…) et contri­buent aux valeurs humaines ancrées dans l’ADN de l’en­tre­prise (envi­ron­ne­ment, équi­libre vie pro/vie privée, colla­bo­ra­tif…).

Mais surtout chez Makina on fait ce qu’on dit : vous avez besoin de le voir pour le croire ? Venez nous rencon­trer, un.e maki­nien.ne pourra vous en parler !

Écri­vez-nous et racon­tez qui vous êtes et ce qui vous anime . Expliquez-nous en quoi vos moti­va­tions et vos compé­tences sont en adéqua­tion avec nos valeurs et nos acti­vi­tés. N’hé­si­tez pas à nous montrer votre code si ça vous dit !

En savoir plus sur notre proces­sus de recru­te­ment :

Nous répon­dons à chacune des candi­da­tures de manière person­na­li­sée et dans un délai que nous essayons de rendre le plus raison­nable possible. Si votre candi­da­ture est sélec­tion­née, voici comment cela va se passer pour vous :

  • un 1° échange en visio vous sera proposé par notre RRH pour faire connais­sance et déter­mi­ner si vous, comme nous, souhai­tons aller plus loin ;

  • il y aura ensuite un 2° entre­tien avec deux membres de l’équipe tech­nique : ce sera l’oc­ca­sion de parler tech­nique et sujet de stage.

La déci­sion finale sera prise collec­ti­ve­ment par vos diffé­rents inter­lo­cu­teurs. Tout le long du parcours, vous serez en lien direct avec notre RRH.

Publié le 2025-11-06

Emplois Recommandés

Comptable trésorerie (H/F)

Amarenco
Toulouse

Mission Dans le cadre du développement de notre équipe comptabilité, nous recherchons un Comptable trésorerie dans nos locaux à Toulouse ou Lagrave (81). En rejoignant Amarenco, vous rejoignez u…

Voir les Détails
Publié le 2025-11-18

Chargé(e) de relation client - vente & accompagnement H/F en alternance

Win Toulouse
Toulouse

Win Sport School Toulouse école de commerce délivrant des Bachelors et Titres de niveau Bac +5, recherche, pour une entreprise un(e) : Chargé(e) de relation client – vente & accompagnement H/F en …

Voir les Détails
Publié le 2025-09-25

TECHNICIEN D'ÉTUDES ET DE PROJETS (H/F) (F/H)

Expectra
Toulouse

Poste ouvert aux personnes en situation de handicap.Nous recherchons pour le compte de notre client, entreprise de renom dans le domaine de l'ingénierie et dans le cadre d'un remplacement, un.e Techni…

Voir les Détails
Publié le 2025-11-08

PV Officer (H/F)

Universal Medica
Toulouse

Date de début :  Dès que possible                   Lieu de travail : Saint-Cloud Durée : CDI Fourchette de Salaire de Base : A discuter Depuis 2001, Universal Medica Group s’est imposé e…

Voir les Détails
Publié le 2025-11-21

Ingénieur DevOps/Cloud AWS

TMC France Sud-Ouest
Toulouse

- Concevoir, déployer et maintenir des infrastructures AWS robustes et scalables. - Automatiser les processus de déploiement et d'intégration continue (CI/CD) avec Jenkins, Groovy, et Jenkins DSL. -…

Voir les Détails
Publié le 2025-11-13

Développeur.euse C# / .Net expérimenté.e

Toulouse

Qui sommes-nous ? SFEIR, c'est une communauté de 900 techs passionné• e• s en France, Belgique et Luxembourg. Notre mission : aider nos clients à imaginer, concevoir et déployer des solutions m…

Voir les Détails
Publié le 2025-11-12

Stage fin d'études Electronics Engineering (F/M)

Exotrail
Toulouse

About Exotrail Born from a strong ambition to reach for the stars, Exotrail is a fast-growing scale-up founded in 2017. Its mission: to develop and commercialize propulsion systems for small sat…

Voir les Détails
Publié le 2025-11-21

Chef d'équipe plancher H/F

Arobase Emploi Toulouse
Toulouse

A propos de Arobase Emploi Toulouse: Vivez l'expérience Arobase Emploi en tant qu'intérimaire ! Toujours à votre écoute, nos équipes veillent au bon déroulement de vos missions et vous accompagnent…

Voir les Détails
Publié le 2025-12-01

Ingénieur(e) test et validation - H/F

UMAKE
Toulouse

- Analyser les exigences fonctionnelles, techniques et réglementaires du produit - Définir la stratégie de tests et de validation - Rédiger les plans de tests, cas de tests et procédures de validati…

Voir les Détails
Publié le 2025-12-03