Software Developer Storage (f/m/d) (Kernel) Full-time

Published at 2022-09-05 - Viewed: 554 times - IONOS SE in Germany

With its business applications, IONOS is one of the leading hosting and cloud applications providers in Europe. With our state-of-the-art technologies, we convince more than 8 million customers in many different countries every day.

Your Tasks

The data centers behind the IONOS Cloud IaaS consist of hypervisor machines hosting the customer VMs and the storage machines providing the persistent storage. The machines are interconnected via a low latency rdma network. The software side of our storage stack is based on the upstream linux kernel drivers, yet to be open-sourced in-house solutions and the provisioning/cloud orchestration software. Further design and development, maintenance and troubleshooting as well as performance-, reliability- and efficiency- evaluation and optimization of this stack is the task of the platform storage development team.
Your task:
Add new features, improve efficiency, stability and performance of the software components of our storage stack.

We appreciate

  • Knowledge in the areas of Operating Systems, Distributed Systems, Algorithms and Data-Structures.
  • Excellent C programming and debugging skills.
  • Experience in the development of Linux kernel or kernel modules is a plus.
  • Practical experience in one or more of the following areas: kernel block layer, distributed block devices, RAID based replication, InfiniBand networking.


Recent jobs at IONOS SE:


« More jobs in programmers