Aufgaben
- Verantwortung für die Gestaltung der Lösungsarchitektur einer oder mehrerer IT-Anwendungen
- Definition von Produktanforderungen
- Weiterentwicklung von IT-Architekturen
- Modellierung neuer Architekturbausteine
- Technische Federführung bei Auftragsklärungsprozessen
- Durchführung von Anforderungserhebungen und High-Level-Designs
- Gestaltung der fachlichen und technischen Softwarearchitektur
- Sicherstellung der Umsetzung von Architekturvorgaben für IT-Anwendungen
- Fachliche Führung des Umsetzungsteams
-
Vermittlung zwischen Kunden und Entwicklungsteam
Profil
- Sehr gute und tiefgreifende Kenntnisse in den Ökosystemen von Kubernetes, insbesondere OpenShift
- Sehr gute Kenntnisse in der Softwareentwicklung, unter anderem mit Go und Python
- Kenntnisse im Einsatz von GitLab
- Kenntnisse in Scripting-Sprachen (z. B. Python)
- Kenntnisse von Tools zur automatischen Erzeugung von Infrastrukturen (z. B. AWX, Ansible, Terraform)
- Sehr gute Kenntnisse im Umgang mit Linux-Systemen
- Kenntnisse in Multicloud-Infrastrukturen
- Kenntnisse in virtualisierten Umgebungen
- Geübter Umgang mit Jira, Confluence und Deon
Benefits
- Hybrides Arbeiten in Absprache mit dem Kunden möglich