Skip to content

Internship web development – Open Source (H/F)

11/05/2023

Entreprise :

Neayi développe Triple Performance, une plateforme web conçue comme un commun des connaissances agro-écologiques, pour aider le monde agricole dans sa mutation.

Basée sur Mediawiki (wikipedia), Discourse ainsi que sur du logiciel développé spécifiquement par Neayi, Triple Performance permet de capitaliser les connaissances, de les mettre en lien grâce à une recherche sémantique, et à se connecter avec d’autres agriculteurs et chercheurs sur chacun des sujets.

Nous utilisons des plateformes open-source qui ont fait leurs preuves, en faisant un travail particulier en UX (user research, gamification, incentive, etc…) et design.

Mission :

La plateforme Triple Performance est basée sur le logiciel Mediawiki (wikipedia). Ce logiciel comprend une API complète qui permet de développer des scripts (robots) permettant entre autres :

  • La correction automatique des articles (syntaxe, forme, etc…)
  • L’augmentation automatique des articles (ajout des coordonnées GPS pour les articles avec une adresse, ajout de liens, mise à jour des modèles, etc…)
  • La traduction automatique de certains articles
  • La synchronisation des templates et scripts de la plateforme entre les différentes langues
  • L’ajout de pages à partir de bases de connaissance existantes (listes de cépages, listes de bioagresseurs, etc…)

Dans le cadre de ce stage, nous améliorerons certains de ces scripts et en ajouterons de nouveaux. Il pourra aussi être question de tester ou de développer de nouvelles extensions et mécanismes dans MediaWiki pour améliorer les fonctionnalités de la plateforme (ajout de graphs, de fonctions interactives, etc…)

Le stagiaire aura l’occasion d’utiliser les technologies suivantes :

  • API (Deepl, Mediawiki, …)
  • PHP, XML, Rest, JSON
  • Docker
  • JS, ECharts, …

Tous les développements sont sur Github en Open Source. L’environnement de développement est conçu pour être installer sur n’importe quel PC (stack Docker).

Profil recherché :

De profil ingénieur, homme ou femme, concerné par les questions de transition écologiques, passionné par les technologies du web, le candidat idéal aura déjà une expérience de programmation en PHP.

L’équipe Neayi étant en « full remote », le stage se déroulera à domicile ou dans les locaux de l’école.
Nous utilisons de nombreux outils de travail à distance (Slack, GSuite, Github, Miro, etc…) afin de rendre cette situation aussi confortable qu’un travail en bureau, tout en permettant une organisation personnelle en toute autonomie.

Candidature :

Si vous aussi vous avez envie de faire partie de la solution, envoyez nous un petit mail ou appelez-nous pour qu’on en discute !

Contact : 

Bertrand Gorge
jobs@neayi.com 
06 31 40 43 51