2 Scientific Data Engineers (Sardañola del Vallés)

2 Scientific Data Engineers (Sardañola del Vallés)

22 oct
|
ALBA Synchrotron
|
Sardañola del Vallés

22 oct

ALBA Synchrotron

Sardañola del Vallés

Tasks

The Scientific Data Management (SDM) section supports the facility’s scientific data processing and management needs, ensures data compliance for future implementations, and aligns activities with current data policy and FAIR principles. SDM collaborates closely with other Computing Division groups responsible for beamline control, data acquisition, databases, and IT systems infrastructure. The section primarily supports the Experiments Division, while also providing occasional assistance to other divisions in the following areas:

-Scientific data processing/analysis software

-Data pipelines development and optimization

-Data formats, data analysis, data reduction after experiment acquisition

-Post-processing visualization tools and workflow engines

-Data governance

We are offering two positions with complementary areas of focus:

Scientific Software Engineer: Responsible for developing data processing, analysis, and visualization software for imaging beamlines . This role involves close collaboration with scientists and Computing Division colleagues to ensure reliable processing, storage, and delivery of experimental data and metadata.

Data Management and Infrastructure Engineer: Responsible for developing, integrating, and maintaining scientific data services, including the data catalogue, associated databases, and the VISA data-analysis platform across all beamlines. Responsibilities include incident resolution, user support for data access and processing, coordination with other sections, and contributions to data standards, including ALBA’s participation on the NeXus committee.

Both positions will undertake the following functions, with different emphases according to their respective profiles:

Develop scientific data processing and analysis software, applying automated testing, packaging, continuous integration and deployment (CI/CD), configuration management, logging and monitoring.





Develop and optimize data pipelines for High Performance Computing (HPC), integrating them with data-analysis platforms and supporting services.

Perform data formatting, analysis and reduction following experimental data acquisition, including instrument-specific data reduction and compression.

Develop post-processing visualization tools and workflow engines to support scientific analysis.

Ensure the integration of data and metadata into the ALBA data catalogue using the required ontologies, in accordance with FAIR principles, including the development and maintenance of supporting data-management software and services.

Perform any other duties consistent with the position’s category, responsibilities, professional level, and functional scope, as reasonably assigned by Management to ensure proper operation.

The two positions require fluent English speaking and writing. We will consider candidates with a basic level of English, provided they engage with the language support provided by the consortium to reach full proficiency.

Requirements

The requirements for participation must be met on the date of the deadline for the submission of applications and will be accredited by means of the CV attached to it, without prejudice to the power of the selection body to require the contribution of the originals of the certifications accrediting the qualifications, training and work experience invoked in the CV.

Applications that do not present the aforementioned or required documentation during the selection procedure will not be accepted.

Formal Education:

- University degree in Computer Science. Final-year Computer Science students (with at least 180 ECTS completed) will be accepted and must attach their academic transcript. of Records (ToR).

Mandatory skills:

- Full proficiency in any of the following programming languages is required: Python, C, C++, Rust, or Java. Object-Oriented Programming (OOP) in Python is preferred.
- One year of experience in developing and/or deploying data processing or data management systems.

📌 2 Scientific Data Engineers (Sardañola del Vallés)
🏢 ALBA Synchrotron
📍 Sardañola del Vallés

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: 2 scientific data engineers (sardañola del vallés) / sardañola del vallés

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: 2 scientific data engineers (sardañola del vallés) / sardañola del vallés