Job:Software developer and Systems administrator at Heidelberg University Hospital, Heidelberg, Germany
Entering edit mode
3.2 years ago

The University Hospital Heidelberg is one of the major healthcare centers in Germany. Our objective is the development of innovative diagnostics and therapies as well as their quick implementation for the patient. With about 10,700 employees in more than 50 specialized clinical departments with almost 2,000 beds, about 80,000 patients in part- time and full-time inpatient treatment as well as 1,000,000 patients in ambulant treatment are medicated each year.

As soon as possible searched for the Klaus Tschira Institute for Integrative Computational Cardiology / Internal Medicine III.

Location: Zentrum für Innere Medizin, Klinik für Kardiologie, Angiologie, Pneumologie (Innere Medizin III), INF 669, 69120 Heidelberg

Contract: 1 year with option of further extension, begin as soon as possible

Salary: according to the German TV-L system (the salary agreement for public service employees).

The Klaus Tschira Institute for Integrative Computational Cardiology is active in three thematic areas. First: RNA maturation and processing. In particular, the development and physiology of the heart require strict control of RNA biology. Our laboratory has succeeded in publishing numerous software solutions for the investigation of the complex RNA world. Secondly, we have established the field of systems cardiology for in vitro and in vivo models of heart failure. Thirdly, we build a bridge into the field of clinical data science through the HiGHmed Consortium, as part of the German Medical Informatics Initiative. At this point, our AI work in the field of unstructured German texts from cardiological settings should be mentioned in particular. Further information is available at


The candidate is experienced with various Linux distributions (at least Debian/Ubuntu), software installation from source and troubleshooting of Unix/Linux issues on multiuser systems. The candidate is expected to have experience with Python, Perl, and shell scripting. The applicant must have working knowledge of network storage, server hardware, file system management (preferably BeeGFS/XFS/ext4), tape and disk- based backup/recovery (preferably Bareos), IT security concepts and cluster computing (preferably SLURM). Moreover, the applicant should have experience with cluster orchestration tools (preferably Ansible) to manage multiple systems efficiently. Knowledge of Windows and MacOS is a plus. The candidate will be responsible for ongoing performance tuning, software upgrades, and resource optimization of the group’s compute cluster. The successful candidate must be able to work independently and efficiently in a team setting and have strong communication and interpersonal skills. Previous experience with bioinformatics software will be a plus.

Required Qualifications

Completed qualification as software developer or system administrator Ideally experience in the areas:

  • Administration of Linux servers (Debian Linux)
  • Experience with high performance parallel file Systems (BeeGFS)
  • Compute cluster scheduling (SLURM)
  • Server provisioning (Ansible)
  • Planning and implementation of backup strategies (Bareos)
  • Installation and operation of Docker hosts and containers
  • Database administration (MariaDB, PostgreSQL)
  • Object-oriented, test-driven software development, continuous Integration

What we offer

The Dieterich Lab ( offers a stimulating, diverse and international research environment. We are embedded in a vibrant community of cardiovascular research labs and collaborate with many experimentally or theoretically oriented labs in the Heidelberg area. Our computer cluster consists of 26 dedicated computing nodes with main memory of up to one terabyte, which is needed for genome assembly or parallel analysis of large OMICS data sets, for example. In addition, the computer cluster has been equipped with dedicated servers that accommodates NVIDIA GPUs (Graphics Processing Units) for up-to-date machine learning approaches.

Additionally we offer:

  • Target-oriented individual further education and training opportunities
  • Targeted training on the job
  • Ticket for public transport
  • Possibility of child care (crèche and kindergarten) as well as subsidy for holiday care for school children
  • Active health promotion
  • Company pension scheme
  • Access to the university library and other university facilities (e. g. university sports)

Contact & Application

Please do not hesitate to contact us via email: if you have any further questions.


Please upload a covering letter/supporting statement, including a brief statement of research interests, CV and the details of two referees as part of your online application until January 31st, 2020.

Universitätsklinikum Heidelberg
Zentrum für Innere Medizin
Klinik für Kardiologie, Angiologie, Pneumologie (Innere Medizin III)
Prof. Dr. rer. nat. Christoph Dieterich
69120 Heidelberg

sysadmin software hpc • 3.2k views

Login before adding your answer.

Traffic: 2401 users visited in the last hour
Help About
Access RSS

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6