|
European Astronomical Society
|
|
|
|
|
EAS Job Directory
Find Jobs
Distributed PostgreSQL-GPU hacker for Gaia mission | Closing date: 2023-04-01 Contact: Krzysztof Nienartowicz |
Sednai has a central role in the Gaia ecosystem in Switzerland, with a distributed database solution based on fork of PostgreSQL (Postgres-XL, TBase) to store, curate, present and analyse billions of astronomical time-series as part of ESA Gaia mission.
The successful candidate will be responsible for the development of GPU-optimized database query planner and executor of the distributed PostgreSQL fork used for the Gaia mission Variability Studies as well as integration of TornadoVM Java-GPU enabling framework with Postgres PL/Java extension.
| ▸ more | Sednai has a central role in the Gaia ecosystem in Switzerland, with a distributed database solution based on fork of PostgreSQL (Postgres-XL, TBase) to store, curate, present and analyse billions of astronomical time-series as part of ESA Gaia mission.
The European Space Agency mission Gaia mission (https://sci.esa.int/web/gaia/-/28820-summary) is one of the most complex astronomy endeavors up to date designed and performed in Europe, but also unique at the global scale. The Gaia spacecraft located 1.5 million kilometers from the Earth in the Lagrange Point 2 is not only special because of its unique multi-instrument data collection capabilities, but also because of the complexity of data processing needs, that are covered by a Gaia Data Processing and Analysis Consortium (DPAC) consisting of around 500 scientists and IT specialists.
The work conducted in this project will be part of a 3-years project related to European Processor Initiative (https://www.european-processor-initiative.eu) run by the AERO consortium funded by the European Commission Horizon 2022 program and Swiss SEFRI [Le Secrétariat d'État à la formation, à la recherche et à l'innovation]. The project will involve interaction with industry and academic liaisons as well.
The AERO consortium is made of 12 European academic and industries entities and Sednai. You can find thorough information, including all the entities envolved, here -> https://cordis.europa.eu/project/id/101092850 .
The successful candidate will be responsible for the development of GPU-optimized database query planner and executor of the distributed PostgreSQL fork used for the Gaia mission Variability Studies as well as integration of TornadoVM Java-GPU enabling framework with Postgres PL/Java extension.
We are looking for a dynamic, curious, quick-learner, with the knowledge of PostgreSQL/Postgres-XL/TBase development practices (planner/executor/extensions) or a desire to learn these, as well as understanding or experience with the GPU programming paradigm in the context of data processing. The GPU integration would be carried-out using Intel oneAPI framework
(https://www.intel.com/content/www/us/en/developer/tools/oneapi/overview.html).
We expect knowledge of C language, Postgres internals and any of the above-mentioned technologies.
We offer the opportunity to be an important part of the international team of researchers, computer scientists and industry leaders working on one of the most successful astronomical projects and the bleeding edge technology as well as a relevant salary with possibility of a permanent contract after the initial 3 years.
|
More resources
Links to other job lists
|