M13 - DigiKap C++(m/w) für Frankfurt am Main gesucht (SA-25945)

Frankfurt am Main  ‐ Vor Ort
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Beschreibung

Tätigkeitenbeschreibung
UMFELD
Das Programm neXt – Digitale Kapazitätssteigerung (DK) entwickelt und implementiert einen an- gebotsorientierten, durchgängigen, sequentiellen und automatisierten Fahrplanungsprozess, der eine transparente Kapazitätsmessung und –steuerung ermöglicht.
Die unterstützende Fahrplan-IT soll durchgängig, konsistent, modular sowie wartungsfreundlich sein.
Fokus des Projekts ist die automatische Konstruktion und Belegung von Fahrplantrassen. Mittels der automatisierten Konstruktion und Belegung sind folgende Ziele zu erreichen:
- Erhöhung der Konstruktionskapazität
- Bessere Ausnutzung der Konstruktionskapazität
- Effizienzsteigerung bei der Planung
- Reduktion Bearbeitungszeiten für Trassenanfragen

AUFGABEN
Der Dienstleister erbringt folgende Leistungen:
Scope: Scope ist die Software-Implementierung von anspruchsvollen Optimierungsalgorithmen mit dem Ziel einer automatisierten Fahrplankonstruktion und Trassenbelegung. Die implementier- te Software ist auf der Enterprise Integration Plattform in die IT-Basislandschaft der DB Netz AG zu integrieren. Der Dienstleister unterstützt durch seine fachliche und IT-Expertise im Beratungs- gebiet.
Zusammenarbeitskonzept: Die Entwicklung erfolgt agil in der SAFe-Methodik. Die DB- Mitarbeiter verantworten dabei die fachliche Konzeption („Product Owner“), die Priorisierung der Anforderungen sowie die Vorgaben für IT-Architektur, Integration und Qualitätssicherung. Der Dienstleister verantwortet die effektive Umsetzung der Anforderungen durch das Scrum Team im jeweiligen Beratungsgebiet.
Leistungen des Auftragnehmers:
Der Auftragnehmer stellt einen Developer bereit, der folgende Leistungen erbringt:
• Anforderungsmanagement:
- Analyse der vorhandenen Optimierungs-Prototypen hinsichtlich funktionaler und non-funktionaler Features
- Analyse der mathematischen Optimierungsmodelle mit Bezug auf mögliche techni- sche Implementierungsvarianten
- Beratung der Business Engineers und der technischen Architekten hinsichtlich Machbarkeit und Laufzeitverhalten der funktionalen und non-funktionalen Anforde- rungen an die operativen Optimierungskerne
- Erstellen der technischen Anforderungs- und Spezifikationsdokumentation
- Vorbereitung von Entscheidungsvorlagen zu technischen Themen • Implementierung:
- Strukturierung der Implementierungs-Tasks
- Programmierung und Implementierung der mathematischen Optimierungsalgo- rithmen in C++ mit Anbindung von Solvern (z.B. Gurobi) unter Einhaltung der Standards des Auftraggebers (z.B. Nutzung der standardisierten Entwicklungsum- gebungen und Programmierrichtlinien)
- Beheben von Fehlern aus den Testphasen in den Applikationen / Komponenten o 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, Modulgruppen-
tests
• Risikomanagement:
- Berichten von Risiken und Problemen an die Technischen Architekten und an das Projektmanagement
Standort der Leistungserstellung ist Frankfurt am Main und Dresden– Reisebereitschaft zu diesen und weiteren Standorten der Deutschen Bahn ist zwingend erforderlich. Die Beauftragung erfolgt über einen Dienstleistungsvertrag.

ANFORDERUNGEN
Gewichtung fachliche Anforderungen: 70%
- Profilabdeckung der bedarfsspezifisch geforderten fachlichen Skills (Basis Rollenkatalog) – Gewichtung 5%
- Profilabdeckung der bedarfsspezifisch geforderten technologischen Skills (Basis Rollen- katalog) – Gewichtung 5%
- Profilabdeckung der geforderten Methodenkompetenzen (Basis Rollenkatalog) – Gewich- tung 5%
- Abdeckung der geforderten Qualifikationen & Zertifizierungen & Erfahrungen (Basis Rol- lenkatalog) – Gewichtung 5%
- Beantwortung zu bedarfsspezifischen fachlichen / technischen Aufgabenstellungen – Gewichtung 80%

Muss-Anforderungen:
- Langjährige Erfahrung in der Entwicklung von hochperformanten Anwendungen in C++ im Enterprise Kontext
- Expertise in Operations Research mit langjähriger und fundierter Erfahrung in der Konzep- tion und IT-technischen Abbildung komplexer mathematischer Verfahren
- Zertifizierungen in mehr als einem relevanten Softwareentwicklungsthema oder vergleich- bare Qualifikation
- Erfahrung in der Leitung kleiner bis mittlerer Entwicklerteams (>5 MA) oder in der Imple- mentierung von technischen Lösungen, davon in mindestens 3 Projekten mit komplexer Implementierung oder vergleichbare Qualifikation
- 3 Projektreferenzen zu Implementierungsleistungen in mittleren und Großprojekten in den letzten Jahren
- Verhandlungssichere Deutsch- und Englischkenntnisse
- Reisebereitschaft insbesondere zwischen unseren beiden Firmenstandorten Frankfurt und Dresden

Soll-Anforderungen:
- Projekterfahrung im Fahrplanbereich der DB Netz AG
- Projekterfahrung im agilen Kontext (Scrum und/oder SAFe)
- Spezialkenntnisse in Algorithmen zur Routensuche
- Spezialkenntnisse bei der Verwendung von Column Generation Verfahren und/oder SAT-Solvern
- Langjährige Erfahrung in der Testautomatisierung mit Google Test
- Langjährige Erfahrung im CI/CD Bereich mit Jenkins
- Sehr gute Anwenderkenntnisse mit JIRA /Projektron
- Sehr gute Anwenderkenntnisse mit HP Quality Center
- Sehr gute Anwenderkenntnisse Enterprise Architect 12
- Vertraut mit Qualitätssicherungsmaßnahmen wie statischer Codeanalyse (insb. Sonarcube) sowie Peer-Reviews
Start
12.06.2017
Dauer
29.12.2017
Von
Sopra Steria SE
SIPJOB-ID:
16588
Eingestellt
02.06.2017
Projekt-ID:
1355170
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren