Software engineer (f/m/d) (Dipl./M.Sc./Ph.D.) in research data managementReference No.: IT 2021/11
Do you want to make an impact? Do you want the chance to do something new? The Helmholtz Metadata Collaboration (HMC) is one of five incubator platforms that form the backbone of the Helmholtz digitalisation strategy. We work across the Helmholtz Association improving the capacity of researchers to engage with data infrastructure, and the capacity of data infrastructure to engage with researchers.
Hub Matter is one of six subject specific hubs in the HMC. Data in the hub comes from the disciplines of particle and astroparticle physics, and research in large scale facilities (synchrotrons, free electron lasers and other types of particle accelerator). You will work together with the rest of the hub team, the wider HMC, the research data managers of the HZB and those across the Helmholtz Association to develop tools and connect to infrastructures ensuring they meet the needs of researchers.
You need to enjoy working in a multidisciplinary team, listening to scientist’s needs, and delivering practical solutions that make an impact quickly.
We are looking for an experienced software engineer (f/m/d) who is able to design solutions to connect data infrastructure across the Helmholtz association, and who has an additional interest in software development specifically designing and programming web applications.
When successful you will have a direct impact on liberating the ground-breaking work of thousands of researchers across the Helmholtz association.
- Design and implementation of tools, interfaces and services for the acquisition, management and exchange of research data e.g. data catalogues, lab books, AAI, JupyterHub, Kubernetes services
- Design of web services to ensure availability of web applications and integration of these services into existing infrastructures
- Design and implementation of services and workflows (Docker, git, CI/CD)
- Setting up and maintaining a continuous delivery pipeline for building the Docker images associated with these applications
- Brief external users on how to proceed with developed research data management programs
- Cross-organizational project work in the area of software development
- Completed university degree in computer science or related field of study
- Mastery of common programming languages (e.g. Python, Java etc.)
- Experience with Docker, handling of tools and processes for version management
- Experience with web applications (e.g. Django, Angular, Java)
- Knowledge of CI/CD (e.g. project workflow in GitLab)
- Willingness to work in a multidisciplinary team
- Excellent knowledge of either the German or the English language (and a willingness to learn the other)
- Appreciation for open science and data sharing to facilitate scientific research
Nice to have:
- Knowledge of software quality assurance processes
- Experience in dealing with databases (SQL, NoSQL)
- The chance to make an impact on Germany’s largest research association,
- Varied work in the dynamic and interdisciplinary world of data management,
- Work-life balance through flexible working times, mobile working and consulting offices for work-life matters,
- A secure, crisis-stable job,
- 39 hour week,
- 30 days paid leave,
- Company health management, sports, and pension scheme,
- Financial support for public transport (Jobticket),
- Continuing education opportunities,
- And a team that looks forward to meeting you!
The employment contract is unlimited. The salary is based on the Collective Agreement for the German Public Service (TVöD-Bund).
How to applyWe look forward to receiving your application via our application management system by 08.12.2021. For reasons of data protection regulations, we are unfortunately unable to consider applications that reach us by email or by mail in the application process.
We strive to increase the proportion of female employees and are therefore particularly pleased to receive applications from women. Disabled applicants with equal aptitude are given preference.For German version, please click on the following link: German Version.