Systems Developer Linux / Devops at AIDA Data Hub

Back to available jobs
Ref LiU-2025-03288

Are you ready to take responsibility and contribute to life-saving research? At AIDA Data Hub, we work with virtualization, containerization, block and object storage, and much more. You will script, manage infrastructure as code, and troubleshoot source code. If you have a solid foundation in Unix/Linux and are ready to dive into complex technical challenges, then you are the one we are looking for!

We are searching for a Systems developer in service development and operations for Linux at the AIDA Data Hub, belonging to the Department of Science and Technology, based at the Center for Medical Image Science and Visualization (CMIV), Linköping University Hospital.

Your office will be at CMIV, which is instituted to serve as a melting pot and meeting place between academia, industry, and healthcare with the goal of fostering innovation.

The position

At AIDA Data Hub, we build and operate services to facilitate research that aims to save lives and ease pain. We strive to provide easy-to-use, secure, and reliable services that allow this research to take place, often with sensitive data. We also try to share what we do to enable others to do the same. We normally build with open standards and free/open source products, but try to remember the end-user and make it easy to do research - sometimes by using non-free products because they are familiar to the users.

We participate in national and international projects. Our colleagues may be next door, in Helsinki, or in Lisbon, and a lot of our work happens asynchronously over chat or e-mail, but video meetings are also common.

We’re a small team and everybody is expected to chip in wherever it’s needed. You may get to “own” an area and be the primary decider/responsible for it, but you must also be able to document and explain to your co-workers. We use a standard development cycle with peer review of changes.

We do a large amount of scripting and programmatic infrastructure though, and you must be able to think like a programmer and consider things like computational complexity of algorithms. It’s also fairly common that we need to drill down into the code for some tool to figure out what’s wrong, so being able to read and understand code is important. When we do need to build services, we go for modern, supportable languages that help us avoid mistakes. We don’t primarily develop new software as much as glue various things together. As part of the recruitment process, you will be asked to complete a work sample using code, and you should be prepared to discuss code in some form in a possible interview.

Some of the technologies we work with are virtualization, containerization and orchestration, block-, object- and file storage, proxies, configuration management, scripting, continuous integration and infrastructure-as-code. We don’t expect you to have worked with all of those, but you should have a firm basis in Unix/Linux and some knowledge about various forms of networking and security.

Administratively, you’ll be employed at the Department of Science and Technology, and similar tasks at other parts of the department may come into consideration. You will work with system developing but your title will be research engineer. 

The person we need

We are searching for someone with a The position requires a Master of Science degree in a computer science subject or comparable experience.

The position requires you to have a firm basis in Unix/Linux and some knowledge about various forms of networking and security. You must demonstrate proficiency in technical administration and management of IT services and applications.

Professional experience in the IT domain, from industry, academia, and/or healthcare, is a very important factor in judging candidates, preferably three years or more. It is a strong merit to have experience from operating infrastructure services in secure or air-gapped environments. Experience from cross-functional and distributed development work in international teams is also meriting. Experience from working in a government entity or other areas with specific applicable laws (e.g., banking) is also meriting.

The position requires excellent communication abilities, both spoken and written, in the English language. Such abilities in the Swedish language are also considered a very strong merit.

Great emphasis will be placed on personal qualities and suitability.

The workplace

The position is belong to the Department of Science and Technology and Media and information technology which is a part of Linköping university. You will be placed at CMIV which is in Linköping. Read more information below to get a closer picture of the context. 

The AIDA Data Hub is a part of NBIS, and is a national data infrastructure established at CMIV to support the national AIDA community with services in data sharing, processing, and policy support. AIDA Data Hub leads the development of the Bigpicture repository infrastructure, which is carried out in collaboration with the other sensitive data services teams at NBIS and at the Finnish ELIXIR node. Read more at datahub.aida.scilifelab.se

Analytical Imaging Diagnostics Arena (AIDA) is a Swedish national collaboration arena hosted at CMIV, for research and innovation on Artificial Intelligence (AI) for medical image analysis. Here, academia, healthcare, and industry meet to translate advances in AI technology into patient benefit in the form of clinically useful tools. Read more at medtech4health.se/aida

The Center for Medical Image Science and Visualization (CMIV) is an interdisciplinary research center at LiU with great international impact. Through close collaboration between clinical practice and research in engineering and medicine CMIV creates solutions for future challenges. Read more at liu.se/cmiv, and liu.se

Science for Life Laboratory (SciLifeLab) is an institution for the advancement of molecular biosciences in Sweden, which engages in and promotes interdisciplinary research, for example through its infrastructure platforms such as the National Bioinformatics Infrastructure Sweden (NBIS), which also hosts the Swedish node of the European life science infrastructure ELIXIR. Read more at scilifelab.se, nbis.se, and elixir-europe.org

Bigpicture is a European flagship project for establishing a Petabyte platform for digital pathology AI, engaging partners from academia, healthcare, and industry from all over Europe and beyond. Read more at bigpicture.eu

The employment

Permanent position, fulltime. The employment can start with a 6-month probabtion period for new employees.

You will work with system developing but your official title will be Research Engineer.

Starting date as soon as possible of by agreement. 

This position may come to be a security classified position. If so, security screening including a records check will be carried out before any decision on employment is made.

Salary and employment benefits

We offer the possibility to work remotely for part of your working hours, where the needs of the organisation and the nature of the work allow. Line managers may approve up to 40% of remote

More information about employee benefits is available here.

Union representatives

Information about union representatives, see Help for applicants.

Application procedure

Apply for the position by clicking the “Apply” button below. Your application must reach Linköping University no later than 24th of august 2025.

Applications and documents received after the date above will not be considered.

Your application shall contain a work sample providing solutions for the following two tasks:

● Given a stream of integers encoded as text, one per line on stdin, calculate the average
● Given a stream of integers encoded as text, one per line on stdin, return the highest number

When implementing, use the language you deem most appropriate for where we might have the need.

We welcome applicants with different backgrounds, experiences and perspectives - diversity enriches our work and helps us grow. Preserving everybody's equal value, rights and opportunities is a natural part of who we are. Read more about our work with: Equal opportunities.

We look forward to receiving your application!


Linköping university has framework agreements and wishes to decline direct contacts from staffing- and recruitment companies as well as vendors of job advertisements.

Contact persons

Joel Hedlund

Data director

+46 734 607126

joel.hedlund@liu.se

Daniel Jönsson

Associate Professor, Head of Unit

daniel.jonsson@liu.se

Emma Törnqvist

HR partner

011-363448

emma.tornqvist@liu.se

URL to this page