Candidate profile: Graduates in computer science, currently studying a Masters course in computer science.
Tasks: Software development tasks following the agile methodology (Scrum based) adopted by the Laboratory in which the assistant scholar will carry out the collaboration. Data management: extraction, integration and enrichment (e.g. geolocalization, temporal variation), transformation, normalization and cleaning, etc. data API design tasks, APIfication. Mobile software development.
Experience: Competence as a developer in Java, C, C++ and Python. Use of agile methodologies (e.g. Scrum) and the associated tools (Jira, etc.). Skills with API and Data portals (CKAN, Apigee).
For further information, please refer to the attached pdf file.