Information
Employeur : INRAE
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.
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.