Senior Software Engineer Block Storage Provisioning
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+8 more
Job description
- Du pflegst und verbesserst unser bestehendes Block-Storage-Provisioning.
- Du konzipierst und entwickelst die nÀchste Generation unseres Storage-Provisionings.
- Du ergĂ€nzt Monitoring und Alerting fĂŒr den Provisioning-Workflow, um Fehler frĂŒh zu erkennen.
- Du machst das Provisioning robust gegen AusfÀlle und sicher wiederholbar.
- Du konzipierst und implementierst ein Provisioning, das den Storage hochverfĂŒgbar und redundant hĂ€lt, inklusive Failover.
- Du analysierst und löst komplexe Probleme im gesamten Storage-Stack, vom Linux-Kernel bis zur Provisioning-Ebene.
- Du migrierst schrittweise von Legacy-Komponenten, ohne laufende Systeme zu beeintrÀchtigen., * Hybrides Arbeitsmodell.
- Flexible Arbeitszeiten durch Vertrauensarbeitszeit.
- An einigen Standorten eine bezuschusste Kantine und verschiedene kostenfreie GetrÀnke.
- Moderne BĂŒroflĂ€chen mit sehr guter Verkehrsanbindung.
- Diverse Mitarbeiterrabatte fĂŒr AktivitĂ€ten und Produkte.
- Mitarbeiterevents wie Sommer- und Winterfeiern, sowie Workshops.
- Zahlreiche Weiterbildungs- und Entwicklungsmöglichkeiten.
- Verschiedene Gesundheitsangebote, wie Sport- und Gesundheitskurse.
Requirements
- Fundierte Go-Kenntnisse und mehrjÀhrige Erfahrung in der professionellen Softwareentwicklung.
- Tiefes Linux-Know-how inklusive Kernel, Block Storage, Software-RAID (MD), LVM und Network Block Devices (NBD, RNBD).
- Erfahrung mit VMs (libvirt, QEMU, cloud-init), im Bauen von VM-Images und in der Entwicklung von Kubernetes Operators.
- Praktische C-Kenntnisse, um Low-Level-Code zu lesen und zu debuggen.
- Sicherer Umgang mit Git, Docker, Shell und CI/CD, inklusive GitOps-Workflows (z. B. ArgoCD).
- Erfahrung mit Observability-Tools (Prometheus, Grafana), um das Provisioning zu ĂŒberwachen und Probleme zu analysieren.
- Erfahrung im Aufbau hochverfĂŒgbarer, redundanter Systeme, inklusive Replikation, Failover und Grundlagen verteilter Systeme (Idempotenz, Retries, Konsistenz, Fehlerbehandlung).
- AffinitÀt zu Cloud-Umgebungen und zur Automatisierung von Infrastruktur-Provisioning.
- TĂ€gliche Nutzung von KI-Coding-Assistenten (z. B. Claude) in Deiner Entwicklungsarbeit.
- Starke analytische FÀhigkeiten und eine strukturierte, eigenstÀndige Arbeitsweise im Team.
About the company
Bei IONOS verwalten wir nicht nur Server, wir prĂ€gen mit unseren Lösungen die digitale Zukunft fĂŒr ĂŒber 6,2 Millionen Kundinnen und Kunden weltweit. Als Europas fĂŒhrender Hosting-Anbieter und Pionier fĂŒr unabhĂ€ngige Cloud-Lösungen bauen wir eine Infrastruktur der nĂ€chsten Generation: von souverĂ€nen Cloud-Architekturen und hochperformanten GPU-Clustern bis hin zu integrierten KI-Automatisierungstools.
Was uns antreibt: Digitale Entscheidungsfreiheit fĂŒr Europa und echter Impact fĂŒr kleine und mittlere Unternehmen (KMU) sowie GroĂunternehmen. Wir arbeiten in agilen Teams, setzen auf transparente Strukturen und glauben daran, dass Exzellenz und Innovation nur mit echtem Teamgeist entstehen.
Bereit fĂŒr Deinen nĂ€chsten Schritt? Werde ein Teil von IONOS und wachse mit uns.
Die IONOS Cloud lĂ€uft auf hochverfĂŒgbarem, redundantem Block Storage, der schnell, zuverlĂ€ssig und in groĂem MaĂstab bereitgestellt werden muss. Du verantwortest die Software dahinter und nutzt dabei den Linux-Storage-Stack, statt ihn neu zu erfinden. Dein Fokus liegt auf dem Provisioning.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleâŠ