Senior Backend Developer (m/w/d) {Backend-Entwickler/in}
Das Team von FAAREN revolutioniert mit dem digitalen Auto-Abo die Mobilität von morgen. FAAREN entwickelt eine etablierte White-Label-Software und einen eigenen Marktplatz, um Hersteller und Autohandelsgruppen zu Auto-Abo-Anbietern zu machen. Das Auto-Abo ist für Kunden die flexible, stressfreie und zeitgemäße Alternative zu Leasing und Finanzierung.
Aufgaben
- Du entwirfst skalierbare Prozesse rund um Continuous Integration sowie Continuous Delivery
- Du evaluierst neue Technologien für kommende Features
- Du bist maßgeblich an der Planung, Konzeption sowie Umsetzung unserer Softwaresysteme beteiligt und optimierst bestehende Prozesse kontinuierlich
- Du entwickelst und verbesserst kontinuierlich unsere Webanwendungen
- Du planst, baust auf, überwachst, wartest und dokumentierst unsere Infrastruktur (Cloud, Root, onPrem) sowie externe Hostings
- Du bist verantwortlich für Backup-Planung, -Durchführung, -Überwachung und Mitarbeit am Recovery-Plan (Business Continuity)
- Du stellst optimale Sicherheitslevel sicher (Infrastrukturdesign, Patching, regelmäßige Updates)
- Du skalierst und kontrollierst proaktiv die Kosten der Infrastruktur
- Du implementierst effiziente DevOps-Prozesse und stellst geeignete Tools bereit
- Du baust Messinstrumente für Codequalität, Sicherheit und Risikoreporting auf und pflegst diese
- Du identifizierst und beseitigst Infrastrukturprobleme sowie führst regelmäßige Lasttests durch
- Du bereitest externe Pentests vor und unterstützt diese
- Du unterstützt bei Big-Data-Initiativen und Data Lake-Implementierungen
- Du kommunizierst klar und transparent alle relevanten Veränderungen, Risiken und Vorfälle
- Du wirkst bei Discoveries neuer Features mit
Anforderungen
- Du verfügst über gute Kenntnisse zur Datenbankverwaltung, idealerweise auch im Bereich Performance-Tuning und Skalierung (MySQL, MongoDB)
- Software-Engineering ist dein Steckenpferd (Objekt-Orientiertes Design, Design Patterns, Testing)
- Du hast mehrjährige Erfahrung im Bereich Cloud-Infrastruktur und DevOps, insbesondere mit AWS und Hetzner
- Du hast praktische Erfahrung mit Kubernetes und Container-Technologien (Docker)
- Du hast Erfahrung mit Monitoring- und Logging-Tools sowie mit Backup- und Recovery-Systemen
- Sicherheitsplanung, Penetrationstests und Patchmanagement sind für dich Routine
- Du hast praktische Erfahrung in der Implementierung und Optimierung von CI/CD-Pipelines, insbesondere mit Github Actions
- Du hast sehr gute Erfahrungen mit PHP und dem Laravel Framework
- Grundkenntnisse in JavaScript, TypeScript und Vue.js sind wünschenswert
- Idealerweise hast du bereits Erfahrungen mit Stripe als Payment Service Provider
Benefits
- Freundschaftliches Miteinander in einem aufstrebenden, dynamischen Umfeld
- Flexible Arbeitszeiten und Möglichkeit zum Remote-Work
- Individuelle Hardwarewahl zwischen Windows und macOS
- Unterstützung bei der Home-Office Ausstattung
- Betriebliche Krankenversicherung und Altersvorsorge
- Regelmäßige Firmen- und Teamevents