Software Engineer

Global Roles

Paris

Hybride

EUR 70 000 - 90 000

Plein temps

Il y a 4 jours
Soyez parmi les premiers à postuler
Générateur de candidature

Démarquez-vous pour ce poste — générez un CV et une lettre de motivation personnalisés en environ une minute.

Passez les filtres ATS

Résumé du poste

Global Roles is seeking a Software Engineer to design and deploy a modern database and software infrastructure for the NEA Data Bank’s CPS workflow, enabling secure acquisition, testing, and distribution of nuclear simulation codes.

You will develop, integrate, and maintain production-quality software, collaborating with Data Bank staff, implementing API-enabled frameworks, and ensuring robust, scalable solutions with CI/CD, containerisation, and cloud familiarity.

Qualifications

  • University degree in mathematics, computer science, science, engineering.

Responsabilités

  • Develop a secure, efficient software and database infrastructure to streamline code and benchmark distribution for the CPS Workflow.

Connaissances

Software Development
CI/CD Pipelines
Software Version Control
Database Management
Containerisation
Python Programming
Django framework
FastAPI
Django Rest Framework
Relational database management
SQL
Linux Operating System
Cloud Environments
Docker Containers
Kubernetes
Git
GitLab
GitHub

Formation

University degree in mathematics, computer science, science, engineering
Advanced degree preferred

Outils

Docker
Kubernetes
Git
GitLab
GitHub
FastAPI
Django

Description du poste

The Software Engineer will develop and deploy a modern database and software infrastructure for the NEA Data Bank’s services, focusing on the Computer Program Service (CPS) for secure acquisition, testing, and distribution of nuclear simulation codes. The role involves software development, integration, maintenance, and collaboration with NEA staff to ensure robust, maintainable, and production-quality software.

Responsibilities
  • Develop a secure, efficient software and database infrastructure to streamline code and benchmark distribution for the CPS Workflow.
  • Ensure effective integration of new software into broader NEA IT infrastructure and facilitate logging and reporting of CPS distribution activities.
  • Maintain and monitor relevant Data Bank digital services, interfaces and associated infrastructure, applying modern best practices.
  • Re-implement functionality from legacy codebases to other programming languages ensuring consistency of business logic and system behaviour.
  • Assist senior staff with the implementation and maintenance of new API-enabled frameworks for management of nuclear physics data, nuclear energy experimental data, and other data.
  • Develop good working relationships and close contacts across the Agency and Data Bank to understand software and database needs and act as a contact point for scientific software solutions.
  • Work closely with Data Bank staff to understand user needs and advise on software and DevOps solutions.
  • Report on and present the work of the NEA Data Bank in your area of work to internal and external audiences.
  • Carry out other related duties as assigned by the Head of the Data Bank.
Requirements
  • University degree in mathematics, computer science, science, engineering or an equivalent qualification.
  • An advanced degree would be an advantage but is not required.
  • A minimum of two years of experience in the field of software development.
  • Proven track record of the effective use of CI/CD pipelines, software version control, database administration and containerisation.
  • Strong communication skills and a demonstrated capability to work across technical fields.
  • Knowledge of nuclear engineering, physics, reactor simulation, nuclear data processing or modelling of nuclear systems would be an advantage.
  • Strong expertise with Python and Django, FastAPI and/or Django Rest Framework.
  • Good knowledge of relational database management and SQL.
  • Experience with Linux-based Operating Systems.
  • Familiarity with cloud environments and containerisation (Docker/Kubernetes).
  • Experience with version control systems and associated platforms (git, GitLab, GitHub).
  • Knowledge of AI methodologies including LLMs and RAG pipelines would be an advantage.
  • Fluency in one of the two OECD official languages (English and French) and knowledge of the other, with a commitment to reach a good working level.
Skills
  • Software Development
  • CI/CD Pipelines
  • Software Version Control
  • Database Management
  • Containerisation
  • Python Programming
  • Django framework
  • FastAPI
  • Django Rest Framework
  • Relational database management
  • SQL
  • Linux Operating System
  • Cloud Environments
  • Docker Containers
  • Kubernetes
  • Git
  • GitLab
  • GitHub
Languages

English, French

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

The Nuclear Energy Agency - Software Engineer
The Nuclear Energy Agency - Software Engineer

OECD - Organisation for Economic Co-operation and Development • Paris

Sur place
EUR 670 000 - 781 000
Nuclear Data & API DevOps Engineer
Nuclear Data & API DevOps Engineer

OECD - Organisation for Economic Co-operation and Development • Paris

Sur place
EUR 670 000 - 781 000
Security-Focused Data & API Engineer (Python, DevOps)
Security-Focused Data & API Engineer (Python, DevOps)

Global Roles • Paris

Hybride
EUR 70 000 - 90 000
L’Agence pour l’énergie nucléaire - Ingénieur(e) logiciel
L’Agence pour l’énergie nucléaire - Ingénieur(e) logiciel

OECD • Paris

Sur place
EUR 58 000 - 62 000
L’Agence pour l’énergie nucléaire - Ingénieur(e) logiciel
L’Agence pour l’énergie nucléaire - Ingénieur(e) logiciel

OECD - Organisation for Economic Co-operation and Development • Paris

Sur place
EUR 58 000 - 62 000
Ingénieur Logiciel DevOps – Données Nucléaires
Ingénieur Logiciel DevOps – Données Nucléaires

OECD - Organisation for Economic Co-operation and Development • Paris

Sur place
EUR 58 000 - 62 000
Ingénieur Logiciel – Infrastructure Data et CI/CD Nucléaire
Ingénieur Logiciel – Infrastructure Data et CI/CD Nucléaire

OECD • Paris

Sur place
EUR 58 000 - 62 000
Software Engineer - Nuclear Engineering Tools
Software Engineer - Nuclear Engineering Tools

Arabelle Solutions • Belfort

Hybride
EUR 45 000 - 65 000
Software Engineer - Nuclear Engineering Tools
Software Engineer - Nuclear Engineering Tools

Arabelle Solutions France • Belfort

Sur place
EUR 60 000 - 90 000
Software Engineer – Nuclear Engineering Tools
Software Engineer – Nuclear Engineering Tools

Jobtailor • Belfort

Sur place
EUR 42 000 - 66 000