1. Enhancing the ESA Datalabs Tools Suite and Integration

ESA supervisor: Jan Reerink
Collaborator(s): Pablo Gómez, Sandor Kruk, Sebastian Maksym

Site: ESAC

ESA Datalabs serves as a primary computational platform for accessing and analysing ESA's astronomical datasets. With upcoming major data releases including Euclid DR1, there is a critical need to streamline user workflows and provide powerful, integrated tools that maximise scientific productivity. This project focuses on enhancing the Datalabs ecosystem through improved user interfaces, automated data processing capabilities, and seamless integration with external computational resources.

The intern will develop and implement several key improvements: creating an direct search bar integration allowing ESASky queries using astronomical coordinates with seamless transitions between platforms; building automated tools for generating astronomical cutouts and converting data to efficient storage formats; and establishing robust connections to ESA's high-performance computing infrastructure and other ESAC computational resources.

Thus, this project will provide researchers in ESA Datalabs with a more comprehensive, user-friendly environment optimised for large-scale astronomical data analysis. By reducing technical barriers and automating routine tasks, scientists will be able to focus on discovery and analysis rather than data management, ultimately increasing the scientific return from ESA's astronomical missions and preparing the community for the wealth of data from upcoming releases.

Project duration: 6 months.

Desirable expertise or programming language:

  • Strong background in computer science or software engineering.
  • Proficiency in Python and web development technologies.
  • Experience with cloud platforms, containerisation (Docker), and distributed computing.
  • Familiarity with astronomical data formats and coordinate systems would be advantageous.
  • Understanding of high-performance computing environments and job scheduling systems.
  • Experience with user interface design and human-computer interaction principles would be beneficial.

To apply for this project please fill in an online application form through the following link.

To see the full list of Internships available at ESA please go to our website for ESA Career Opportunities.