Beschreibung
Ihre Aufgaben• Enge Zusammenarbeit und Abstimmung mit „unseren“ EAM-Architekten
• Mitarbeit im bereits bestehenden DevOps-Team
• Umsetzung zur Erreichung der Gesamtzielarchitektur
• Verantwortung für die Qualität der Lieferung
Allgemeines:
• Das Team arbeitet Vorort.
• Arbeitsweise ist Scrum. Das Team ist im Wesentlichen konstant min. 3 Tage vor Ort. Ein Sprint dauert zwei Wochen.
• Der fachliche Scope des Umsetzungsteams wird über ein Backlog festgesetzt. Das Backlog ist per Definition dynamisch und wird fortlaufend angepasst.
• Das Backlog wird vom internen Product Owner priorisiert, die agile Arbeitsweise wird von einem Scrum Master unterstützt.
• In einem agilen Team werden die besten Entscheidungen vom Team selbst darüber getroffen, wer wann welche Aufgabe wie durchführt. Das Team zieht sich also selbst die Aufgaben nach Leistungsfähigkeit und Priorität und erhält somit keinerlei direkte Weisungen in Form der inhaltlichen Ausgestaltung.
• Es handelt sich hier nicht um ein Projekt, das zu einem bestimmten Zeitpunkt ein zuvor festgelegtes Ziel erreicht hat, sondern um einen kontinuierlichen Wertstrom. Dieser Wertstrom wird strategisch über mittelfristige „Missionen“ gesteuert. Die Ausgestaltung des „WIE“ zur Erreichung der Missionen erfolgt kontinuierlich in der Zusammenarbeit von Fachbereichen, Umsetzungsteam und Product Owner.
Ihr Profil
• agiler Mindset
• Erfahrung mit cloud-basierten Architekturen
• Erfahrung moderner Datensystemen / -konzepten wie Kafka, ElasticSearch, Neo4J u.ä.
• Kenntnis gängiger Deployment- und Betriebsplattformen wie Docker, Kubernetes, Ansible u.ä.
• idealerweise Erfahrung mit Aktorsystemen Erlang, Akka o.ä.)
• Erfahrung in funktionaler Programmierung
• Geläufigkeit in mindestens einer modernen Programmiersprache/-umgebung außer Java/C#, idealerweise Elixir
• möglichst Erfahrung in Client-Frameworks, idealerweise React
• Geläufigkeit in modernen Entwicklungs-Tools git, CI-Plattformen u.ä.)
• sehr hohe Qualitätsorientierung, Bereitschaft zu Test Driven Development, pair programming, Code review u.ä.
• hohe Lernbereitschaft, sowohl fachlich als auch technisch