
Universität Bern · education
DSL Linux DevOps
Your activity will be split into 40% support specifically for a new image processing platform currently in development and 40% support for other DSL projects and internal processes.
The Virtual Imaging at University of Bern (VIBE) platform is a project funded via the UniBE digitalization initiative and is a joint project of DSL and the Microscopy Imaging Center (MIC), another Core Facility. It aims to give interactive access to High-Performance Computing (HPC) resources of the University for researchers active in imaging via a remote desktop complete with bioimage processing applications.
As VIBE DevOps, you will take over the technical concept and implementation of the VIBE desktop, defining how application containers are built and deployed to the desktop. You are responsible for refining and adapting it in close cooperation with the VIBE and HPC team on the way to a productive release and beyond. You will convey the concept to the rest of the team and the VIBE desktop users and offer support to them.
The other tasks in which you will be involved are going to be collaborations with researchers, ranging from one-off quick support queries to long running projects. You can expect to be assigned tasks in the domains of research IT and research software engineering, matched to your expertise and interests.
In addition, you will contribute to the development and maintenance of the internal IT infrastructure for DSL. We do not require a specific diploma, but you should have at least some of the expertise listed below.
Note that while we aim for this position to be Scientific Collaborator IV, the actual classification and salary will depend on the diploma and professional experience obtained.
An absolute requirement for this role is experience with Linux Systems.
You should also:
We are ideally looking for profiles with the following additional expertise:
The Virtual Imaging at University of Bern (VIBE) platform is a project funded via the UniBE digitalization initiative and is a joint project of DSL and the Microscopy Imaging Center (MIC), another Core Facility. It aims to give interactive access to High-Performance Computing (HPC) resources of the University for researchers active in imaging via a remote desktop complete with bioimage processing applications.
As VIBE DevOps, you will take over the technical concept and implementation of the VIBE desktop, defining how application containers are built and deployed to the desktop. You are responsible for refining and adapting it in close cooperation with the VIBE and HPC team on the way to a productive release and beyond. You will convey the concept to the rest of the team and the VIBE desktop users and offer support to them.
The other tasks in which you will be involved are going to be collaborations with researchers, ranging from one-off quick support queries to long running projects. You can expect to be assigned tasks in the domains of research IT and research software engineering, matched to your expertise and interests.
In addition, you will contribute to the development and maintenance of the internal IT infrastructure for DSL. We do not require a specific diploma, but you should have at least some of the expertise listed below.
Note that while we aim for this position to be Scientific Collaborator IV, the actual classification and salary will depend on the diploma and professional experience obtained.
An absolute requirement for this role is experience with Linux Systems.
You should also:
- have a background as Linux DevOps or Systems Engineer
- are familiar with Linux System Administration
- are experienced with script automation, in particular Bash and Python
- are experienced with git and GitHub (PRs, Actions etc.)
- are familiar with containers (development, deployment, maintenance)
- have good communications skills, especially with people with no IT-expertise
- take initiative in projects, propose solutions and new directions
- follow good development practices, e.g. clearly documenting your work
We are ideally looking for profiles with the following additional expertise:
- You have exposure to HPC environments and software like SLURM, Open OnDemand
- You have exposure to Research Software Engineering
- You are familiar with the Python ecosystem (scientific stack, conda, pip etc.)
- You have exposure to Microsoft Azure