Une candidature sur mesure pour ce poste — un CV personnalisé et une lettre de motivation qui correspondent directement à l’offre.
INRAE is seeking a software engineer to maintain and develop the PFEM data platforms, including MAMA and GRANDMA, across front-end, back-end, APIs, and databases. You will implement tests and CI/CD, document architectures and APIs, and support collaboration with project teams.
Ideal candidates hold a Master’s in bioinformatics or CS, with strong skills in TypeScript, React, Express, REST APIs, PostgreSQL, OpenStack, and Docker/Docker Compose. A proactive, service-oriented mindset is essential.
The French National Research Institute for Agriculture, Food, and Environment (INRAE) is a major player in research and innovation. It is a community of 12,000 people with 272 research, experimental research, and support units located in 18 regional centres throughout France. Internationally, INRAE is among the top research organisations in the agricultural and food sciences, plant and animal sciences, as well as in ecology and environmental science. It is the world’s leading research organisation specialising in agriculture, food and the environment. INRAE’s goal is to be a key player in the transitions necessary to address major global challenges. Faced with a growing world population, climate change, resource scarcity, and declining biodiversity,the Institute has a major role to play in building solutions and supporting the necessary acceleration of agricultural, food and environmental transitions.
You will join the Human Nutrition Unit within the Metabolism Exploration Platform (PFEM), a mass spectrometry (MS) platform dedicated to metabolism studies, with national and international recognition, particularly in the field of metabolomics applied to nutrition and health. Its metabolomics component is part of the Human Nutrition Unit (UNH) at the French National Research Institute for Agriculture, Food and the Environment (INRAE). PFEM’s research activities focus on the development of MS-based analytical methods and bioinformatics tools, with the overall aim of enabling better characterization of metabolic alterations associated with the development of chronic metabolic diseases and of investigating the relationships between nutrition and health.
PFEM is affiliated with the national research consortium MetaboHUB (MTH). Within the “Data and Knowledge Management” division of the MTH-Core Joint Service Unit (UMS), you will contribute to the implementation, evolution, and operational maintenance of the information systems supporting the MetaboHUB infrastructure, in response to the needs of projects and users.
Your role will involve operating and developing the infrastructure’s core web applications, in particular MAMA (analysis request management webapp) and GRANDMA (report generation and validation tool). You will be responsible for corrective and evolutionary maintenance, user support, as well as the design, development, and documentation of new features, working closely with project teams.
You will work across the entire application stack (front-end, back-end, APIs, databases, and integration with information systems), applying software development best practices, particularly with regard to testing (unit, integration, and automated testing) and continuous integration and deployment (CI/CD).
Special conditions of activity: regular videoconference meetings
Recommended training: Master’s degree (M2) in bioinformatics / computer science
Desired knowledge:
Appreciated experience:
Skills:
By joining our teams, you benefit from (depending on the type of contract and its duration):
The Theix site in Saint-Genès-Champanelle is served by the T2C line (route P39) and an on-demand transport service; it also has parking facilities and services designed for cyclists.
All persons employed byor hosted at INRAE, a public research establishment, are subject to the Civil Service Code, particularly with regard to the obligation of neutrality and respect for the principle of secularism. In carrying out their functions, whether or not they are in contact with the public, they must not express their religious, philosophical or political convictionsthrough their behaviour or by what they wear.> Find out more: fonction publique.gouv.fr website (in French)