You are here

Software Developer for Data Management ( CaSToRC_ SDDM_20_03)

Reference Number
CaSToRC_ SDDM_20_03
Job Description

The Cyprus Institute (CyI) is a non-profit research and educational institution with a strong scientific and technological orientation, emphasizing international collaborations and cross-disciplinary research and post graduate education. CyI, through its established research centers, addresses challenging issues that are important at both the regional and international levels. Many of its research activities are being carried out in partnership with leading institutions in the respective thematic areas.

The Computation-based Science and Technology Research Centre (CaSToRC) of CyI invites applications for a professional who will be responsible of implementing computational co-development activities foreseen under the SimEA ERA Chair Project.

The successful candidate will contribute in research activities in the area of data management, and will be responsible for the development of tools and services (Java), including data analytics. The candidate will also undertake the addition and improvement of modules to an existing web-based scalable open source data management system, as well as the modification of the underlying code, as necessary, to meet the functionality required. The selected candidate will contribute to infrastructure that goes beyond digital humanities and is applied to various research disciplines internationally, specifically with, as well as the dissemination of PRACE research infrastructure and NI4OS-Europe infrastructure

The duration of appointment will be of a fixed-term period renewable based on performance, funding availability and project needs of the Institute.


The successful candidate will be carrying out the following activities

  1. Contributing in Dissemination and Outreach activities including project specific website development, maintenance.
  2. Contributing in project related training activities including the development and maintenance of the training portal and related web services.
  3. Maintaining a well-functioning web-based scalable data management system.
  4. Planning and implementing new modules to a web-based scalable data management system.
  5. Adding or improving modules to existing website(s) and modification of the underlying code as necessary, to meet the functionality required.
  6. Identify opportunities for the further enrichment and advancement of existing web-based scalable data management system (new user interfaces, new features and functionalities etc.).


Job Requirements

Required Qualifications

  • A Bachelor’s Degree in Computer Science, Physical Sciences, Information Technology, Digital Humanities, Geographic Information System, Engineering or any related field. etc.
  • Experience with creating apps, geoweb and databases, PHP, HTML, CSS, JavaScript and relational database design is essential.
  • Experience in data management.
  • Experience in Scala, Docker, RabbitMQ, Elasticsearch, etc.
  • Excellent knowledge of the English language (written and verbal).
  • High level of communication and interpersonal skills

Preferred Qualifications

A Master’s degree in a related field will be considered an advantage



For full consideration, interested applicants should process their application at The Cyprus Institute JobBoard ( based on the instructions given. Applicants should submit a curriculum vitae including a letter of interest and a list of three referees (including contact information) (all documentation should be in English and in PDF Format). For further information, please contact Dr George Artopoulos ( Please note that applications which do not follow the announcement’s guidelines will not be considered.

Recruitment will continue until the position is filled. 


Contact person: Dr George Artopoulos  

Reference number: CaSToRC_ SDDM_20_03

Opening Date
Thursday, February 20, 2020
Closing Date
Sunday, May 31, 2020