Beschreibung
Ihre Leistungen werden für das Projekt Assetmanagement erbracht. Dieses hat folgenden Inhalt: Ziel dieses Projektes ist die Analyse, Visualisierung und Optimierung von Zugfahren in Knotenbereichen. Die Lösung wird unter Nutzung einer Graphendatenbank (Neo4j) und Python implementiert.Ihre Aufgaben:
• Ergebnisse der mit Neo4j und Python erstellten Graphanalysen werden vom Dienstleister ansprechend mit Webframeworks visualisiert.
• Der Dienstleister verwendet in Absprache mit dem Auftraggeber geeignete Visualisierungsframeworks, die Open Source verfügbar sind. Ggf. zu einem späteren Zeitpunkt auch kommerzielle Frameworks.
• Es werden Durchflüsse und Durchflussraten, sowie Statistiken statisch und dynamisch dargestellt.
• Beratung bei der Konzeption und Umsetzung der Web-Oberflächen (Listendarstellungen und Graphdarstellungen)
• Beratung bei der Erstellung von Analysen/Dashboards auf den umgesetzten Aufbereitungslayern
• Beratung bei dem Design und der Umsetzung der techn. Architektur auf Basis Neo4J und Python, mit Zusatzbibliotheken für Visualisualisierung.
• Beratung und Erarbeitung des frontendseitigen Setups von notwendigen IT-Security Maßnahmen.
• Identifikation von Maßnahmen zur Erhöhung der Datenqualität und Umsetzung
• Organisation und Durchführung von Workshops
• Beratung und Kommunikation mit beteiligten Stakeholdern und Schnittstellenpartnern
Muss-Anforderungen:
• Mindestens 3 Jahre Erfahrungen in der Erstellung von 1 x Weboberflächen zur Visualisierung komplexer dynamischer Vorgänge und Zusammenhänge.
• Mindestens 2 Jahre Erfahrung in der Anbindung von Neo4j- (oder anderen Property Graphdatenbanken) und Python-Anwendungen an Weboberflächen.
• Zur Einbindung in andere Programmteile Erfahrungen mit Vue.js
• Mindestens 2 Jahre Erfahrung in der Entwicklung mit Python und mindestens einer führenden Property-Graphdatenbanktechnologie
Soll-Anforderungen:
• Problemlösungs-/ Arbeitsorganisations-Know-how
• Kenntnisse im Umgang mit gängigen Plattformen wie Unix, Linux, Windows
• Erfahrung in der Arbeit im agilen Umfeld (Scrum, Kanban)
• Fundierte Kenntnisse im Architektur-Design
• Fundierte Erfahrung in der technischen Konzeption
• Kenntnisse in der Programmierung mit Cypher (Neo4j)
• Fachliches Verständnis Bahn Kompetenz
Projektlaufzeit: 31.05.2021 bis zunächst Dezember 2021, mit Option für gesamt 2022