Als engagierter STACKITEER bist du Teil des Geschäftsbereichs STACKIT Products. Hier werden unsere Produkte und Services entwickelt, getestet und verbessert.
Deine Aufgaben
1. Produktentwicklung: Du gestaltest aktiv die Zukunft maßgeblicher STACKIT Storage Produkte (z.B. Object Storage) über den gesamten Lebenszyklus Auf Basis von Golang bieten wir zusammen mit Dir hochautomatisierte Selfservices mit REST APIs in einem Kubernetes-basierten Umfeld an
2. Softwarequalität: Als Lead Backend Developer führst Du das Team zu technischer Exzellenz und unterstützt Deine Kollegen mit Deinem eigenen Anspruch, jeden Tag ein bisschen besser zu werden und unsere Produkte kontinuierlich zu optimieren
3. Architektur: Dir obliegt die Entwicklung der Softwarearchitektur, die Du in Zusammenarbeit mit Deinem Team erarbeitest und Realität werden lässt – weil Dir wichtig ist, eine langfristig stabile und zuverlässige Lösung zu bauen, die unsere Kunden gerne einsetzen
4. Integration: Damit sich neue Produkte und Funktionalitäten nahtlos in die STACKIT Produktfamilie integrieren, koordinierst Du die fachlichen und technischen Abstimmungen mit den zuständigen STACKIT Services z.B. zur Integration ins STACKIT Portal, den STACKIT Terraform-Provider oder das zentral STACKIT IAM
5. Ende-zu-Ende-Verantwortung: Die Identifikation mit unseren Produkten, die wir unseren Kunden bereitstellen, ist uns sehr wichtig. Daher leben wir aktiv eine Ende-zu-Ende-Verantwortung und bekommen hierbei Unterstützung aus vielen internen STACKIT Service Teams zur Veredelung unserer Services
6. Roadmap & Planung: Du unterstützt den Produkt Owner in der Bewertung und strategischen Ausrichtung der Produkte anhand von Kundenanforderungen und überführst sie zusammen mit Deinem Team in konkrete technische Implementierungen
Dein Profil
7. Du hast Lust, etwas Großes zu bewegen und dabei die Lösung mit modernsten Cloud-Technologien maßgeblich mitzugestalten
8. Du hast mehrjährige Erfahrung im Entwicklungsumfeld mit Golang und verfügst über ausgeprägte Kenntnisse mit Cloud Umgebungen und deren Architekturen
9. Du verfügst über Kompetenzen in Schnittstellen- und Kommunikationstechnologien (z.B. REST und gRPC), sowie in Datenbanksystemen (z.B. PostgreSQL) und Kubernetes
10. Du bewegst dich sicher in den Methoden der professionellen Softwareentwicklung (von Entwicklungsstandards bis hin zu Build- und Release-Management)
11. Du hast Spaß dabei, deine Erfahrungen und Dein Wissen mit Deinem Team und anderen Entwicklern zu teilen
12. Du besitzt eine schnelle Auffassungsgabe und fühlst Dich wohl im Umgang mit neuen Technologien in einem schnell wachsenden, dynamischen Umfeld
13. Du besitzt eine Affinität zur IT-Infrastruktur und Interesse an Storage Services in hochautomatisierten Umgebungen (z.B. CI/CD, Pipelines)
14. Deine ausgezeichnete Kommunikationsfähigkeit in Deutsch und Englisch bildet die Basis für eine erfolgreiche Zusammenarbeit in internationalen, agilen Teams