Creating and sharing knowledge for telecommunications

Research Position:

Note: This is a free translation of the original announcement written in Portuguese, provided only for convenience of non-Portuguese speakers. Only the Portuguese version has official value.
B-0077-22 – Research Grants (BI) – 06/05/2022 – DeDuCe – PTDC/CCI-COM/32166/2017
Funding Reference Number:
Two research positions for two Research Grants (“Bolsas de Investigação“) are open at Instituto de Telecomunicações, in the scope of the Project DeDuCe – Distributed Data Centric Concurrency Control. This project is funded by Fundação para a Ciência e Tecnologia (FCT) through national funds under the PTDC/CCI-COM/32166/2017 project reference.
Distributed geo-replicated systems aim to replicate data across multiple data centers as a way of offering greater fault tolerance, increasing availability and decreasing latency between the client and the server. With data spread across multiple servers in different locations, if there is no way to ensure that data is stored equally across all replicas, the system can become inconsistent. Thus, there is a need to define a set of rules, consistency levels, between replicas as a way to guarantee data consistency. Choosing the level of consistency for a service is not linear, as it requires making a choice between consistency and availability. Stronger consistency levels offer greater consistency, however their availability is lower compared to weaker consistency levels.
Scientific Area:
Basic Sciences and Enabling Technologies
Security and Quantum Information - Lx
Admission Requirements:
Research grants are intended:
- for students enrolled in a degree-conferring course to carry out R&D activities with the aim to consolidate their scientific training through the development of research work leading to the attainment of the respective academic degree or completion of the course (integrated or not in R&D projects).
- for students enrolled in courses that do not confer an academic degree but which are integrated in an educational project of a higher education institution and are developed in association or cooperation with one or several R&D units.

In what concerns the admission requirements for this research grant in particular:
- The candidate must be a student of a Master's degree or of a non-degree course in Computer Science;
- Proven experience in program analysis, distributed programming in Java and replicated systems;
- Proficiency in English;
- Capacity to work independently, according to the instructions received.
Work Objectives:
As a way of enabling multiple levels of consistency in a service, the goal of this work is to develop a decentralized middleware capable of executing transactions, which may comprise operations with different consistency levels, on a replicated storage system.
Applicable legislation:
The fellowships will be celebrated according to “Estatuto do Bolseiro de Investigação”, according to Law no. 40/2004, dated on 18th of August (Status of Scientific Research Fellow -, in its actual redaction, by Fellowship Regulation of Fundação para Ciência e Tecnologia (, according to Reg. 950/2019, dated on 16th of December, and also by “Regulation of Instituto de Telecomunicações’ fellowships”.
Place of work:
The work will be developed at the premises of Instituto de Telecomunicações – Lisboa, under the supervision of Professor Ana Matos.
3 months (according to the regulations defined by FCT). Start date: June 1th, 2022. If not possible to start on this date, the Research Grants may be not awarded.
Monthly salary:
875,98 € according to the table of grant amounts awarded directly by FCT for positions held in Portugal ( The payment will be made by bank transfer.
Selection criteria:
  • C1 (60%)
    academic qualification in the areas of program analysis, distributed programming in Java and replicated systems, where proven familiarity with the topics of the task is valued
  • C2 (30%)
    experience and professional activity
  • C3 (10%)
    publication record

Each criteria, and the final classification F will be evaluated in a scale (0-20). The candidates will be ordered according to:
F = C1 x 60% + C2 x 30% + C3 x 10%
In case of a tie, the tied candidates will be ordered according to C1, then C2...
The Jury has the right to not admit any of the candidates that applied for this position whenever they consider that no candidate meets the minimum requirements for the position.
  • Prof. Ana Gualdina Almeida Matos, Instituto Superior Técnico (President of the jury)
  • Prof. Hervé Paulino, Faculdade de Ciências e Tecnologia / Universidade Nova de Lisboa
  • Prof. António Maria Alarcão Ravara, Faculdade de Ciências e Tecnologia / Universidade Nova de Lisboa
  • Prof. Jan Gunnar Cederquist, Instituto Superior Técnico (Substitute)
Communication of the results:
Results will be published at the Instituto de Telecomunicações, Lisboa. The selected candidate(s) will be notified by email.
Required Documents:
Cover letter explaining the interest in the position and relevant background, detailed Curriculum Vitae with transcripts, Copy of the relevant certificates (Copy of the Degree Certificate(s)) — all written in English; and proof of enrollment (or proof of acceptance) in a higher education course or declaration of intention to enroll in a higher education course.
NOTE: The proof of enrollment in a higher education course must be made until the contract is signed.
Apply online clicking on the “Apply Now” button.
After the notification of the results, candidates have 10 working days if they wish to contest the decision.
E-mail submissions will not be considered. (The cover letter and the CV are mandatory documents in the online application platform)
All the selection process is conducted through the IT web portal. No actions outside this platform are valid.
Application Period:
09-05-2022 to 23-05-2022
Send Email
Published on:
fct logos