Du entwickelst einen leistungsstarken Cloud-Service für Messaging und Event-Streaming. Dabei programmierst du skalierbare Backend-Systeme und kümmerst dich um die Entwicklung stabiler REST-APIs, während du eng mit deinem agilen Team zusammenarbeitest.
Anforderungen
- •Leidenschaft für Softwareentwicklung
- •Fundierte Erfahrung in Go-Entwicklung
- •Erfahrung mit Kubernetes in produktiven Setups
- •Routinierter Umgang mit Docker, ArgoCD, Helm, Terraform
- •Hohes Qualitätsbewusstsein und Testing-Kompetenz
- •Lust auf Teamarbeit in agilem Setup
Deine Aufgaben
- •Cloud-Service für Messaging und Event-Streaming entwickeln
- •Skalierbare Backend-Systeme in Go erstellen
- •REST APIs mit Fokus auf Verfügbarkeit und Stabilität entwickeln
- •Kubernetes Operatoren zur Automatisierung erstellen
- •Verantwortung für Design, Implementierung und Betrieb übernehmen
- •Eng mit Product Ownern und agilen Teammitgliedern zusammenarbeiten
Original Beschreibung
#### Deine Aufgaben
* Du entwickelst einen souveränen Cloud Service für Messaging und Event-Streaming
* Dabei erstellst du skalierbare Backend-Systeme in Go
* Du entwickelst REST APIs mit Fokus auf Verfügbarkeit und Stabilität
* Du entwickelst Kubernetes Operatoren zur Automatisierung des Cloud Service-Lifecycles
* Du übernimmst Verantwortung für Design, Implementierung und Betrieb: You Build It - You Run It!
* Dabei arbeitest du eng mit Product Ownern und Teammitgliedern im agilen Produktteam zusammen
#### Dein Profil
* Deine Leidenschaft ist die Softwareentwicklung mit neuen Technologien und Du brennst darauf, diese in der Praxis umzusetzen
* Du bringst fundierte Erfahrung in der Entwicklung mit Go mit und hast idealerweise bereits mit Messaging-Systemen wie NATS, RabbitMQ, ActiveMQ oder Apache Pulsar gearbeitet
* Du hast Erfahrung mit Kubernetes, idealerweise in produktiven Setups, und verstehst Konzepte wie Operators, CRDs oder Multi-Tenant-Architekturen und fühlst dich in modernen Cloud-Umgebungen wohl
* Du arbeitest routiniert mit Tools wie Docker, ArgoCD, Helm oder Terraform
* Du bringst ein hohes Qualitätsbewusstsein mit und nutzt Testing, CI/CD und Monitoring gezielt zur Absicherung deiner Software
* Du hast Lust auf Teamarbeit in einem agilen Setup und Freude daran, Wissen zu teilen und Verantwortung zu übernehmen
# (Senior) Software Engineer - Messaging - STACKIT (m/w/d)