Beschreibung
TätigkeitenbeschreibungBeschreibung des Projekt-/ Verfahrenskontexts
Die Leistungen des Auftragnehmers (Dienstleisters) werden für das Projekt Wagon Intelligence und TechLok erbracht. Dieses hat folgenden Inhalt:
Die Projekte WI und TechLok erfassen, verarbeiten und visualisieren die Sensordaten der Trieb-fahrzeugflotte (Loks und Wagons) von DB Cargo und liefert Hinweise auf mögliche Schadensaus-fälle, bevor diese auftreten.
Das Projekt ist auf den Kunden DB Cargo bezogen.
Gegenstand des Vertrags
Der „Developer“ erbringt folgende Leistungen:
Verantwortung
Leistungserbringung gemäß der vereinbarten Standards und Vorgaben des Auftraggebers (Rahmenvertrag, Prozessmodell, ggf. weitere Vorgaben)
Qualität des entwickelten Softwarecodes
Leistungen
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)
Beheben von Fehlern aus den Testphasen in den Applikationen / Komponenten
Dokumentation der technischen Komponenten
Erstellen von Systemdokumentationen
Erstellen von Lieferpaketen für die betreffenden Applikationen
Einrichten von Entwicklungsumgebungen incl. Continuous Integration
Durchführen von Code-Reviews, Komponententests, Modultests, Modulgruppentests
Vorbereitung von Entscheidungsvorlagen zu technischen Themen
Präsentationen zu technisch komplexen Themenstellungen
Berichten von Risiken und Problemen an die technischen Architekten und an das Projektmanagement
Leistungen zur Architektur
Technische Umsetzung der analysierten fachlichen Anforderungen an die Frontend Oberflächen.
Architektur der Frontends und Oberflächen im Hinblick Usability & User Experience (UX) Design
Test und Dokumentation der Entwicklung, Behebung von Fehlern, Erstellung von technischer Dokumentation (in deutscher Sprache).
Unterstützung seitens des Herstellers / Partners der Software Splunk in der Architektur und Entwicklung von Dashboards mit komplexen Regelverwaltung im Projekt
Beratung zur technischen Architektur Splunk im Umfeld der DB Bahn hinsichtlich eines Leitstands mit Lok-Sensordaten sowie deren Weiterentwicklung.
Leistungen zur Entwicklung
Entwicklung mit der Software Splunk (Version 6.4 u. höher)
Implementierung von Technical Add-Ons, Erweiterung vorhandener Standard Funktionalität und Visualisierungen mittels gängiger Web-Technologien auf Basis von Splunk
Erstellung von komplexen Splunk Apps (Javascript, Python) und Dashboards sowie Data Inputs
Agile Softwareentwicklung und Methoden (u.a. Scrum Framework)
Prototyping sowie Design und Entwicklung kundenspezifischer Use Cases
Einhaltung von Performance Aspekten beim Software Design der Splunk Searches
Anforderungsprofil
Gewichtung fachliche Anforderungen: 70%
Die Angebote müssen die im Folgenden definierten Muss-Anforderungen sowie die Soll-Anforderungen in ausreichendem Maße erfüllen, ansonsten werden Sie von der Angebotsbewertung ausgeschlossen.
Benötigte Skills
Level
Detaillierung
Muss-Kriterium
Soll-Kriterium
Software Entwicklung
1
Expertenwissen Splunk;
Expertenwissen Javascript (HTML (v5), CSS (v3), Sass / Less);
Expertenwissen Pyhton
x
Methodenkompetenz, Modellierung, Vorgehensmodelle
2
Erfahrung in agil durchgeführten Projekten: SCRUM
1
Problemlösungs-/
Arbeitsorganisations-Know-how
2
Erfahrung mit der Nutzung von Tools im agilen Umfeld (z.B. Jira)
1
Kommunikations- und Moderations-Know-how
2
Erfahrung im Umgang mit Fachabteilungen
x
Know-how zu Führung/
Teamverhalten
2
Proaktives Kommunikationsverhalten & sehr visible im Team
x
Software Architektur(management)
2
Splunk
x
Sprachkenntnisse
3
gute englische Sprachkenntnisse
1
Erfahrungen / Zertifizierungen
Soll-Kriterium
Zertifizierungen in mehr als zwei relevanten Softwareentwicklungsthemen oder vergleichbare Qualifikation
2
4 Projektreferenzen zu Implementierungsleistungen in mittleren und Großprojekten in den letzten Jahren
2