Ingénieur-e en ingénierie logicielle - H/F

CNRS
Toulouse, France
9 days ago
Apply on emploi.cnrs.fr
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Compensation
€29,964.0 - €34,553.0
Working hours
Regular working hours
Languages
French
Job source

Tech stack

JavaScript (Programming Language) Apache HTTP Server Databases Continuous Integration Data Transmissions Data Visualization Linux Django Web Framework Experimental Data Python (Programming Language) Nginx NumPy
+12 more
Swagger Software Engineering Web Applications Web Application Frameworks Data Processing Flask (Web Framework) Backend Git Vue.js Information Technology Data Management Docker

Job description

Dans le cadre d’activités en météorologie de l’espace, l’agent aura pour mission de concevoir et développer une application web complète en Vue.js et Python Flask pour l’accès et la gestion de données. Cette application permettra de rechercher et exploiter des données expérimentales, de saisir des paramètres pour déclencher des modélisations numériques et de visualiser des données directement dans l’application. Activités :

  • Prise en charge de la gestion du projet (documentation, suivi de projet)
  • Développement, test et déploiements de bibliothèques logiciels
  • Conception, développement test et déploiement d’applications web
  • Interfaçage entre applications web et outils de modélisation lourde, Le/la développeur.e intégrera l’équipe ionosphère. En concertation avec l’équipe scientifique, il/elle aura la charge de la définition de l’interface Web (IHM) pour les activités ionosphériques, le développement d’un prototype et d’une première version fonctionnelle de cette IHM, qui comportera :
  • un outil graphique de formulation de requêtes pour des modèles numériques ou des bases de données instrumentales identifiés ;
  • une composante d’interfaçage vers des applications extérieures comme des modèles numériques ou des données ;
  • une composante de visualisation de données issues de ces différentes sources de données ;
  • une automatisation de la chaîne de collecte et de traitement des données d’un instrument administré par l’équipe.

Le/la développeur.e sera en interaction avec les équipes de développement de l’OVGSO pour garantir une homogénéité des développements entre les différents services.

Requirements

Développer en Python

  • Savoir utiliser l’outil de gestion de version Git
  • Connaître un framework python pour le back-end comme Flask ou Django
  • Développement des interfaces web avec un framework javascript
  • Savoir utiliser LINUX
  • Connaître des outils d’intégration continue

Les plus :

  • Docker, Apache/Nginx, SWAGGER, Vue.js, Flask
  • Connaissances des bibliothèques scientifiques : python numpy, panda, …

Savoir être :

  • Sérieux
  • Curiosité
  • Esprit de synthèse
  • Esprit d’initiative
  • Respect de la hiérarchie

Contraintes et risques : N.A

Niveau d’études minimum requis

  • Niveau Niveau 7 Master/diplômes équivalents
  • Spécialisation Informatique, traitement de l’information, réseau de transmission des données

Langues

  • Français Seuil

About the company

L’IRAP est une unité mixte de Recherche qui a pour tutelles le CNRS, l’Université Paul Sabatier et le CNES. C’est un laboratoire de l’Observatoire Midi-Pyrénées (OMP) qui compte environ 300 personnes, ce qui en fait le plus important laboratoire de la discipline « Astrophysique et Astronomie » de France. L’IRAP est en charge à travers le centre régional OVGSO (https://ov-gso.irap.omp.eu) de développer et maintenir des services d’observations qui ont pour but d’archiver, de diffuser et d’analyser des données astrophysiques pour la communauté nationale et internationale. Ce centre regroupe des chercheurs et des ingénieurs en informatique qui développent des outils notamment en python pour l’intégration, la modélisation et l’analyse des données., Le Centre national de la recherche scientifique est un organisme public de recherche pluridisciplinaire placé sous la tutelle du ministère de l’Enseignement supérieur, de la Recherche et de l’Innovation.

C’est l’une des plus importantes institutions publiques au monde : 33 000 femmes et hommes (dont plus de 16 000 chercheurs et plus de 16 000 ingénieurs et techniciens), en partenariat avec les universités et les grandes écoles, y font progresser les connaissances en explorant le vivant, la matière, l’Univers et le fonctionnement des sociétés humaines.

Depuis plus de 80 ans, le CNRS développe des recherches pluri et interdisciplinaires sur tout le territoire national, en Europe et à l’international. Le lien étroit entre ses missions de recherche et le transfert vers la société fait du CNRS un acteur clé de l’innovation en France et dans le monde.

Le partenariat qui lie le CNRS avec les entreprises est le socle de sa politique de valorisation et les start-ups issues de ses laboratoires témoignent du potentiel économique de ses travaux de recherche., Le Centre national de la recherche scientifique est l’une des plus importantes institutions publiques au monde : 34 000 femmes et hommes (plus de 1 000 laboratoires et 200 métiers), en partenariat avec les universités et les grandes écoles, y font progresser les connaissances en explorant le vivant, la matière, l’Univers et le fonctionnement des sociétés humaines. Depuis plus de 80 ans, y sont développées des recherches pluri et interdisciplinaires sur tout le territoire national, en Europe et à l’international. Le lien étroit que le CNRS tisse entre ses missions de recherche et le transfert vers la société fait de lui un acteur clé de l’innovation en France et dans le monde. Le partenariat qui le lie avec les entreprises est le socle de sa politique de valorisation et les start-ups issues de ses laboratoires (près de 100 chaque année) témoignent du potentiel économique de ses travaux de recherche.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on emploi.cnrs.fr
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:52 min

Comparing French work-life balance principles with international engineering practices

Chris Heilmann +2 · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:34 min

Maximizing execution memory effectively via python numpy broadcasting

Jodie Burchell · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

3:32 min

Essential skills for a lifelong career in software engineering

Francesco Ciulla Francesco Ciulla · World Congress 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all