Open Source Software Developer

Open Source Software Developer

Published Deadline Location
27 May 30 Jun Utrecht

You cannot apply for this job anymore (deadline was 30 Jun 2024).

Browse the current job offers or choose an item in the top navigation above.

Are you the driven Open Source Software Developer or DevOps Engineer who wants to contribute to a large Open Source software application at Utrecht University?

Job description

Do you have experience with Open Source software? And would you like to work at the interface of science and technology? The Research IT department at Utrecht University is looking for a Software Developer or DevOps Engineer for the further development of our Research Data Management application. This application enables researchers to securely deposit, share, publish and preserve large amounts of research data during a research project.

Your job
As a software developer your tasks are:
  • contributing to the development of our Research Data Management application;
  • maintain and further develop the application on an infrastructure level;
  • participate in an international team of open source Software Developers and DevOps Engineers;
  • supporting the functional application managers;
  • creating and maintaining documentation;
  • being Open Source minded.


Utrecht University


For this position, we are looking for a colleague with a talent for solving technical problems, who has excellent communication and collaboration skills, a flexible approach and working method, and proven organisational and time management skills. Additionally, we require you to have:
  • an MSc, PhD or professional Bachelor's degree;
  • proficiency in Python and SQL;
  • experience with Ansible, Apache, PostgreSQL, Pytest and preferably iRODS;
  • experience with software development in an agile (SCRUM) setting;
  • experience with automated software deployments (CI/CD) and testing;
  • proven expertise of Linux, in particular CentOS/RHEL or Debian/Ubuntu and shell scripting and version control (Git);
  • experience within the research domain at a university;
  • good English language skills.

Conditions of employment

We offer:
  • a laptop and a mobile phone from Utrecht University;
  • an employment contract for 12 months with the prospect of a permanent employment contract;
  • a working week of 32 hours and a gross monthly salary between €3,226 and €5,929 in the case of full-time employment (salary scale 10, 11 under the Collective Labour Agreement for Dutch Universities (CAO NU);
  • 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 laid down in the CAO NU, Utrecht University has a number of schemes and facilities of its own for employees. This includes schemes facilitating professional development, leave schemes and schemes for sports and cultural activities, as well as discounts on software and other IT products. We also offer access to additional employee benefits through our Terms of Employment Options Model. In this way, we encourage our employees to continue to invest in their growth. For more information, please visit Working at Utrecht University.


Universiteit Utrecht

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. Shaping science, sharing tomorrow.

The University Corporate Offices provide integrated support to the Board of Utrecht University. The eight corporate offices assist the Executive Board in drawing up and implementing the annual executive agenda and the four-yearly Strategic Plan and in providing support services.

Information and Technology Services (ITS) is part of the Corporate Offices of Utrecht University. ITS is one of the eight supporting offices and is responsible for the central IT services of the entire university. The office consists of thirteen multidisciplinary departments in which management and innovation specialists work together. Principles here are: customer-oriented work, focusing on the reliability and quality of services. But also: investing in innovation and contemporary technology. Security of UU data is of the utmost importance. Around 8,000 internal employees and 35,000 students take services from ITS. It is an inspiring and pleasant working environment with nice colleagues. The office is at the Utrecht Science Park. Flexible working is one of the possibilities. You are expected to work in the office at the Utrecht University Campus for (at least) two days a week.


  • IT
  • Behaviour and society
  • 32—40 hours per week
  • €3226—€5929 per month
  • Higher professional education
  • 3950



Heidelberglaan 8, 3584CS, Utrecht

View on Google Maps

Interesting for you