Job offers

Two Software Engineers @Elettra

Company description

Elettra Sincrotrone Trieste is an international multidisciplinary research center operated as a user facility, featuring a 2.0/2.4 GeV, third-generation synchrotron light source (Elettra), a new free-electron laser light source (FERMI) and a variety of support laboratories. The extremely high quality of the machines and beamlines has set new performance records and has been producing results of great scientific and technologic interest.

Elettra is also the Italian Representity of Italy in the PaNOSC partner CERIC-ERIC, which is highly involved in all project’s work packages and is leader of WP7 and WP9.

Beamline / Project / Activity description

The IT Group of Elettra Sincrotrone Trieste and CERIC-ERIC fulfill a wide range of tasks, from system administration and software acquisition to database managment and algorithms for data analysis, for service support as well as research and development. The Scientific Computing team of the IT Group is focused on the complete scientific data lifecycle including database systems and analysis methods.

In order to develop and adopt the next generation of IT technologies, the group participates in two European projects (PaNOSC and ExPaNDs), which are based on the technological ecosystem of the European Open Science Cloud (EOSC) and plan to enrich it with data management services to make the majority of their data ‘open’ following FAIR principles and to refine Data Catalogues and data Analysis services so that they can be shared in a uniform way.

Job description

The successful candidates will follow the developments of EOSC-based solutions for FAIR data, Data Catalogues and Data Analysis. This requires involvement in the deployment of selected services and the development of data acquisition and analysis software. The successful candidates will contribute to the project deliverables and participate in various project meetings, some of which through teleconferencing.

The candidate selected for the PaNOSC EU project will work within the IT Group, more closely with the Scientific Computing Team, and will collaborate with the PaNOSC CERIC-ERIC team.

The candidate selected for the second ExPaNDs EU project (CUP D94I19001520006) will work within the IT Group, more closely with the Scientific Computing Team.


A university degree in Computer Science, Engineering or a related field is required.

The following technical skills are expected:

  • At least 2 years of work experience in software engineering;
  • Proven knowledge of Python;
  • Experience of GNU/Linux and networking.

Preferences will be given to candidates with previous work experience in large scale research infrastructures and research institutes.

The following technical skills  will be considered a plus:

  • Familiarity with databases and web development;
  • Experience with the TANGO framework;
  • Knowledge of Docker;
  • Knowledge of data analysis in Python;
  • Experience in system administration for service deployment;
  • Understanding of Open Science and FAIR principles;
  • Experience in participation in research and development (R&D) EU projects.

The candidates should possess strong interpersonal skills in order to collaborate successfully with all of the parties involved in the projects.

Good time management skills  are expected, together with the ability to interact with project partners and to work as part of a multidisciplinary team. Good oral and written communication skills in English are essential.

The deadline for the submission of the application is August 31, 2019.

The appointment is a fixed term contract with expiration date of August, 31st, 2022. The salary will be commensurate with the previous experience and qualifications of the candidates.

Applications should include a full curriculum vitae, the names and contact information (including electronic mail) of at least two references.

For more information, please contact Georgios Kourousias or Roberto Pugliese.

Share this content