Software developer for GeoFAIR project

Utrecht University

Utrecht

Hybrid

EUR 41,000 - 64,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

36 months contract
32–36 hour work week
Salary €3,706-€5,760 monthly
8% holiday pay
8.3% year-end bonus
Pension scheme

Job summary

Utrecht University, within the Faculty of Geosciences, is seeking a software developer for the GeoFAIR project. You will contribute to integrating and harmonizing existing datasets and data platforms, enabling easier data sharing and discoverability.

You will collaborate with the task leader, implement automated data transfer workflows, and contribute to metadata modeling and testing. The role offers a 0.9 FTE contract for 36 months with a 32–36 hour work week and a competitive CAO NU salary.

Qualifications

  • Bachelor's or Master's degree in Computer Science or a similar field.
  • Experience coding with Python.
  • Experience with search engines and techniques (SOLR, Elasticsearch) and databases (PostgreSQL, MySQL).
  • Experience with metadata harvesting and technologies such as JSON, XML, CSV.
  • Experience with REST APIs or similar interfaces.

Responsibilities

  • Develop software for the GeoFAIR project to improve discoverability and interoperability of data sharing infrastructure.
  • Collaborate with developers and stakeholders to design integration layers on top of existing data infrastructures.
  • Use metadata standards to map and transfer data, write automated tests to ensure software quality.
  • Engage with project partners to implement new features and data exchange workflows.

Skills

Python
REST APIs
Metadata harvesting
Search engines

Education

Bachelor's or Master's in Computer Science

Tools

SOLR
Elasticsearch
PostgreSQL
MySQL
JSON
XML
CSV
Docker

Job description

As a software developer within the Faculty of Geosciences at Utrecht University, you will work on the development of linking and bringing together existing research datasets and platforms.

Your job

This function specifically targets software development for the GeoFAIR project. The project aims to improve the discoverability, interoperability, and reuse of existing (inter)national infrastructure for data sharing (e.g. online data tools and portals, data standards, web viewers) by developing an integration layer through which their metadata can be harvested and searched. The resulting integrated connection services will be deployed in the Delta Enigma data infrastructure; the national access point for biogeomorphology research data: https://delta-enigma.nl/.In this role, you will work together with the task leader to explore and develop methods for data exchange using automated workflows. You can also contribute to (inter)national network and associated meetings if you are interested.

This is what you will do:

  • being involved in the entire process of making research data collected by sensors and generated in laboratories from rivers, estuaries and coasts easier to re-use;
  • interacting with other developers and engineers internally within the project and externally at collaborators;
  • using adopted (meta)data standards and existing data processing methods to develop new data transfer procedures
  • contribute to designing a common metadata model and document mapping between the existing metadata standards, writing automated tests to ensure the quality of your software;
  • involve project stakeholders to realize new features or make integration layers on top of the existing data infrastructures.
Your qualities

With the qualities below, you are the ideal candidate for this position.

Required:

  • You have a Bachelor's or Master's degree in Computer Science or a similar field;
  • You have experience coding with Python;
  • Experience with search engines and techniques (e.g. SOLR, Elasticsearch) and databases (e.g. PostgreSQL, MySQL);
  • Experience with metadata harvesting and technologies such as JSON, XML, CSV;
  • Experience with REST APIs or similar interfaces.

Beneficial:

  • Affinity with metadata standards and schemes such as DataCite and (Geo)DCAT,
  • Affinity with metadata harvesting methods such as OAI-PMH;
  • You have experience with software development in a Scrum team;
  • Experience with automated software deployments (CI/CD), Docker and testing;
  • Experience with GNU/Linux (Debian/Ubuntu and RHEL);
  • Opensource software development attitude;
  • You have good interpersonal skills and are able to explain concepts in a practical way;
  • You have good Dutch and English language skills.
Our offer

We offer:

  • a position (0.9 FTE) for 36 months.
  • a working week of 32 - 36 hours and a gross monthly salary between €3.706,- and €5.760,- (salary scale 10 under the Collective Labour Agreement for Dutch Universities (CAO NU), job profile Engineering and Application Manager 3). The salary is based on a 38-hour working week;
  • 8% holiday pay and 8.3% year-end bonus;
  • a pension scheme, partially paid parental leave and flexible terms of employment based on the CAO NU.

In addition to the terms of employment set out in our collectivelabouragreement, we offer attractiveadditionalbenefits, including opportunities for personal and professional growth, flexibleleavearrangements,and extravacationdays. Through the UU Terms of Employment Options Model, you can tailor your employment package to your needs. In this way, we encourage you to grow in what you do, both in your work and in your development.Read more about our terms of employment.

About us

A better future for everyone. This ambition motivates our scientists in executing their leading research and inspiring teaching. At Utrecht University, the various disciplines collaborate intensively towards major strategic themes. Our focus is on Dynamics of Youth, Institutions for Open Societies, Life Sciences and Pathways to Sustainability. Sharing science, shaping tomorrow.

Utrecht University’s Faculty of Geosciences studies the Earth: from the Earth’s core to its surface, including man’s spatial and material utilisation of the Earth - always with a focus on sustainability and innovation. With 3,400 students (BSc and MSc) and 720 staff, the faculty is a strong and challenging organisation. The Faculty of Geosciences is organised in four Departments: Earth Sciences, Human Geography & Spatial Planning, Physical Geography, and Sustainable Development.

More information

For more information about this position, please contact Vincent Brunst at v.brunst@uu.nl

Candidates for this vacancy will be recruited by Utrecht University.

At Utrecht University, we strive to be a place where everyone feels at home. We value colleagues with different backgrounds, perspectives and identities, including differences in culture, religion or ethnicity, gender, sexual orientation, neurodiversity, disability and age. We are committed to creating a safe and inclusive environment where everyone can thrive and contribute. Read more about our commitment to diversity and inclusion. If you have any questions about accessibility, for example regarding your workplace Vening Meineszgebouw A, the application process or your work, please contact us via our HR contact page.

A valid Certificate of Conduct (VOG) is required for this position. This will be requested as part of the application process.

Knowledge security screening can be part of the selection procedures of academic staff. We do this, among other things, to prevent the unwanted transfer of sensitive knowledge and technology.

The office is at the Utrecht Science Park.Flexible workingis one of the possibilities. For this position, only candidates from the European Union or with a valid work permit for the Netherlands are considered.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Postdoctoral researcher on Marine Carbon Dioxide Removal (mCDR:MRV)
Postdoctoral researcher on Marine Carbon Dioxide Removal (mCDR:MRV)

Earthsciweek • Utrecht

On-site
EUR 47,000 - 55,000
8% holiday bonus
8.3% end-of-year bonus
Archaeological Remote Sensing Specialist
Archaeological Remote Sensing Specialist

Delft • Delft

On-site
EUR 55,000 - 75,000
Junior Research Software Engineer for Sustainability Science - Full Stack
Junior Research Software Engineer for Sustainability Science - Full Stack

Confidential • Leiden

Hybrid
EUR 41,381 - 56,436
Hybrid working options
Comprehensive benefits package
Vacation: 232 hours per year
Archaeological Remote Sensing Specialist
Archaeological Remote Sensing Specialist

Delft University of Technology • Delft

On-site
EUR 55,000 - 75,000
Geoscience Data Integration Engineer (Python/Metadata)
Geoscience Data Integration Engineer (Python/Metadata)

Utrecht University • Utrecht

Hybrid
EUR 41,000 - 64,000
36 months contract
32–36 hour work week
Salary €3,706-€5,760 monthly
+3
PhD Researcher: Environmental Impacts of Spatial Demographic Change
PhD Researcher: Environmental Impacts of Spatial Demographic Change

Leiden University Centre for Linguistics • Leiden

Hybrid
EUR 36,000 - 45,000
Holiday allowance 8%
End-of-year bonus 8.3%
ABP pension
+3
Postdoc: AI-driven Urban (Re)Design for Health
Postdoc: AI-driven Urban (Re)Design for Health

Utrecht University • Netherlands

On-site
EUR 41,000 - 64,000
8% holiday pay
8.3% year-end bonus
Pension scheme
+1
Archaeological Remote Sensing Specialist
Archaeological Remote Sensing Specialist

Delft University of Technology (TU Delft) • Delft

On-site
EUR 55,000 - 75,000
Pension plan ABP
Flexible working week
Education funding
+2
Geospatial Data Engineer
Geospatial Data Engineer

Terramira • Netherlands

Hybrid
EUR 60,000 - 85,000
Hybrid working
Office near Amersfoort train station
25 holidays (option to buy extra week)
+1
Postdoc in the Integrated Modelling of Heating Systems using Subsurface Storage
Postdoc in the Integrated Modelling of Heating Systems using Subsurface Storage

Delft University of Technology (TU Delft) • Delft

On-site
EUR 42,000 - 64,000
ABP pension
Flexible working week
Education and training opportunities