Développeur-se logiciel

INRAE
Canton de Castanet-Tolosan, France
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French

Job location

Canton de Castanet-Tolosan, France

Tech stack

Automation of Tests
Continuous Integration
DevOps
Digital Technology
Python
Software Engineering
Web Applications
Backend
Gitlab
Vue.js
Information Technology
Docker

Job description

Vous serez accueilli-e au sein de l'unité MIAT (Mathématiques et Informatique Appliquées de Toulouse), dont la mission est de développer et mettre en œuvre des méthodes mathématiques et informatiques pour répondre à des problématiques identifiées avec des chercheurs d'autres départements d'INRAE.

Vous participerez au développement et à l'évolution de l'interface web ASTERICS (A Tool for the ExploRation and Integration of omiCS data), un outil destiné aux biologistes pour explorer et intégrer leurs données de manière interactive et guidée.

Vous évoluerez dans un environnement multidisciplinaire, à l'interface entre informaticiens, statisticiens et biologistes, favorisant l'acquisition de compétences techniques et transverses en communication et coordination. Dans ce cadre, vous serez progressivement en charge des activités suivantes :

  • Développement logiciel : conception et implémentation de nouveaux modules d'analyse en Vue.js, intégration avec le backend Python voire R, et amélioration des fonctionnalités existantes.
  • DevOps et déploiement : utilisation de Docker et docker-compose pour le déploiement, mise en place et amélioration des pipelines CI/CD avec GitLab, automatisation des tests et intégration continue.
  • Gestion de projet et coordination : planification des mises à jour logicielles, suivi des tickets, participation aux réunions d'équipe et échanges avec les utilisateurs pour intégrer leurs besoins.

Vous serez formé-e sur l'ensemble du cycle de vie logiciel, depuis l'appropriation de l'outil et la formation technique jusqu'à la gestion autonome de développements complexes, en suivant une progression semestrielle adaptée.

Requirements

Licence (Bac+3)

Vous êtes issu-e d'une formation de niveau 6 (licence, licence professionnelle, BUT) et vous préparerez une formation de niveau 7 (master, diplôme d'ingénieur) dans le domaine du développement logiciel, informatique ou systèmes numériques. Savoir-faire :

  • Développer des applications web dynamiques en Vue.js et intégrer de nouveaux modules avec un backend en Python.
  • Mettre en place des pratiques DevOps : Docker, docker-compose, CI/CD, tests automatisés.
  • Participer à la gestion de projets logiciels et à la coordination entre équipes multidisciplinaires.

Savoir-être :

  • Rigueur et autonomie dans la réalisation de développements complexes.
  • Capacité à travailler en équipe dans un environnement pluridisciplinaire.
  • Curiosité, esprit d'analyse et sens de l'organisation pour suivre le cycle de vie complet d'un logiciel.

Votre qualité de vie à INRAE

Benefits & conditions

En rejoignant INRAE, vous bénéficiez (selon le type de contrat et sa durée) :

  • jusqu'à 30 jours de congés + 15 RTT par an (pour un temps plein) ;
  • d'un soutien à la parentalité : CESU garde d'enfants, prestations pour les loisirs ;
  • de dispositifs de développement des compétences : formation, conseil en orientation professionnelle ;
  • d'un accompagnement social : conseil et écoute, aides et prêts sociaux ;
  • de prestations vacances et loisirs : chèque-vacances, hébergements à tarif préférentiel ;
  • d'activités sportives et culturelles ;
  • d'une restauration collective.

About the company

Présentation INRAE L'Institut national de recherche pour l'agriculture, l'alimentation et l'environnement (INRAE) est un établissement public de recherche rassemblant une communauté de travail de 12 000 personnes, avec 272 unités de recherche, de service et expérimentales, implantées dans 18 centres sur toute la France. INRAE se positionne parmi les tout premiers leaders mondiaux en sciences agricoles et alimentaires, en sciences du végétal et de l'animal. Ses recherches visent à construire des solutions pour des agricultures multi-performantes, une alimentation de qualité et une gestion durable des ressources et des écosystèmes.

Apply for this position