Beschreibung
TätigkeitenbeschreibungDie Leistungen des Auftragnehmers werden für das Projekt Reisendeninformation 2018 erbracht. Die DB Systel unterstützt das Projekt Reisendeninformation mit der Bereitstellung von Dienstleistungen.
Aufgaben:
- Programmierung / Implementierung / Customizing technischer Komponenten in Applikationen auf Basis der genutzten Technologien inkl. dazugehöriger Schnittstellen, Module und
entsprechender Datenbanken unter Einhaltung der Standards des Auftraggebers (z.B. Nutzung der standardisierten Entwicklungsumgebungen und Programmierrichtlinien)
- Weiterentwicklung der Architektur
- Implementierung Testautomatisierung und Continuous Integration
- Weitergehende Erfahrungen in Continuous Delivery
- Durchführen von Code-Reviews, Komponententests, Modultests, Modulgruppentests
- Beratung im Kontext von Konfigurationsmanagement und Release-Management
- In der Zusammenarbeit auf Teamebene erfolgt die Umsetzung ggf. auf Basis von agilen Vorgehensweisen wie z.B. SCRUM. In diesem Fall :
- Es ist ein tiefes Verständnis vom agilen Arbeiten erforderlich
- Vermitteln von agilen Konzepten/Techniken/Methoden ins Team
- Einordnung neuartiger fachlicher und technischer Anforderungen in eine übergreifende technische Architektur, Bewertung dieser und geben von Handlungsempfehlungen
Anforderung:
must have:
- Kenntnisse und Erfahrungen im Bereich DevOps
- Erfahrung in einem agilen Projektumfeld, vorzugsweise SCRUM
- Software Architektur
- Java, Tomcat, GIT, Maven, Jenkins, Continuous Deployment, Spring
- Java Expert
- Spring Expert
- Know-how zu Führung/ Teamverhalten
nice to have:
- Kommunikations- und Moderationsfähigkeit
- React
- Eventbasierte Systeme
- Spring Boot
- Inbetriebnahme der Software auf Hardware
- Frontendentwicklung
- Kenntnisse und Erfahrungen im Bereich AWS (Amazon Cloud)
- Kenntnisse und Erfahrungen im Bereich GIT, Jenkins, Docker
- Fachliche Detail-Kenntnisse in der Produktionsplanung – und Disposition des Personenverkehrs und der Fahrplanerstellung sind von Vorteil
Fähigkeiten (Must have)
DevOps, Git, Java, Jenkins, Maven, SCRUM, Spring, Tomcat
Fähigkeiten (Nice to have)
AWS, Docker, React