Beschreibung
TätigkeitenbeschreibungProjekt-/Aufgabenbeschreibung:
Die Leistungen des Auftragnehmers (Dienstleisters) werden für die Neu-Entwicklung des SPNV-Portals) erbracht. Dieses hat folgenden Inhalt:
Das SPNV-Portal ist eine Neu- und Weiterentwicklung der Aufgabenträger-Datenbank. Das Portal soll alle OE-übergreifenden relevanten Informationen zu SPNV-Verkehrsverträgen bündeln und die Bearbeitung der Daten durch automatisierte Workflows unterstützen. Zudem soll das Portal strategische Zielsetzungen durch etablierte Kennzahlen unterstützen.
Aufgaben:
Entwicklung einer benutzerfreundlichen Web-Oberfläche zur Eingabe und Auswertung von Ausschreibungsinformationen sowie zur Workflow-Unterstützung
Anlegen und Verändern von Ausschreibungsinformationen je nach Rolle
Rollenspezifische Startseite mit rollenrelevanten Informationen, News-Feed und Kartendarstellung
Kartenfunktion zu Ausschreibungslinien
Rollenspezifischer Eingabebereich mit Up- und Download-Funktionalität
Auswertebereich mit nutzerfreundlicher Suchfunktion sowie custum CSV-Export und Speicherfunktion für erstellte Suchanfragen
Kennzahlen-Bereich für Stakeholder-Reporting mit PDF-Export
Persönlicher Bereich mit Push-Approval-Workflow Gerüst und Implementierung einzelner Workflows
Administrationsbereich zur Verwaltung von Stammdaten, Rechten und Rollen
Historisierung der Daten inkl. Anzeige der Historisierung im Frontend
Automatisierte Datenqualitätssicherung/-validierung
Implementierung der Bestandsinformationen aus der bisherigen Aufgabenträger-Datenbank
Entwickeln von Schnittstellen für Datenimporte und –exporte in und aus anderen Systemen
Anforderungen:
must have:
Solider Umgang und Erfahrung mit:
SQL-Datenbanken
Apache Tomcat Server
Bootstrap
VUE.JS, HTML
Stringboot
Java-Script
CSS
SOA
Erfahrungen mit objektorientierter Programmierung (OOP)
Fundierte Kenntnisse im IT-Requirement und Software-Engineering oder fundierte Kenntnisse in der Prozessmodellierung mit branchenüblichen Modellierungssprachen
Erfahrungen in agilen und zielorientierten Arbeitsmethoden und –abläufen (Scrum)
Analytisch, strukturierte und konzeptionsstarke Arbeitsweise
Fähigkeit komplexe Sachverhalte allgemein verständlich, präzise und vollständig zu beschreiben
nice to have:
BI
Projektabwicklung in JIRA
Vorkenntnisse der Bahn-Vertriebsdatenstruktur
Fähigkeiten (Must have)
Apache, Bootstrap, CSS, HTML, JavaScript, SOA, Springboot, SQL, Tomcat, VUE.JS
Fähigkeiten (Nice to have)
BI, Jira