Du entwickelst skalierbare Cloud-Services und REST-APIs zur effizienten Steuerung des Service-Lifecycles. Dein Fokus liegt auf der Automatisierung technischer Abläufe und der Gewährleistung hoher Softwarequalität durch Tests.
Anforderungen
- •Agile Software-Entwicklung begeistert
- •Schwerpunkte in Softwareentwicklung und Kubernetes
- •Fundierte Kenntnisse in Golang
- •Erfahrung mit IDEs und Entwicklertools wie Git und Docker
- •Anwendung der 12 Factor Prinzipien
- •Wissen mit Teammitgliedern teilen
Deine Aufgaben
- •Hochverfügbare Cloud-Services entwickeln
- •REST APIs zur Steuerung des Servicelifecycles entwickeln
- •Kubernetes Operatoren für automatisierte Cloud-Service-Lifecycles entwickeln
- •Technische Prozessabläufe automatisieren und optimieren
- •Hohe Softwarequalität durch automatisierte Tests sicherstellen
- •Verantwortung im agilen Produktteam übernehmen
- •Tiefgreifende Ursachenanalysen durchführen und Lösungen implementieren
Original Beschreibung
#### Deine Aufgaben
* Du entwickelst gemeinsam mit deinem Team hochverfügbare Cloud-Services
* Du entwickelst REST APIs über welche unsere Kunden den Servicelifecycle steuern
* Du entwickelst Kubernetes Operatoren um den Lifecycle von Cloud Services zu automatisieren
* Du automatisierst und optimierst fortlaufend alle technischen Prozessabläufe
* Du hast einen hohen Anspruch an Softwarequalität und stellst diese auch durch Implementierung von automatisierten Unit- und Integrationstests sicher
* Du übernimmst Verantwortung im agilen Produktteam: You Build It – You Run It!
* Du führst kompetent tiefgreifende Ursachenanalysen durch und identifizierst nachhaltige Lösungen, die du direkt implementierst
#### Dein Profil
* Dein Herz schlägt für agile Software-Entwicklung und modernste Cloud-Technologien.
* Dabei liegen deine Schwerpunkte in der Softwareentwicklung und Kubernetes und du fühlst dich in Cloud-Umgebungen bereits jetzt zuhause
* Du überzeugst uns mit fundierten Kenntnissen in der Programmierung mit Golang
* Du konntest bereits wertvolle Erfahrungen mit gängigen IDEs sowie zugehörigen Entwicklertools, z.B. Git, Docker, ArgoCD, usw. sammeln
* Du hast Erfahrung in der Anwendung der 12 Factor Prinzipien
* Du hast Spaß daran, dein Wissen mit anderen Teammitgliedern zu teilen
# (Senior) Cloud Developer - Central Services - STACKIT (m/w/d)