Beschreibung
Im Rahmen des Projekts wird eine Software-Plattform erstellt, die es ermöglicht Kundenbindungs-/ Bonusprogramme in neuen internationalen Zielmärkten einzuführen. Die Software dient dabei als Basis Framework und soll für das jeweilige Land hinsichtlich Programm-Setup konfigurierbar sein. Landestypische Anpassungen werden dabei über Customization durchgeführt. Die Software-Plattform ist komponentenbasiert und hat einen hohen Wiederverwendungs-Anspruch.Technische Herausforderungen sind hierbei das hohe Datenvolumen (Mitgliederdaten, Coupons und Punkte-Sammeltransaktionen) kombiniert mit der Anforderung einer schnellen Antwortzeit.
Die grundlegende Architektur der Plattform basiert auf folgenden Kernkomponenten CDM/CSC (Customer Data Management, Beschwerdemanagement, Callcenter GUI), Correspondance (Kommunikation mit dem Kunden) - (Programm-Setup, Verwaltung der Karten-, Konten-, Sammeltransaktionen), Clearing (Rechnungsstellung), Webservices (externe Schnittstellen zu Partnern), Batch (Import und Export von Anmeldedaten und Sammel-/ Einlöse Transaktionen).
In der ersten Phase des Projektes wird die Applikationslogik mit Datenmodell und die GUI für Callcenter und Administration (Programm-Setup) erstellt. Technologische Basis für die Applikationsschicht ist generell Java 6 und JEE unter Verwendung von EJB3, JPA2, JAX-WS, etc. Als Application Container kommt Oracle Weblogic zum Einsatz. Die Datenbankpersistenz wird mit Oracle abgebildet.
Erforderliches Know-How:
Skills Continuous Integration /Auto Deployment Developer /Engineer
? Sehr gute Kenntnisse in Methoden und Vorgehensweisen für Continuous Integration / Continuous Delivery
? Sehr gute Kenntnisse über Deployment-Prozesse im Betriebsumfeld
? Enge Zusammenarbeit mit den Technical Owners, den Product Owners und dem Lead Solution Architect
? Erfahrung mit verteilten, internationalen Teams
? Sehr gute Kenntnisse im JEE-, Oracle- und Unix/Linux-Scripting - Umfeld
? Kenntnisse in den eingesetzten Plattformen und Tools: Oracle Weblogic (11), Maven (2/3), Hudson/Jenkins
? Kenntnisse in agilen Vorgehensweisen und SCRUM (nice to have) schnelle Auffassungsgabe, hohes Abstraktionsvermögen umfangreicher Zusammenhänge, Fähigkeit zur Konfliktlösung in Gesprächen, Teamplayer
? Selbständige und strukturierte Arbeitsweise
? Verhandlungssicheres Deutsch und Englisch
Branche:
Dienstleistung
Einsatzort:
München
Dauer:
asap bis 3-6 Monate +