1 day ago
Berlin, GermanySenior
Responsibilities
- Maintain and improve the existing block-storage provisioning system.
- Design and develop the next generation of storage provisioning.
- Add monitoring and alerting to detect provisioning failures early.
- Make provisioning resilient to failures and safely repeatable.
- Implement highly available and redundant storage provisioning, including failover.
- Analyze and resolve complex issues across the storage stack from the Linux kernel to the provisioning layer.
- Gradually migrate from legacy components without disrupting running systems.
Requirements
- Strong Go skills and several years of professional software-development experience.
- Deep Linux expertise, including the kernel, block storage, software RAID, LVM, NBD, and RNBD.
- Experience with virtual machines using libvirt, QEMU, and cloud-init; building VM images; and developing Kubernetes Operators.
- Practical C knowledge for reading and debugging low-level code.
- Proficiency with Git, Docker, Shell, CI/CD, and GitOps workflows such as ArgoCD.
- Experience with Prometheus and Grafana for monitoring provisioning and analyzing problems.
- Experience building highly available and redundant systems with replication and failover, plus foundational distributed-systems knowledge covering idempotency, retries, consistency, and error handling.
- Affinity for cloud environments and infrastructure-provisioning automation.
- Daily use of AI coding assistants such as Claude in development work.
- Strong analytical skills and a structured, independent approach to teamwork.
Benefits
- Hybrid work model.
- Flexible working hours through trust-based working time.
- Subsidized cafeteria at some locations and various complimentary drinks.
- Modern offices with good transport connections.
- Employee discounts for activities and products.
- Employee events including summer and winter celebrations and workshops.
- Numerous training and career-development opportunities.
- Health programs including sports and health courses.
About IONOS DE
IONOS DE provides domains, web hosting, website builders, e-commerce and marketing tools for small and midsize businesses, and offers cloud infrastructure and IaaS for organizations with European data sovereignty requirements. The company earns revenue from subscriptions and pay-as-you-go cloud services. Founded in 1988 and headquartered in Karlsruhe, it serves more than six million customers across 18 markets in Europe and North America.
