35222 Xtext Entwickler (m/w/d) für unseren direkten Endkunden *remote*

Sachsen, Leipzig  ‐ Remote
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Beschreibung

Im Rahmen eines Migrationsprojektes der DB Vertrieb GmbH werden die Tarifdaten von mehr als 70 Verkehrsverbünden aus einer relationalen Datenhaltung in einen XML-basierten Branchenstandard (PKM) überführt. Dieser neue geräteunabhängige Standard zur elektronischen Abbildung und Verarbeitung beliebiger Nahverkehrstarife verspricht die Möglichkeit, den Ressourcenverbrauch für die Pflege der Tarifinformationen zu senken und erlaubt zudem einen flexibleren Umgang mit den Anforderungen der Tarifgeber (i.d.R. Verkehrsverbünde).

Gegenüber der bisherigen Datenhaltung erlaubt der neue Standard die Verbindung von Daten einerseits und Logikelementen zur Datenverarbeitung anderseits innerhalb einer XML-Struktur (Produktmodul). Somit können alle bisher in teilweise unterschiedlichen Systemen gepflegten Bestandteile einer Tarifstruktur in einem Modul gebündelt werden. Die große Herausforderung des Projektes besteht dabei darin, die Bestandsdaten während des laufenden Betriebs in die neuen Strukturen zu überführen und die entstehenden Produktmodule bis zur vollständigen Betriebsfähigkeit zu entwickeln.

Die Arbeiten werden grob in die Bereiche der Datenüberführung (ETL) sowie der Erstellung von Produktmodulen (PKM-Entwicklung) differenziert. Im Kern werden dabei die Tarifdaten eines Verkehrsverbundes, die durch das ETL-Team bereitgestellt werden, mittels einer spezifischen Programmiersprache zu Produktmodulen aus Tarifdaten und Tariflogik zusammengestellt.

Der Schwerpunkt der vakanten Position liegt im Bereich der PKM-Entwicklung. Für eine effiziente Entwicklung der über 60 verbundspezifischen Abläufe wird derzeit eine DSL (Xtext/Xtend) entwickelt. Die Kernaufgaben fallen im Bereich der Weiterentwicklung des Sprachmodells und des Code-Generators an.

Ihre Aufgaben:
• Weiterentwicklung der Grammatik mit Xtext ? Weiterentwicklung des Code-Generator mit u.a. Xtend
• Zusammenarbeit mit Linienmitarbeitern und aktiver Know-How-Transfer
• Aufnehmen von fachlichen und technischen Anforderungen und deren Umsetzung
• Konzeptionielle Unterstützung bei der Weiterentwicklung von Architektur und Toolchain
• Aktive Teilnahme an Projektsitzungen und Umsetzungsplanung
• Aktive Beteiligung an Reviews, Retrospektiven und anderen agilen Aktivitäten
• Dokumentation eigenen Arbeit im Code, im Wiki und auf den Tickets
• Aktiver Informationsaustausch mit den Teams zur Optimierung der Arbeitsabläufe

Muss-Anforderungen:
• Experte Domain-Specific Language (DSL) mit Schwerpunkt Xtext und Xtend
• Experte für den Aufbau und die Integration von Tool-Chains im Java-Umfeld mit Berücksichtigung von Continuous Build & Deployment
• Erfahrung in verschiedenen Programmiersprachen: hier insb. Java
• Umfangreiche Erfahrung mit einschlägigen Tools im Java-Umfeld: u.a. Eclipse, Maven

Soll-Anforderungen:
• Erfahrung in verschiedenen Programmiersprachen: Ant
• Konzernerfahrung

Projektlaufzeit: 19.10.2020 bis zunächst Ende 2020, mit Verlängerung für gesamt 2021

Kontaktadresse:

Wenn wir damit Ihr Interesse geweckt haben und Sie sich bei uns melden - sei es per E-Mail oder in anderer Form -, erklären Sie zugleich Ihr EINVERSTÄNDNIS damit, dass wir Ihren vollständigen Namen, Ihre Adresse und Ihre Kontaktdaten sowie Ihre Angaben zur Qualifikation (z.B. Ausbildung, Tätigkeit, Profil, Referenzen) ausschließlich für unsere unternehmerischen Zwecke verarbeiten. Eine Weitergabe an Dritte erfolgt nicht (bzw. gegebenenfalls in einem späteren Stadium nur mit Ihrer gesonderten Einwilligung). Eine Löschung dieser Daten erfolgt, sobald feststeht, dass ein Vertrag in absehbarer Zeit nicht zu Stande kommt.

Wir weisen weiter darauf hin, dass Sie diese Einwilligung jederzeit mit sofortiger Wirkung widerrufen können, zweckmäßigerweise in Textform per E-Mail an
Wir verweisen im Übrigen auf die Datenschutzerklärung in unserem Impressum und weiter gehende Datenschutzregelungen beim Zustandekommen einer Vertragsbeziehung mit uns.
Start
10.2020
Dauer
2 Monate
(Verlängerung möglich)
Von
SPS Consulting & Services GmbH
Eingestellt
16.10.2020
Ansprechpartner:
Ulrich Wenzel
Projekt-ID:
1984068
Vertragsart
Freiberuflich
Einsatzart
100 % Remote
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren