Beschreibung
Langjährige Erfahrung in der Entwicklung von hochperformanten Anwendungen in C++ im Enterprise KontextExpertise in Operations Research mit langjähriger und fundierter Erfahrung in der Konzeption und IT-technischen Abbildung komplexer mathematischer Verfahren
Verhandlungssichere Deutsch- und Englischkenntnisse
Reisebereitschaft zwischen unseren beiden Firmenstandorten Frankfurt und Dresden (Kosten für Dienstreisen übernimmt die Bahn)
Erhöhung der Konstruktionskapazität
Bessere Ausnutzung der Konstruktionskapazität
Effizienzsteigerung bei der Planung
Reduktion Bearbeitungszeiten für Trassenanfragen
Analyse der vorhandenen Optimierungs-Prototypen hinsichtlich funktionaler und non-funktionaler Features
Analyse der mathematischen Optimierungsmodelle mit Bezug auf mögliche technische Implementierungsvarianten
Beratung der Business Engineers und der technischen Architekten hinsichtlich Machbarkeit und Laufzeitverhalten der funktionalen und non-funktionalen Anforderungen 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 Optimierungsalgorithmen in C++ mit Anbindung von Solvern (z.B. Gurobi) 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
Risikomanagement:
o 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.
Analyse der vorhandenen Optimierungs-Prototypen hinsichtlich funktionaler und non-funktionaler Features
Analyse der mathematischen Optimierungsmodelle mit Bezug auf mögliche technische Implementierungsvarianten
Beratung der Business Engineers und der technischen Architekten hinsichtlich Machbarkeit und Laufzeitverhalten der funktionalen und non-funktionalen Anforderungen 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 Optimierungsalgorithmen in C++ mit Anbindung von Solvern (z.B. Gurobi) 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
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.
Anforderung:
C++ ++++ (excellent), > 4 yrs.
JIRA Anwender Kenntnisse ++ (trained), 0-2 yrs.
HP QC Quality Center ++ (trained), 0-2 yrs.
Schnittstellen Mapping / Beschreibung ++ (trained), 0-2 yrs.
Agile Softwareentwicklung ++ (trained), 0-2 yrs.
deutschsprachige Profile (mit Foto!)
Abgabe bis 4.12.2017 14 Uhr
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 Konzeption und IT-technischen Abbildung komplexer mathematischer Verfahren
Zertifizierungen in mehr als einem relevanten Softwareentwicklungsthema oder vergleichbare Qualifikation
Erfahrung in der Leitung kleiner bis mittlerer Entwicklerteams (grösser 5 MA) oder in der Implementierung 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
Projektstart: asap
Projektende: 2.11.2018
Auslastung: 100% (260PT)
Leistungsort: Frankfurt am Main und Dresden