Der weltweit größte Anbieter von Tax-free Shopping Dienstleistungen entwirft und implementiert ein neues Transaktionssystem um sein Kerngeschäftsabläufe für international Reisende beim Tax free Shopping zu unterstützen. Das neue Transaktionssystem löste über 200 Altsysteme und Teilsysteme ab.
Die beauftragte Funktion als einstweilige technische Projektleitung, zuständig für die Datenmodellierung und Datenmigration, beinhaltete die Leitung eines Teams von mehreren Entwicklern aus dem In- und Ausland (Wien, Bangalore, Chennai, Singapur, New York). Dies beinhaltete eine direkte Personalverantwortung für mehr als 20 Entwickler. Das Team ist aus internen Angestellten der Firma und externen Entwicklern und Beratern zusammengesetzt. Die technische Arbeit beinhaltete die Koordinierung der Aufgaben und Ziele innerhalb den Entwicklungsteams im In- und Ausland über mehrere Zeitzonen und in mehreren Sprachen. Der externe Dienstleistungspartner der die Entwicklung bereitgestellt hat, gilt als einer der weltweit größten Outsourcing Anbieter.
Die Position beinhaltete Verhandlungen im Namen des Kunden mit dem Outsourcing Anbieter. Neben anderen interessanten Themen, hatte das Projekt mit sensiblen Kreditkarten- und Bankdaten von Millionen von Kunden umzugehen. Die Arbeit wurde mit einem agilen Methodologie mit Daily Scrum und einem Sprint Cycle von 2 Wochen mit Storyboardtechnik (samt Planning Poker) umgesetzt.
Aufgabenstellung:
- Analyse und Design verschiedener technischer Aufgaben unter anderem die Transaktion eines Datenmodels (konzeptionell, logisch, technisch), die komplette Datenmigration des alten Systems, Definition des (Gerüst, Grundlage) des System Status für die abschließende Einführung, die sich auf 3 Jahre belaufen wird (erfordert). Diese Arbeit wurde vorwiegend mittels SSIS Packages, und Stored Procedures ausgeführt.
- Datenbankdesign (E-R / Kimball / Data Vault): Conceptual/Logical/Physical inkl. XML Schnittstellen Design und XML Storage.
- Design und Teil Implementierung von Change Data Capture und Archivierung von CDC Tabellen.
- Source Code Review bei Abnahme
- Entwicklung von Prozeduren, Triggern usw. zu Unterstützung des Teams. Entwicklung von Modulen zur Testung einzelner Elemente für den ganzen T-SQL Code. Leistungsverbesserung von Suchanfragen. Diverse andere die Datenbankentwicklung betreffende Aufgaben.
- Unterstützung in Entwurf und Entwicklung von Reports in SQL Server.
- Entwicklung eines Business Component Model für unternehmensweiten Master Data Management, basierend auf dem Datenmodells des neuen Systems bereitzustellen.
- Bericht über die Entwürfe/ Ideen und Fortschritte an die Unternehmensleitung
- Koordination des Projektinhalts und Projektaktivitäten mit Business Analysts und QA Mannschaft
- Scrum Aufgabendefinitionen und Verteilung.
- Vielfältige administrative Verantwortungen einschließlich Personalbeurteilung und Überprüfung der Stunden von den Beratern externer Dienstleister
- Verschiedene andere technische Aufgaben, der kürze halber nicht gelistet



