Beschreibung
Das Projekt findet zu 100% Remote statt.Die Leistungen des Auftragnehmers (Dienstleisters) werden für das Projekt KIRA (Kunden informieren Reiseketten absichern) erbracht.
Dieses hat folgenden Inhalt:
Wir entwickeln in der Einheit „smart application builder“ in mehreren Teams SW-Produkte für unsere Kunden. Diese Produkte werden teils von einem, teils von mehreren skaliert zusammenarbeitenden DevOps-Teams als Single-Page-Anwendungen in einer Micro Service Architektur für
den Betrieb in der Cloud weiterentwickelt und betrieben. Wir starten aktuell die Verprobung die Services auf Basis von Kotlin zu implementieren. Wir arbeiten technologisch auf dem neusten Stand. Stichworte sind hier Cloud, Docker, CI/CD, vollständige Liefer- und Testautomatisierung, integriertes Schwachstellenmanagement etc. Auch methodisch orientieren wir uns an den modernsten Erkenntnissen. Unsere Teams arbeiten selbstverständlich agil. Unsere Kunden sind Teil der unserer Teams und stellen den PO. Wir arbeiten in DevOps Teams, d.h. jedes Team betreut neben der Entwicklung auch den Betrieb des Produktes selbst. Wir setzen in jedem Team einen starken Fokus auf UX und stellen den Endanwender in dem Mittelpunkt. DDD und TDD sind für uns nicht nur Buzzwords, sondern wichtige Arbeitsmittel.
Der Dienstleister erbringt folgende Leistungen:
- Aufbau und Unterstützung der Verprobung von Microservices auf Basis von Kotlin
- Gemeinsam mit dem crossfunktionalen Team wird das Design und die Verantwortung als Cloud Software Architekt für die Services übernommen
- Implementierung technischer Komponenten in Applikationen auf Basis der genutzten Technologien (Microservice-- Architekturen, Kotlin, AWS, Messaging) inkl. dazugehöriger Schnittstellen, Module und entsprechender Datenbanken
- Berücksichtigung von nicht-funktionalen Anforderungen wie Performance, Security, QA, Resilienz und Skalierbarkeit
- Unterstützung bei der Optimierung und Standardisierung von DevOps-Prozessen, -Methoden und -Tools
Unsere Anforderungen
- Erfahrung in der SW-Architektur und -Entwicklung, davon 5 Jahre in Micro-Service-Architekturen
- Erfahrung in der SW-Entwicklung in Kotlin
- Erfahrung beim Aufbau von DevOps-Teams mit echter Ende-zu-Ende-Verantwortung
- Nachgewiesene praktische Erfahrung in: Jenkins, Gitlab CI, Artifactory