1. Vacatures
  2. Rijksuniversiteit Groningen (RUG)
  3. PhD position in Distributed Systems (1.0 FTE)

Helaas, deze vacature staat inmiddels niet meer online

Kijk gerust verder naar andere vacatures.

PhD position in Distributed Systems (1.0 FTE)

The projection of ECiDA: Evolutionary Changes in Data Analysis.

Distributed server clusters are often used effectively to perform data analysis on voluminous collections of data. These clusters substantially speed up large-scale data analysis, by dividing data collections amon

ongeveer een maand geleden

Arbeidsvoorwaarden

Standplaats:
Broerstraat, Groningen, Groningen
Dienstverband:
Tijdelijk contract / Tijdelijke opdracht
Uren per week:
38 - 38 uur
Salarisindicatie:
€ 2972 - € 2972 per maand
Opleidingsniveau:
WO

Functieomschrijving

The projection of ECiDA: Evolutionary Changes in Data Analysis.

Distributed server clusters are often used effectively to perform data analysis on voluminous collections of data. These clusters substantially speed up large-scale data analysis, by dividing data collections among available machines, where they can be processed in parallel. For instance, the distributed data processing platform Spark has become a de-facto standard in the world of large-scale data processing. The data processing pipelines for such platforms are composed during design time and then submitted to the central “master” component who then distributes the code among several worker nodes.

In many practical situations, the analysis application is not static and evolves over time: the developers add new processing steps, data scientists adjust parameters of their algorithm, and quality assurance discovers new bugs. Currently, an update of a pipeline looks as follows: the developers patch their code, re-submit the updated version, and finally restart the entire pipeline.

However, restarting a processing pipeline safely is difficult: the intermediate state is lost and needs to be re-computed; some data need to be reprocessed and, finally, the cost of restarting may not be trivial - especially for real-time streaming componentsthat require 24x7 availability.

In this project we develop a platform to support evolving data-intensive applications without the need for restarting them when the requirements change (e.g., new data sources or algorithms become available). We apply our developed tools and techniques and evaluate their effectiveness in the context of three different industrial use cases from three top sectors: water treatment, life sciences, and High-Tech Systems and Materials / Smart Industry. For more information about the project, see https://ecida.nl.

Functie-eisen

The candidates for the PhD positions should have a master degree (or should obtain their Master’s degree before the end of June) in computer science or related fields, with a strong background in formal methods, service-oriented computing, software engineering, concurrency and distributed systems, and especially practical software tool development. Furthermore, the candidate should have at least some experience in the field of machine learning, data analysis / statistics, and big data analysis platforms.

Conditions

We offer you in accordance with the Collective Labour Agreement for Dutch Universities:
- a salary of € 2,325 gross per month in the first year, up to a maximum of € 2,972 gross per month in the fourth and final year
- a full-time position (1.0 FTE)
- a holiday allowance of 8% gross annual income
- an 8.3% end-of-year allowance.

The position is limited to a period of 4 years. A PhD training programme is part of the agreement and you will be enrolled in the Graduate School of Science and Engineering.

You get a temporary position of one year with the option of renewal for another three years. Prolongation of the contract is contingent on sufficient progress in the first year to indicate that a successful completion of the PhD thesis within the next three years is to be expected.

Additional information

Prof. A. Lazovik
A.lazovik@rug.nl