Agroportal (UM/INRAE) logo
Agroportal (Um/Inrae)

Développeur full stack (application Web, Ruby/Rails)

Icons/solid/bell Alert
Parot

Basics

Icons/currency euro

2 K€ - 2.5 K€ monthly

Icons/timer

Full time job

Icons/beacher

~ 0 years XP

Icons/briefcase

Onsite Montpellier

Icons/time

over 2 years ago

Icons/eye

297 views

About Agroportal (Um/Inrae)


AgroPortal (http://agroportal.lirmm.fr) développée par l’Université de Montpellier et l’INRAE est un portail d'ontologies et de vocabulaires de référence pour l’agronomie. Nous collaborons à cette technologie dans le cadre d’un projet international open source, OntoPortal, pour synchroniser nos efforts et mutualiser les développements technologiques. AgroPortal offre plusieurs services basés sur des ontologies et héberge à ce jour plus de 140 ressources qui sont utilisées par des dizaines d’utilisateurs dans le monde.

The Role


Information

Employeur :      INRAE
Contexte :        Projet AgroPortal (http://agroportal.lirmm.fr)
Quand :             Début 2023  – pour 2 ans (autres extensions possibles)
Ou :                   MISTEA (Campus SupAgro), Montpellier, France.
Teletravail :       Travail en distanciel complet impossible, mais télétravail autorisé jusqu'à 3 jours par semaine.
Type d’emploi :  Ingénieur d’étude en CDD (REFERENS E2C45)
Salaire :              Entre 2000€ et 2500€ brut par mois. En fonction des qualifications. Inclus 30 jours de congés et 15 jours de RTT par an.
Experience:        0 a  3 ans d'expérience

Technologies

Développement Web  full stack,  Ruby  et Ruby on Rails 7 , Hotwire, CSS (SCSS, Bootstrap), JS (JQuery, Stimulus), Sidekiq, Redis et NoSQL

Contexte

Les vocabulaires et les ontologies sont des éléments clés pour assurer l'interopérabilité des données. La plateforme AgroPortal (http://agroportal.lirmm.fr) développée par l’Université de Montpellier et l’INRAE est un portail d'ontologies et de vocabulaires de référence pour l’agronomie. Nous collaborons à cette technologie  dans le cadre d’un projet international open source, OntoPortal, pour synchroniser nos efforts et mutualiser les développements technologiques. AgroPortal offre plusieurs services basés sur des ontologies et héberge à ce jour plus de 140 ressources qui sont utilisées par des dizaines d’utilisateurs dans le monde.
Veuillez vous référer à notre référentiel GitHub pour plus de détails techniques: https://github.com/agroportal  et https://github.com/ontoportal-lirmm et https://github.com/ontoportal 

Mission

La personne recrutée devra développer de nouvelles fonctionnalités dans AgroPortal et aider assurer le support technique de la plateforme sous la direction d’un responsable technique et d’un responsable scientifique. L’objectif est de faire d'AgroPortal une plateforme de référence pour la gestion et l'utilisation des ressources sémantiques dans le domaine agro-alimentaire. Vous travaillerez avec une petite équipe (3-4 personnes) entre le LIRMM et MISTEA. Le développeur full-stack recruté aura pour mission de :
  • Gérer, administrer la plateforme AgroPortal;
  • Modifier AgroPortal en fonction des besoins des projets de recherche (entre autre D2KAB, FAIR-IMPACT);
  • Travailler avec les partenaires sur l’importation de nouvelles ressources dans AgroPortal;
  • Participer à l'encadrement de stages techniques dans ce cadre.

Profil

Nous recherchons un développeur full stack motivé, curieux et intéressé, possédant une expérience dans le développement d'applications Web en Ruby / Ruby on Rails ou des frameworks MVC équivalents e.g., Laravel. Le candidat sera titulaire d'un diplôme en informatique. Le candidat démontrera des aptitudes ou des correspondances avec le plus des aspects suivants :
  • Développeur Web possédant une expérience de développement et connaissant bien les services Web REST, les technologies, Ruby / Ruby On rails, CSS (Bootstrap), JS (JQuery, Stimulus), des connaissances sur Java EE serait un plus ;
  • Motivation pour les travaux exploratoires en relation avec les scientifiques;
  • Entre 0 et 3 ans d'expérience. Y compris expérience dans des entreprises privées;
  • Possible expérience des technologies du Web sémantique, e.g. RDF / OWL / SKOS / SPARQL;
  • Possible expérience en gestion des données (implémentation de workflows de traitement de données);
  • Excellentes capacités de travail à distance (emails, trackers, outils de collaboration, etc.) et maîtrise des processus de développement collaboratif via GitHub (ou équivalent);
  • Très bonne maîtrise du français à l'oral et à l'écrit. Des fortes aptitudes à lire/écrire en anglais;
  • Voyages internationaux acceptés (collaboration avec Stanford) et possibilité d'obtenir un visa pour les USA;
  • Autonomie et initiative, prise de décisions techniques dans le cadre du projet et justification des choix;
  • Développeur open source;
  • Personne sympathique pour rejoindre une petite équipe de recherche à Montpellier.

Icons/delimiter straight multiple %# Main fill %> %# Black border with increased stroke width %> %# Shadow effect - slightly offset path %>