...
SOLEIL Synchrotron

Web Full Stack development engineer

Save as a favourite Create job alert

SOLEIL is the French national synchrotron facility, located on the Saclay Plateau near Paris. It is a multi-disciplinary instrument and a research laboratory, whose mission is to run research programs using synchrotron radiation, to develop state-of-the-art instrumentation on the beamlines, and to make those available to the scientific community. SOLEIL, a unique tool for both academic research and industrial applications across a wide range of disciplines including physics, biology, chemistry etc., is used by over 5 000 researchers coming from France and abroad. The facility is a “public” company employing about 500 people, founded by the CNRS and the CEA, and partner of the Paris-Saclay University.

This position is open in the frame of the European project ExPaNDS[i], in which SOLEIL is actively involved. Financed until 28/02/2023, it aims to promote open science and to federate within the framework of EOSC[ii] the services provided by the national Neutron and Synchrotron infrastructures: data catalog, remote data analysis services. Indeed, their production of scientific data evolves significantly both in complexity and in volume, implying a substantial change in the management and processing of data.

Mission

One of the main objectives of the ExPaNDS project is the development of a software platform based on a cloud-type microservices architecture, accessible via a web portal and allowing remote access to scientific data catalogs as well as to offices. virtual machines presenting users of the platform with pre-packaged calculation codes for processing this data (Notebooks, containerized Docker applications). Your main function will be to ensure the technical implementation of the solutions adopted by the ExPaNDS project for access to experimental data. You will work on the SOLEIL site, in close collaboration with software and database engineers from SOLEIL and other facilities involved in the ExPaNDS project.

Responsibilities and tasks

During the European ExPaNDS project:

  • You will have to implement the developments allowing to install, connect and adapt the data catalog (Web application based on React/Nodejs and Docker technologies) to the remote analysis platform and provide the Webservices to respond requests from the REST API for searching in the data catalog via this same platform.
  • You will develop the software adaptations necessary for the deployment of these solutions on local SOLEIL infrastructures and their connection to remote community platforms (European Open Science Cloud).
  • You will collaborate with the other project partners and contribute to project progress meetings or meetings specific to project tasks, which will be held by videoconference or face-to-face in one of the facilities involved.
  • You will regularly report internally and externally on the progress of activities and may be required to present your work at conferences or other related external meetings. 

Education and experience

This job is intended for a holder of an engineer level diploma, specialized in software development, scientific computing or equivalent, with 2 to 5 years of professional experience.

REQUIRED BASIC KNOWLEDGE AND SKILLS

COMPLEMENTARY KNOWLEDGE AND SKILLS 

  • Master software project management techniques
  • Master the methods and associated design and development tools, especially for Web Full Stack applications, micro-service applications.
  • Know the programming languages Python, Java, Javascript.
  • Know software distributed architectures
  • Professional English: written, oral, technical
  • Software engineering tools
  • Collaborative working tools
  • Full Stack development React/Nodejs, docker, docker-compose, git…

The mission also requires the following qualities:

  • Team working
  • Autonomy, priority management
  • Adaptability
  • Good interpersonal skills
  • Listening to users and knowing how to identify their needs

This job corresponds to a temporary position until February 28, 2023, as part of the European project ExPaNDS. It is to be filled immediately. The workplace is Saint-Aubin (Essonne).

[i]  ExPaNDS: EOSC Photon and Neutron Data Service, https://www.expands.eu  

[ii] EOSC: European Open Science Cloud, voir https://www.eosc-portal.eu/

Job details

Title
Web Full Stack development engineer
Location
L'Orme des Merisiers, France
Published
2021-10-08
Application deadline
2022-01-08
Job type
Save as a favourite Create job alert

More jobs from this employer

About the employer

Soleil is a particle accelerator that produces synchrotron radiation, extremely powerful light source for exploring inert or living matter.

Visit the employer page

Discover related jobs

...
Become an IB Examiner for Swedish A: Literature International Baccalaureate® (IB) 21 hours ago
...
Solar Energy Assistant/Associate Professor University of Nizwa 10 months ago
...
Assistant Professor in Marketing Wenzhou-Kean University 3 months ago
...
Become an IB Examiner for Croatian A: Literature International Baccalaureate® (IB) 22 hours ago
...
Become an IB Examiner for Danish A: Literature International Baccalaureate® (IB) 22 hours ago
More jobs

Relevant stories

...
The Power of Ultrafast Lasers Advanced Research Center for Nanolithography ARCNL 4 min read
...
Going Nuclear to Save Time University of Jyväskylä 5 min read
...
Towards a Green and Ethical Future University of Jyväskylä 4 min read
...
Herbal Warfare: A Natural Weapon to Fight Parasites Free University of Bozen - Bolzano 4 min read
More stories