Site Reliability Engineer (m/w/d)
Bei Raidboxes verbindest du Software-Engineering mit System-Operations, um die optimale Lösung für unsere Kund:innen zu gestalten. Bewirb dich jetzt als Site Reliability Engineer (m/w/d) bei Raidboxes, komplett remote oder in unserem Büro in Münster!
Was wir uns von dir wünschen
Technische Exzellenz & Erfahrung:
-
Erfahrung : Mindestens 5 Jahre Erfahrung in der Backend-Entwicklung und/oder in SRE/DevOps-Rollen.
-
Linux & Infrastructure : Tiefgreifende Linux-Kenntnisse (Prozessmanagement, systemd Internals). Du fühlst dich sicher im Umgang mit Microservices, Redis Events, FastAPI, Celery und asynchronen Workflows.
-
Software Engineering : Fundierte Kenntnisse der Softwareentwicklung nach SOLID, DRY und Clean Code Prinzipien.
-
Python-Expertise : Starke Fähigkeiten zur Erstellung resilienter Services mit OOP, asynchronen Patterns, ordnungsgemäßer Fehlerbehandlung und Performance-Optimierung.
-
Automation : Erfahrung mit Ansible (inkl. idempotenter Playbook-Designs), AWX und Cloud-Infrastrukturen sowie Git-basierten CI/CD-Praktiken.
-
Kubernetes : Mindestens grundlegende Erfahrung in der Administration von Kubernetes-Clustern.
-
Sprachen : Fließendes Englisch und gute Deutschkenntnisse.
Ownership-Mentalität:
-
Proaktive Verantwortung : Bereitschaft, Verantwortung für Systeme und Themen zu übernehmen und das Team aktiv zu unterstützen (z. B. durch Mentoring, Wissenstransfer in „Share & Care Sessions“, Incident Response und Mitgestaltung von Architekturentscheidungen).
-
Problemlösungsmentalität : Die Fähigkeit, Probleme eigenständig zu identifizieren, bevor sie zu Incidents werden.
-
Optimierung : Die Fähigkeit, Optimierungen selbstständig zu erkennen, diese zu dokumentieren und durch Automatisierung zu implementieren.
-
Collaboration : Fähigkeit zur Zusammenarbeit und Koordination mit mehreren Engineering-Teams und Konsensbildung bei technischen Ansätzen.
Was sind deine Aufgaben?
-
Architektur & Implementierung : Du verantwortest die Architektur und Implementierung von Softwarelösungen sowie Programmierung, Code-Reviews und Testing.
-
Deep Debugging : Du analysierst und löst komplexe Produktionsprobleme wie Inkonsistenzen in verteilten Systemen, Connection-Timeouts und Ressourcen-Engpässe.
-
Observability : Du entwickelst und erweiterst unsere Monitoring-Systeme, um manuelle Arbeit (Toil) zu reduzieren und die MTTR (Mean Time To Repair) zu senken.
-
Cross-funktionale Zusammenarbeit : Du arbeitest eng in einem internationalen Team aus Front-End- und Back-End-Developer, Product Ownern und UX/UI Designer:innen zusammen.
-
Kontinuierliches Lernen : Du arbeitest dich rasch in neue Anforderungen ein und hast Freude daran, neue Technologien und Methoden zu lernen.
-
Verfügbarkeit : In manchen Fällen leistest du gesondert vergüteten Bereitschaftsdienst.
-
Unternehmerisches Denken : Du hast den Anspruch, technisch die beste Lösung am Markt für unsere Kund:innen zu bauen.
-
Lösungsorientierung : Du setzt dich aktiv dafür ein, dass gesetzte Ziele effizient erreicht werden.
-
Agilität : Du kannst in einem sehr dynamischen Umfeld Prioritäten setzen und pragmatische Lösungen finden.
Das bieten wir dir
- Unbefristete Festanstellung in Vollzeit
-
Remote-first, plus modernes Office in Münster
- Flexible Arbeitszeiten
-
Flache Hierarchien (imHolokratie Modell)
-
Gelebte Feedbackkultur (regelmäßige 1:1 Gespräche & Pulse Surveys)
-
Faires Gehalt und transparente Gehaltsentwicklung
- Überstundenkompensation
- 30 Tage bezahlter Urlaub
-
Monatliches Budget (z.B. für betriebliche Altersvorsorge, Jobrad, Urban Sports Club)
-
Weiterbildungsbudget für Kurse, Bücher und Fortbildungen
- Budget für Homeoffice Arbeitsplatz
- Reisebudget für Remoter:innen
- Wir sind B Corp zertifiziert
-
Kompensation Mitarbeiter:innen CO₂-Fußabdruck
- Monatliche Kommunikationstrainings
- Firmenlaptop
- Regelmäßige Teamevents
-
Zugang zur Plattform “OpenUp”, wo du bei Bedarf kostenlo
Get remote developer jobs like this by email
One weekly digest. No spam, unsubscribe anytime.