Umsetzung der neuen Anforderungen des Fachbereichs
· Laden neuer Daten aus Vorsystemen mit SSIS und Prozeduren.
· Entwicklung der relationalen Datenbank.
· Erweiterung der multidimensionalen SSAS Datenbank
· Entwickeln von Reports.
· Erstellen und ausführen von Tests mit HP ALM
· Codereviews anderer Entwickler
· Performanceoptimierung bestehender Prozesse und Beladungen.
Projektumfang: ca. 7 Mitarbeiter
Migration der bestehenden Prozesse auf neue KAFKA near real time Schnittstelle (json). Historisierung der Daten. Ermöglichung von Point in Time Abfragen. Erstellung von Datamarts
Funktion und Aufgabe:
Prototyping, Evaluierung und Entwicklung des erweiterten Data Vault mit Historisierung. Migration von ETL Prozessen und Anpassung von bestehendem Code. Performanceoptimierung der Datenbanken und ETL Prozesse.
Entwicklung von Prozeduren zur dynamischen Erweiterung des Data Vault basierend auf Metadaten.
Historisierung der Daten des bestehenden Data Vault. Initialbeladung historischer daten.
Performanceanalyse und -optimierung bestehender Komponenten
Evaluierung und Migration eines DWH nach Azure. Sicherstellen der Skalierbarkeit für zukünftige Entwicklungen. Minimierung von internem Administrativem Aufwand und Kosten. Erweiterung des DWH ( Quellen, Berichte, Funktionen).
Funktion und Aufgabe:
Prototyping und Evaluierung verschiedener Zielarchitekturen. Migration der DWH Datenbanken. Migration von ETL Prozessen. Performanceoptimierung der Datenbanken und ETL Prozesse. Anbindung neuer Datenquellen. Pflege und Anpassung von Reports.
Entwicklung von Azure Data Factory Pipelines:
Entwicklung von SSIS Paketen.
Datenbankentwicklung: Azure SQL DB , SQL Server 2016 ,2017, Synapse
Performanceanalyse und -optimierung bestehender Komponenten
Entwicklung eines Datawarehouse im Data Vault Design und Integration verschiedener Datenquellen. Sicherstellen eines revisionssicheren Deployments. Lieferung von Daten nach Anforderungskatalog der Fachabteilungen an diverse Schnittstellen des Konzerns.
Funktion und Aufgabe:
Entwicklung von Lade- und Exportprozessen in und aus dem Core Data Vault. Einrichtung und Sicherstellung der Team Foundation Server Builds und Releases.
Beladung Core-Data Vault: BIML Script Entwicklung zur Generierung von SSIS Paketen.
Entwicklung von Views und Prozeduren zum Abbilden und Beladen des Business Vault.
Entwicklung Biml Script zum Generieren von Exporten mit SSIS.
Performanceanalyse und -optimierung bestehender Komponenten
Einrichtung und Betreuung der Data Tools Projekte sowie zugehöriger TFS Builds und Releases
Anbindung an Abacus Davinci
Migration verschiedener Datenbanken nach SQL Server, Ablösung Oracle
Funktion und Aufgabe:
Einführung Data Tools als DB Entwicklungsstandard, Migration und Optimierung bestehender und neuer ETL Flüsse sowie Datenbankobjekte, Entwurf und Entwicklung der Initialbeladung
Einführung Data Tools als Entwicklungsumgebung
Entwicklung ETL Prozesse zur initialen Datenübernahme aus alt-System mit SSIS,
Entwicklung und Optimierung von Prozeduren
Integration der Ladeprozesse in bestehendes Automic Framework
Performanceanalyse und Optimierung bestehender und neuer Komponenten
Entwicklung einer Schnittstelle zum Import generischer Files
Entwicklung eines Datawarehouse und Integration verschiedener Datenquellen (Stamm- und Bewegungsdaten der Website, Webtracking, Vertrieb, Zahlungsdienstleister...)
Funktion und Aufgabe:
Konzeption, Front- und Backend Entwicklung. Administration. Auf Basis verschiedener Datenquellen soll ein Datawarehouse von Grund auf entwickelt werden.
Entwicklung ETL Prozess zur Beladung und Historisierung von Stamm- und Bewegungsdaten der Web-Plattform.
Entwicklung und Wartung von SSAS Cubes zur Analyse Angebot und Nachfrage
Entwicklung von SSRS Reports
Performanceanalyse und -optimierung bestehender Komponenten
Migration nach SQL-Server 2014 und Optimierung der Datenbankstrukturen und Serverarchitektur
Optimierung und Erweiterung der Auswertemöglichkeiten. Sicherstellung der Stabilität, Verfügbarkeit und Performance des Front- und Backend.
Funktion und Aufgabe:
Berater, Konzeption, Front- und Backend Entwicklung Ein Bestehendes MIS soll um Funktionen erweitert und auf eine technisch aktuelle Basis gestellt werden.
Prototyping einer Inkassoverwaltung für den Außendienst mit Arcplan Enterprise
Optimierung bestehender ETL-Prozesse
Migration des alten WebServers, Arcplan 6-->7
Migration Datenbanken in neue Serverstruktur (SQL Server 2008 --> 2012)
Anpassung und Entwicklung neuer ETL-Prozesse
Identifikation und Definition benötigter Stammdaten
Entwicklung Stammdatenimporte (SSIS)
Optimierung und Neuentwicklung des Imports von Bewegungsdaten mit SSIS (csv, UTF-8)
Restrukturierung des Frontend (Arcplan Enterprise)
Anpassung und Entwicklung von SSAS-Cubes
Beratung und Entwicklung Berechtigungskonzept
Beratung zum Design der Benutzeroberfläche
Entwicklung einer neuen Benutzeroberfläche
Konsolidierung von Berichten
Konzeption Einkaufs-Reporting
Durchführung von Workshops
Unterstützung bei der Definition von Schnittstellen
Berichtsdesign
Beratung und Entwurf neue Serverstruktur
Unterstützung bei Generierung und Import von Plandaten
Das erfolgreich eingesetzte Berichtsheft zur Auswertung von Inventuren und Beständen soll den neuesten betrieblichen Anforderungen angepasst werden. Neue Berichte und Funktionen müssen mit dem Fachbereich abgestimmt und entwickelt werden. Bestehende Berichte werden neuen Anforderungen des Fachbereichs angepasst.
Funktion und Aufgabe:
Berater, Konzeption, Front- und Backend Entwicklung
Design und Entwicklung von Arcplan-Berichten, Integration in bestehendes Berichtsheft
Entwicklung des Datenflusses zur Beladung von Aggregattabellen mit SSIS
Weiterentwicklung von bestehenden SSAS Datenbanken
Agile Entwicklung in Abstimmung mit dem Fachbereich
In den Filialen nicht verkaufte Feuerwerksartikel müssen nach Verkaufsschluss an den Lieferanten retourniert werden. Beim Transport des Gefahrguts müssen die gesetzlichen Regelungen eingehalten werden. Unter anderem muss ein Frachtbrief mitgeführt werden, der die exakten Mengen je Gefahrstoffklasse ausweist. Maximale Lager- und Transportmengen dürfen nicht überschritten werden. Korrekte Frachtpapiere müssen Zeitnah nach Verkaufsschluss zur Verfügung stehen. Ausgangslage sind inhomogene Prozesse und Datenverarbeitung in den verschiedenen Regionalgesellschaften. Frachtbriefe werden mit einer xls-Vorlage für über 3000 Filialen einzeln erstellt. Ziel des Projektes ist eine gemeinsame technische Basis zu etablieren um eine Gesellschaftübergreifend einheitliche Datenverarbeitung sowie Prozesse einrichten zu können um Arbeitsaufwände zu reduzieren.
Funktion und Aufgabe:
Technische Umsetzung im Bereich DWH
Import von Stammdaten des Lieferanten (Artikel, Touren)
Abstimmung und Definition der Stammdaten mit dem Fachbereich
Import der Stammdaten mit SSIS (csv)
Entwicklung von Aggregationstabellen auf Basis von Bestandsdaten
Koordination von Externen zur Entwicklung von SSRS-Reports ( Frachtpapiere nach gesetzlichen Vorgaben ) Profil [Name auf Anfrage]
BI/DWH Architekt und Entwickler
Entwicklung und Anpassung von SSRS Reports (PDF)
Einbinden der Reports in Datengesteuerte Abonnements sowie Entwicklung geeigneter Steuertabellen und Views
Abstimmung mit dem Gesamtprojektteam "Feuerwerk"
Entwicklung einer Schnittstelle zur Eingabe von Korrekturen der Bestandsdaten (Inventurdifferenzen, Bruch)
Entwicklung Versand der generierten Frachtdokumente an Backoffice der Filialen
Übermittlung relevanter Daten an die Tourenplanung
2012 - 2012: Neugestaltung Prozess "Preisveränderung"
Branche: Einzelhandel
Ziel
Nachdem sich die im Projekt "Optimierung Non-Food Prozesse" technische Basis etabliert hat und Arbeitsaufwände signifikant reduziert werden konnten, soll ein ähnliches System für den Prozess "Preisveränderung" eingeführt werden. Ziel ist es wiederum den Datenfluss zu automatisieren sowie die manuelle Bearbeitung von Daten in den Regionalgesellschaften durch ein einheitliches Web-Frontend zu homogenisieren.
Funktion und Aufgabe:
Teilprojektleitung und technische Umsetzung im Bereich DWH.
Da die einzelnen durchgeführten Aufgaben weitgehend sehr ähnlich denen des vorangegangenen Projektes "Optimierung Non-Food Prozesse" sind, werden diese hier nicht genauer aufgeführt.
Umgebung:
SQL Server 2008, 2008 R2, SSIS, SSRS, Arcplan Enterprise 6, Lotus Notes, C#, Visual Source Safe
Tools:
BIDS, SSMS, Arcplan Enterprise Designer, Visual Source Safe
2011 - 2011: Optimierung Non-Food Prozesse (Warenrücksendungen)
Branche: Einzelhandel (Lebensmittel-Discount)
Ziel:
Zur zentralen und gesellschaftsindividuellen Steuerung von Warenrücksendungen aus den Filialen sollen im Unternehmen etablierte Prozesse durch Software unterstützt werden. Die Profil [Name auf Anfrage] - BI/DWH Architekt und Entwickler - Seite 8 / 13 Datenverarbeitung soll dabei weitgehend automatisiert werden. Zusätzlich sollen Informationen aus dem DWH zur Unterstützung der Prozesse in den Filialen und Regionalgesellschaften in das System einfließen.
Funktion und Aufgabe:
Teilprojektleitung und technische Umsetzung im Bereich DWH
Anforderungsanalyse
Unterstützung bei der Erstellung des Fachkonzept
Erstellung DV Konzept
Entwicklung Stammdatenimport (SSIS,Arcplan)
Identifikation und Definition der benötigten Stammdaten mit dem Fachbereich
Definition einer Schnittstelle (csv) -
Entwicklung eines durch den zentralen Fachbereich per Webfrontend (Arcplan) steuerbaren Imports (SSIS)
Design und Entwicklung einer Datenstruktur für Web-Frontend
Design und Entwicklung eines Frontend zur Pflege zurückzuführender Artikel
Koordination von Externen Mitarbeitern zur Erstellung von SSRS Reports sowie Entwicklung und Anpassung von Reports.
Koordination und Abstimmung mit anderen IT-Bereichen
Entwicklung von Datamarts als Basis für SSRS- und Arcplan-Reports
Entwicklung der Steuerung zur Generierung von SSRS Reports über WebFrontend (Arcplan)
Integration der Reports mit Datengesteuerten Abbonements
Entwicklung von SSIS Paketen zur Steuerung der Berichtsgenerierung unter Berücksichtigung der Datenverfügbarkeit im DWH und Status anderer relevanter Prozesse des DWH.
Integration der Steuerung der Reportgenerierung in Webfrontend (Arcplan)
Entwicklung einer Versandmöglichkeit der generierten Reports (PDF) als Arbeitsanweisung an den Kalender des Backoffice der Filialen (Lotus Notes).
Entwicklung SSIS Paket zum Versand generierter SSRS Reports an Lotus Notes Server
Erweiterung Webfrontend um Versandmöglichkeit
Umgebung:
SQL Server 2008, 2008 R2, SSIS, SSRS, Arcplan Enterprise 6, Lotus Notes, C#, Visual Source Safe
Tools:
BIDS, SSMS, Arcplan Enterprise Designer
2010-10 - 2011-02: Integration von Daten des Filial-Warenwirtschaftssystems in das DWH (Bestände)
Branche: Einzelhandel (Lebensmittel-Discount)
Ziel:
Im neuen Filialwarenwirtschftssystem wird die Bestandsführung aktiviert. Artikelbestände werden hier auf Filial- und Tagesebene berechnet. Ziel des Teilprojekts im Bereich DWH ist es die im FWWS generierten Daten aus dem Quellsystem ins DWH zu integrieren sowie die Daten und abgeleitete Kennzahlen in Berichten täglich zur Verfügung zu stellen. Da sehr große Datenmengen gespeichert (> 2 Milliarden Zeilen / Tabelle) und aktualisiert (bis zu 25 Millionen Zeilen/Tag) werden, soll zunächst eine geeignetes Datenmodell entwickelt werden um die Daten effektiv innerhalb der zur Verfügung stehenden Prozesslaufzeit zu verarbeiten
Funktion und Aufgabe:
Technische Umsetzung, Entwurf und Beratung zu Berichtsgestaltung
Design und Entwicklung einer geeigneten Datenbank im DWH
Performanceoptimierung durch horizontale Partitionierung großer Tabellen
Optimierung des IO durch verwenden multipler DB-Files/Filegroup
Entwicklung von Wartungsprozessen zur fließenden Anpassung der Partitionsfunktionen und Schemata
Entwicklung von ETL Prozessesen (SSIS)zum Import der Daten aus dem Quellsystem (Oracle)
Minimierung der benötigten Transaktionen durch Verwendung von Stagingtabellen und Partition-Switch
Maximale Parallelisierung der Datenbankprozesse
Entwicklung von ETL Prozessesen zum Aufbereiten der Daten in Datamarts, Dimensions- und Faktentabellen für SSAS-Cubes.
Beratung der Fachabteilung bei der Definition geeigneter Kennzahlen.
Entwicklung eines SSAS-Cubes als Basis für Arcplan-Berichte.
Entwicklung von Berichten zur Auswertung der Bestandsdaten mit Arcplan.
Umgebung:
SQL Server 2008, SSIS,SSAS, Oracle 11g, Arcplan Enterprise 5/6
Tools:
BIDS, SSMS, Arcplan Enterprise Designer, Visual Source Safe
2010-02 - 2010-09: Integration von Daten des Filial-Warenwirtschaftssystems in das DWH (Inventuren)
Branche: Einzelhandel (Lebensmittel-Discount)
Ziel:
Ein Filialwarenwirtschaftssystem (FWWS) wird im Unternehmen eingeführt. Neben anderen Bestandsdaten werden im FWWS Inventurdaten gespeichert. Ziel des Teilprojekts im Bereich DWH ist es die im FWWS gespeicherten Inventurdaten aus dem Quellsystem ins DWH zu integrieren, sowie die Daten und abgeleitete Kennzahlen in Berichten täglich zur Verfügung zu stellen um Inventurergebnisse aus verschiedenen Perspektiven standardisiert analysieren zu können.
Funktion und Aufgabe:
Technische Umsetzung, Entwurf und Beratung zu Berichtsgestaltung
Design und Entwicklung einer geeigneten Datenbank im DWH
Entwicklung von ETL Prozessesen zum Import der Daten aus dem Quellsystem (Oracle)
Entwicklung von ETL Prozessesen zum Aufbereiten der Daten in Datamarts und Faktentabellen für SSAS-Cubes.
Entwicklung von SSAS-Cubes.
Entwicklung eines Berichtshefts zur Analyse von Inventuren mit Arcplan
Umgebung:
SQL Server 2008, Oracle 11g, Arcplan Enterprise 5
Tools:
BIDS,SSMS, Arcplan Enterprise Designer, Visual Source Safe
2010-02 - 2010-07: Redesign des DWH-Frontend (Arcplan)
Branche: Einzelhandel (Lebensmittel-Discount)
Ziel:
Nachdem die Datenbankstruktur neu aufgestellt wurde, wird nun auch das Frontend aktualisiert. Neben der Aktualisierung vom Arcplan 5 auf Arcplan 6 werden über 100 Berichte überarbeitet und in ein neues gemeinsames Design mit einheitlichem Notationskonzept überführt. Ziel hierbei ist es Fachbereichsübergreifend die Bedienung der Berichte zu vereinheitlichen und Supportaufwand zu minimieren.
Funktion und Aufgabe:
Mitarbeit am Projekt, Schulung der Mitarbeiter vor Rollout.
Test von Migrierten Berichten
Unterstützung bei Migration von Berichten
Organisation und Durchführung der Schulung von über 120 Usern
Umgebung:
SQL Server 2008, Arcplan Enterprise 6
Tools:
BIDS,SSMS, Arcplan Enterprise Designer, Visual Source Safe
2009-09 - 2010-08: Integration von Daten der Zeiterfassung in BI System
Branche: Einzelhandel (Lebensmittel-Discount)
Ziel:
Bestehende Prozesse und Berichte des BI-Systems sollen um Daten des neuen Zeiterfassungssystems in den Filialen erweitert werden. Gleichartige Daten aus Legacy Systemen sollen durch die neue Datenquelle abgelöst werden. Die Daten der Zeiterfassung sollen Zeitnah in Berichten zur Verfügung stehen. Alle Bereiche vom ETL-Prozess bis zum Report müssen den gesetzlichen und internen Bestimmungen zum Schutz personenbezogener Daten entsprechen.
Funktion und Aufgabe:
Projektverantwortlicher DWH, technische Umsetzung
Entwicklung ETL-Prozesse mit SSIS 2008 unter Berücksichtigung interner Vorgaben zur Skalierbarkeit, Performance und Verfügbarkeit.
Abstimmung und Integration der Prozesslaufzeiten in globale Prozesskette.
Neuentwicklung und Anpassung bestehender Datamarts.
Integration der neuen Daten in bestehende Auswertungen und Berichte.
Abstimmung des Datenzugriffs und Datenumfangs mit Datenschutzverantwortlichen.
Koordination der Migration in Abstimmung mit der Projektleitung des im Rollout befindlichen neuen Zeiterfassungssystems.
Sicherstellung der Zeitnahen Anbindung neuaufgeschalteter Gesellschaften.
Umgebung:
SQL Server 2008, Gupta, Arcplan Enterprise 5
Tools:
SSMS,BIDS,SQL Talk, Visual Source Safe
2009-06 - 2009-08: Redesign und Erweiterung DWH System (Datenbanken)
Branche: Einzelhandel (Lebensmittel-Discount)
Ziel:
Ein bestehendes Datawarehouse auf Basis von zwei Servern soll in einen neue, hochverfügbare Umgebung migriert werden welche zukünftigen Anforderungen des DWH entspricht und bei Bedarf beliebig erweitert werden kann. Neben der Erweiterung der täglichen Datenverarbeitungskapazität von etwa 850 GB auf 2 TB soll die Anzahl möglicher Benutzerzugriffe erweitert werden. Projektlaufzeit 01.2009 - 08.2009, bis zu 10 Projektmitarbeiter.
Funktion und Aufgabe:
Mitarbeit am Projekt
Migration von Frontendkomponenten (Arcplan) auf neue Datenquellen.
Test von migrierten und aktualisierten Berichten des Frontend.
Test und Abgleich neuer Datenquellen mit alt-System.
Umgebung:
SQL Server 2005, SQL Server 2008, Arcplan Enterprise 5 Tools: SSMS, Arcplan Enterprise Designer
Tools:
SSMS,BIDS,SQL Talk, Visual Source Safe
weitere Projekte gern auf Anfrage
2012-05
Präsentations- und Komminikationstechniken
Neuhausen Kommunikation, Düsseldorf
2012-02
Grundlagen lTlL & Service Operation
2010-02
SQL Server 2008 Analysis Services, implementing and Maintaining
Bechtle, Neckarsulm
2009-10
SQL Server 2008 Integration Servises, Implementing and Maintaining
Bechtle, Neckarsulm
2009-09
Einführung SQL Server 2008
Bechtle, Neckarsulm
2003-03 - 2008-08
Logistik/Wirtschaftsinformatik der FH Ludwigshafen
Studium der Wirtschaftsinformatik im Diplomstudiengang
Dipl. Betriebswirt (FH) - Wirtschaftsinformatik, FH-Ludwigshafen
2006-01 - 2006-06
Dublin Institute of Technologies, Irland
2000-09 - 2001-06
Wehrdienst
2005-08
Solent University, Southampton, England
2001-09 - 2003-02
Studium der Wirtschaftsinformatik an der Uni Mannheim
2000-06
Abitur am Wirtschaftsgymnasium Bad Kreuznach
Microsoft BI-Stack, Azure
Entwurf, Planung und Entwicklung von Data Warehouse und BI-Systemen
Entwicklung und Performanceoptimierung von ETL-Prozessen
Beratung und Entwicklung von Kennzahlen- und Berichtssystemen
Analyse, Anpassung und Entwicklung von Betriebs- und Datenprozessen
Begleitung des Rollout von BI-Systemen, Schulung von Anwendern
Kommunikation zwischen IT und Fachbereich
Entwurf, Planung und Umsetzung von Data Warehouse und BI-Systemen
Entwicklung und Performanceoptimierung von ETL-Prozessen
Entwurf und Entwicklung von Kennzahlen- und Berichtssystemen
Technologischer Schwerpunkt
MS SQL Server BI-Stack 2005-2019, Azure
Analysis Services OLAP (SSAS)
Integration Services (SSIS)
Reporting Services (SSRS)
PowerBI
Azure SQL DB, Synapse , ADF
Festanstellungen
2013-06 - 2014 -02
Kunde: Consultant SHP Sandtner, Hamilton & Partner Project Management Consulting GmbH
Rolle: Architekt und Entwickler für BI Systeme
2009-06 - 2013-05
Rolle: : Junior Consultant Data Warehouse
Kunde: Lidl Dienstleistung GmbH & Co. KG
2008-10 - 2009-05
Kunde: Alte Leipziger Versicherungsverbund, Generalagentur
2002-05 - 2007-02
Kunde: Checkpoint Systems International GmbH.
Unterstützung des Strategic-Purchasing im Tagesgeschäft, vor allem Erstellung und Automatisierung von Datenanalysen mittels Excel-VBA sowie Unterstützung der multinationalen Kollegen bezüglich IT.
IT-Skills
SQL-Server 2019 - 2005
SSIS
C#
SSAS
SSRS
BIDS, Data Tools
Azure
SQL DB
Data Factory
Synapse
Power BI
Data Lake
BIML Express
Oracle 11g
Oracle Developer
Gupta
SQL Talk
Longview (Arcplan) Enterprise 6,7
Microstrategy
Office VBA
Einzelhandel
Onlinemarktplätze
Produktion / Chemie
Banken
Telekommunikation
Baubranche
Beratung
Versicherungen
Umsetzung der neuen Anforderungen des Fachbereichs
· Laden neuer Daten aus Vorsystemen mit SSIS und Prozeduren.
· Entwicklung der relationalen Datenbank.
· Erweiterung der multidimensionalen SSAS Datenbank
· Entwickeln von Reports.
· Erstellen und ausführen von Tests mit HP ALM
· Codereviews anderer Entwickler
· Performanceoptimierung bestehender Prozesse und Beladungen.
Projektumfang: ca. 7 Mitarbeiter
Migration der bestehenden Prozesse auf neue KAFKA near real time Schnittstelle (json). Historisierung der Daten. Ermöglichung von Point in Time Abfragen. Erstellung von Datamarts
Funktion und Aufgabe:
Prototyping, Evaluierung und Entwicklung des erweiterten Data Vault mit Historisierung. Migration von ETL Prozessen und Anpassung von bestehendem Code. Performanceoptimierung der Datenbanken und ETL Prozesse.
Entwicklung von Prozeduren zur dynamischen Erweiterung des Data Vault basierend auf Metadaten.
Historisierung der Daten des bestehenden Data Vault. Initialbeladung historischer daten.
Performanceanalyse und -optimierung bestehender Komponenten
Evaluierung und Migration eines DWH nach Azure. Sicherstellen der Skalierbarkeit für zukünftige Entwicklungen. Minimierung von internem Administrativem Aufwand und Kosten. Erweiterung des DWH ( Quellen, Berichte, Funktionen).
Funktion und Aufgabe:
Prototyping und Evaluierung verschiedener Zielarchitekturen. Migration der DWH Datenbanken. Migration von ETL Prozessen. Performanceoptimierung der Datenbanken und ETL Prozesse. Anbindung neuer Datenquellen. Pflege und Anpassung von Reports.
Entwicklung von Azure Data Factory Pipelines:
Entwicklung von SSIS Paketen.
Datenbankentwicklung: Azure SQL DB , SQL Server 2016 ,2017, Synapse
Performanceanalyse und -optimierung bestehender Komponenten
Entwicklung eines Datawarehouse im Data Vault Design und Integration verschiedener Datenquellen. Sicherstellen eines revisionssicheren Deployments. Lieferung von Daten nach Anforderungskatalog der Fachabteilungen an diverse Schnittstellen des Konzerns.
Funktion und Aufgabe:
Entwicklung von Lade- und Exportprozessen in und aus dem Core Data Vault. Einrichtung und Sicherstellung der Team Foundation Server Builds und Releases.
Beladung Core-Data Vault: BIML Script Entwicklung zur Generierung von SSIS Paketen.
Entwicklung von Views und Prozeduren zum Abbilden und Beladen des Business Vault.
Entwicklung Biml Script zum Generieren von Exporten mit SSIS.
Performanceanalyse und -optimierung bestehender Komponenten
Einrichtung und Betreuung der Data Tools Projekte sowie zugehöriger TFS Builds und Releases
Anbindung an Abacus Davinci
Migration verschiedener Datenbanken nach SQL Server, Ablösung Oracle
Funktion und Aufgabe:
Einführung Data Tools als DB Entwicklungsstandard, Migration und Optimierung bestehender und neuer ETL Flüsse sowie Datenbankobjekte, Entwurf und Entwicklung der Initialbeladung
Einführung Data Tools als Entwicklungsumgebung
Entwicklung ETL Prozesse zur initialen Datenübernahme aus alt-System mit SSIS,
Entwicklung und Optimierung von Prozeduren
Integration der Ladeprozesse in bestehendes Automic Framework
Performanceanalyse und Optimierung bestehender und neuer Komponenten
Entwicklung einer Schnittstelle zum Import generischer Files
Entwicklung eines Datawarehouse und Integration verschiedener Datenquellen (Stamm- und Bewegungsdaten der Website, Webtracking, Vertrieb, Zahlungsdienstleister...)
Funktion und Aufgabe:
Konzeption, Front- und Backend Entwicklung. Administration. Auf Basis verschiedener Datenquellen soll ein Datawarehouse von Grund auf entwickelt werden.
Entwicklung ETL Prozess zur Beladung und Historisierung von Stamm- und Bewegungsdaten der Web-Plattform.
Entwicklung und Wartung von SSAS Cubes zur Analyse Angebot und Nachfrage
Entwicklung von SSRS Reports
Performanceanalyse und -optimierung bestehender Komponenten
Migration nach SQL-Server 2014 und Optimierung der Datenbankstrukturen und Serverarchitektur
Optimierung und Erweiterung der Auswertemöglichkeiten. Sicherstellung der Stabilität, Verfügbarkeit und Performance des Front- und Backend.
Funktion und Aufgabe:
Berater, Konzeption, Front- und Backend Entwicklung Ein Bestehendes MIS soll um Funktionen erweitert und auf eine technisch aktuelle Basis gestellt werden.
Prototyping einer Inkassoverwaltung für den Außendienst mit Arcplan Enterprise
Optimierung bestehender ETL-Prozesse
Migration des alten WebServers, Arcplan 6-->7
Migration Datenbanken in neue Serverstruktur (SQL Server 2008 --> 2012)
Anpassung und Entwicklung neuer ETL-Prozesse
Identifikation und Definition benötigter Stammdaten
Entwicklung Stammdatenimporte (SSIS)
Optimierung und Neuentwicklung des Imports von Bewegungsdaten mit SSIS (csv, UTF-8)
Restrukturierung des Frontend (Arcplan Enterprise)
Anpassung und Entwicklung von SSAS-Cubes
Beratung und Entwicklung Berechtigungskonzept
Beratung zum Design der Benutzeroberfläche
Entwicklung einer neuen Benutzeroberfläche
Konsolidierung von Berichten
Konzeption Einkaufs-Reporting
Durchführung von Workshops
Unterstützung bei der Definition von Schnittstellen
Berichtsdesign
Beratung und Entwurf neue Serverstruktur
Unterstützung bei Generierung und Import von Plandaten
Das erfolgreich eingesetzte Berichtsheft zur Auswertung von Inventuren und Beständen soll den neuesten betrieblichen Anforderungen angepasst werden. Neue Berichte und Funktionen müssen mit dem Fachbereich abgestimmt und entwickelt werden. Bestehende Berichte werden neuen Anforderungen des Fachbereichs angepasst.
Funktion und Aufgabe:
Berater, Konzeption, Front- und Backend Entwicklung
Design und Entwicklung von Arcplan-Berichten, Integration in bestehendes Berichtsheft
Entwicklung des Datenflusses zur Beladung von Aggregattabellen mit SSIS
Weiterentwicklung von bestehenden SSAS Datenbanken
Agile Entwicklung in Abstimmung mit dem Fachbereich
In den Filialen nicht verkaufte Feuerwerksartikel müssen nach Verkaufsschluss an den Lieferanten retourniert werden. Beim Transport des Gefahrguts müssen die gesetzlichen Regelungen eingehalten werden. Unter anderem muss ein Frachtbrief mitgeführt werden, der die exakten Mengen je Gefahrstoffklasse ausweist. Maximale Lager- und Transportmengen dürfen nicht überschritten werden. Korrekte Frachtpapiere müssen Zeitnah nach Verkaufsschluss zur Verfügung stehen. Ausgangslage sind inhomogene Prozesse und Datenverarbeitung in den verschiedenen Regionalgesellschaften. Frachtbriefe werden mit einer xls-Vorlage für über 3000 Filialen einzeln erstellt. Ziel des Projektes ist eine gemeinsame technische Basis zu etablieren um eine Gesellschaftübergreifend einheitliche Datenverarbeitung sowie Prozesse einrichten zu können um Arbeitsaufwände zu reduzieren.
Funktion und Aufgabe:
Technische Umsetzung im Bereich DWH
Import von Stammdaten des Lieferanten (Artikel, Touren)
Abstimmung und Definition der Stammdaten mit dem Fachbereich
Import der Stammdaten mit SSIS (csv)
Entwicklung von Aggregationstabellen auf Basis von Bestandsdaten
Koordination von Externen zur Entwicklung von SSRS-Reports ( Frachtpapiere nach gesetzlichen Vorgaben ) Profil [Name auf Anfrage]
BI/DWH Architekt und Entwickler
Entwicklung und Anpassung von SSRS Reports (PDF)
Einbinden der Reports in Datengesteuerte Abonnements sowie Entwicklung geeigneter Steuertabellen und Views
Abstimmung mit dem Gesamtprojektteam "Feuerwerk"
Entwicklung einer Schnittstelle zur Eingabe von Korrekturen der Bestandsdaten (Inventurdifferenzen, Bruch)
Entwicklung Versand der generierten Frachtdokumente an Backoffice der Filialen
Übermittlung relevanter Daten an die Tourenplanung
2012 - 2012: Neugestaltung Prozess "Preisveränderung"
Branche: Einzelhandel
Ziel
Nachdem sich die im Projekt "Optimierung Non-Food Prozesse" technische Basis etabliert hat und Arbeitsaufwände signifikant reduziert werden konnten, soll ein ähnliches System für den Prozess "Preisveränderung" eingeführt werden. Ziel ist es wiederum den Datenfluss zu automatisieren sowie die manuelle Bearbeitung von Daten in den Regionalgesellschaften durch ein einheitliches Web-Frontend zu homogenisieren.
Funktion und Aufgabe:
Teilprojektleitung und technische Umsetzung im Bereich DWH.
Da die einzelnen durchgeführten Aufgaben weitgehend sehr ähnlich denen des vorangegangenen Projektes "Optimierung Non-Food Prozesse" sind, werden diese hier nicht genauer aufgeführt.
Umgebung:
SQL Server 2008, 2008 R2, SSIS, SSRS, Arcplan Enterprise 6, Lotus Notes, C#, Visual Source Safe
Tools:
BIDS, SSMS, Arcplan Enterprise Designer, Visual Source Safe
2011 - 2011: Optimierung Non-Food Prozesse (Warenrücksendungen)
Branche: Einzelhandel (Lebensmittel-Discount)
Ziel:
Zur zentralen und gesellschaftsindividuellen Steuerung von Warenrücksendungen aus den Filialen sollen im Unternehmen etablierte Prozesse durch Software unterstützt werden. Die Profil [Name auf Anfrage] - BI/DWH Architekt und Entwickler - Seite 8 / 13 Datenverarbeitung soll dabei weitgehend automatisiert werden. Zusätzlich sollen Informationen aus dem DWH zur Unterstützung der Prozesse in den Filialen und Regionalgesellschaften in das System einfließen.
Funktion und Aufgabe:
Teilprojektleitung und technische Umsetzung im Bereich DWH
Anforderungsanalyse
Unterstützung bei der Erstellung des Fachkonzept
Erstellung DV Konzept
Entwicklung Stammdatenimport (SSIS,Arcplan)
Identifikation und Definition der benötigten Stammdaten mit dem Fachbereich
Definition einer Schnittstelle (csv) -
Entwicklung eines durch den zentralen Fachbereich per Webfrontend (Arcplan) steuerbaren Imports (SSIS)
Design und Entwicklung einer Datenstruktur für Web-Frontend
Design und Entwicklung eines Frontend zur Pflege zurückzuführender Artikel
Koordination von Externen Mitarbeitern zur Erstellung von SSRS Reports sowie Entwicklung und Anpassung von Reports.
Koordination und Abstimmung mit anderen IT-Bereichen
Entwicklung von Datamarts als Basis für SSRS- und Arcplan-Reports
Entwicklung der Steuerung zur Generierung von SSRS Reports über WebFrontend (Arcplan)
Integration der Reports mit Datengesteuerten Abbonements
Entwicklung von SSIS Paketen zur Steuerung der Berichtsgenerierung unter Berücksichtigung der Datenverfügbarkeit im DWH und Status anderer relevanter Prozesse des DWH.
Integration der Steuerung der Reportgenerierung in Webfrontend (Arcplan)
Entwicklung einer Versandmöglichkeit der generierten Reports (PDF) als Arbeitsanweisung an den Kalender des Backoffice der Filialen (Lotus Notes).
Entwicklung SSIS Paket zum Versand generierter SSRS Reports an Lotus Notes Server
Erweiterung Webfrontend um Versandmöglichkeit
Umgebung:
SQL Server 2008, 2008 R2, SSIS, SSRS, Arcplan Enterprise 6, Lotus Notes, C#, Visual Source Safe
Tools:
BIDS, SSMS, Arcplan Enterprise Designer
2010-10 - 2011-02: Integration von Daten des Filial-Warenwirtschaftssystems in das DWH (Bestände)
Branche: Einzelhandel (Lebensmittel-Discount)
Ziel:
Im neuen Filialwarenwirtschftssystem wird die Bestandsführung aktiviert. Artikelbestände werden hier auf Filial- und Tagesebene berechnet. Ziel des Teilprojekts im Bereich DWH ist es die im FWWS generierten Daten aus dem Quellsystem ins DWH zu integrieren sowie die Daten und abgeleitete Kennzahlen in Berichten täglich zur Verfügung zu stellen. Da sehr große Datenmengen gespeichert (> 2 Milliarden Zeilen / Tabelle) und aktualisiert (bis zu 25 Millionen Zeilen/Tag) werden, soll zunächst eine geeignetes Datenmodell entwickelt werden um die Daten effektiv innerhalb der zur Verfügung stehenden Prozesslaufzeit zu verarbeiten
Funktion und Aufgabe:
Technische Umsetzung, Entwurf und Beratung zu Berichtsgestaltung
Design und Entwicklung einer geeigneten Datenbank im DWH
Performanceoptimierung durch horizontale Partitionierung großer Tabellen
Optimierung des IO durch verwenden multipler DB-Files/Filegroup
Entwicklung von Wartungsprozessen zur fließenden Anpassung der Partitionsfunktionen und Schemata
Entwicklung von ETL Prozessesen (SSIS)zum Import der Daten aus dem Quellsystem (Oracle)
Minimierung der benötigten Transaktionen durch Verwendung von Stagingtabellen und Partition-Switch
Maximale Parallelisierung der Datenbankprozesse
Entwicklung von ETL Prozessesen zum Aufbereiten der Daten in Datamarts, Dimensions- und Faktentabellen für SSAS-Cubes.
Beratung der Fachabteilung bei der Definition geeigneter Kennzahlen.
Entwicklung eines SSAS-Cubes als Basis für Arcplan-Berichte.
Entwicklung von Berichten zur Auswertung der Bestandsdaten mit Arcplan.
Umgebung:
SQL Server 2008, SSIS,SSAS, Oracle 11g, Arcplan Enterprise 5/6
Tools:
BIDS, SSMS, Arcplan Enterprise Designer, Visual Source Safe
2010-02 - 2010-09: Integration von Daten des Filial-Warenwirtschaftssystems in das DWH (Inventuren)
Branche: Einzelhandel (Lebensmittel-Discount)
Ziel:
Ein Filialwarenwirtschaftssystem (FWWS) wird im Unternehmen eingeführt. Neben anderen Bestandsdaten werden im FWWS Inventurdaten gespeichert. Ziel des Teilprojekts im Bereich DWH ist es die im FWWS gespeicherten Inventurdaten aus dem Quellsystem ins DWH zu integrieren, sowie die Daten und abgeleitete Kennzahlen in Berichten täglich zur Verfügung zu stellen um Inventurergebnisse aus verschiedenen Perspektiven standardisiert analysieren zu können.
Funktion und Aufgabe:
Technische Umsetzung, Entwurf und Beratung zu Berichtsgestaltung
Design und Entwicklung einer geeigneten Datenbank im DWH
Entwicklung von ETL Prozessesen zum Import der Daten aus dem Quellsystem (Oracle)
Entwicklung von ETL Prozessesen zum Aufbereiten der Daten in Datamarts und Faktentabellen für SSAS-Cubes.
Entwicklung von SSAS-Cubes.
Entwicklung eines Berichtshefts zur Analyse von Inventuren mit Arcplan
Umgebung:
SQL Server 2008, Oracle 11g, Arcplan Enterprise 5
Tools:
BIDS,SSMS, Arcplan Enterprise Designer, Visual Source Safe
2010-02 - 2010-07: Redesign des DWH-Frontend (Arcplan)
Branche: Einzelhandel (Lebensmittel-Discount)
Ziel:
Nachdem die Datenbankstruktur neu aufgestellt wurde, wird nun auch das Frontend aktualisiert. Neben der Aktualisierung vom Arcplan 5 auf Arcplan 6 werden über 100 Berichte überarbeitet und in ein neues gemeinsames Design mit einheitlichem Notationskonzept überführt. Ziel hierbei ist es Fachbereichsübergreifend die Bedienung der Berichte zu vereinheitlichen und Supportaufwand zu minimieren.
Funktion und Aufgabe:
Mitarbeit am Projekt, Schulung der Mitarbeiter vor Rollout.
Test von Migrierten Berichten
Unterstützung bei Migration von Berichten
Organisation und Durchführung der Schulung von über 120 Usern
Umgebung:
SQL Server 2008, Arcplan Enterprise 6
Tools:
BIDS,SSMS, Arcplan Enterprise Designer, Visual Source Safe
2009-09 - 2010-08: Integration von Daten der Zeiterfassung in BI System
Branche: Einzelhandel (Lebensmittel-Discount)
Ziel:
Bestehende Prozesse und Berichte des BI-Systems sollen um Daten des neuen Zeiterfassungssystems in den Filialen erweitert werden. Gleichartige Daten aus Legacy Systemen sollen durch die neue Datenquelle abgelöst werden. Die Daten der Zeiterfassung sollen Zeitnah in Berichten zur Verfügung stehen. Alle Bereiche vom ETL-Prozess bis zum Report müssen den gesetzlichen und internen Bestimmungen zum Schutz personenbezogener Daten entsprechen.
Funktion und Aufgabe:
Projektverantwortlicher DWH, technische Umsetzung
Entwicklung ETL-Prozesse mit SSIS 2008 unter Berücksichtigung interner Vorgaben zur Skalierbarkeit, Performance und Verfügbarkeit.
Abstimmung und Integration der Prozesslaufzeiten in globale Prozesskette.
Neuentwicklung und Anpassung bestehender Datamarts.
Integration der neuen Daten in bestehende Auswertungen und Berichte.
Abstimmung des Datenzugriffs und Datenumfangs mit Datenschutzverantwortlichen.
Koordination der Migration in Abstimmung mit der Projektleitung des im Rollout befindlichen neuen Zeiterfassungssystems.
Sicherstellung der Zeitnahen Anbindung neuaufgeschalteter Gesellschaften.
Umgebung:
SQL Server 2008, Gupta, Arcplan Enterprise 5
Tools:
SSMS,BIDS,SQL Talk, Visual Source Safe
2009-06 - 2009-08: Redesign und Erweiterung DWH System (Datenbanken)
Branche: Einzelhandel (Lebensmittel-Discount)
Ziel:
Ein bestehendes Datawarehouse auf Basis von zwei Servern soll in einen neue, hochverfügbare Umgebung migriert werden welche zukünftigen Anforderungen des DWH entspricht und bei Bedarf beliebig erweitert werden kann. Neben der Erweiterung der täglichen Datenverarbeitungskapazität von etwa 850 GB auf 2 TB soll die Anzahl möglicher Benutzerzugriffe erweitert werden. Projektlaufzeit 01.2009 - 08.2009, bis zu 10 Projektmitarbeiter.
Funktion und Aufgabe:
Mitarbeit am Projekt
Migration von Frontendkomponenten (Arcplan) auf neue Datenquellen.
Test von migrierten und aktualisierten Berichten des Frontend.
Test und Abgleich neuer Datenquellen mit alt-System.
Umgebung:
SQL Server 2005, SQL Server 2008, Arcplan Enterprise 5 Tools: SSMS, Arcplan Enterprise Designer
Tools:
SSMS,BIDS,SQL Talk, Visual Source Safe
weitere Projekte gern auf Anfrage
2012-05
Präsentations- und Komminikationstechniken
Neuhausen Kommunikation, Düsseldorf
2012-02
Grundlagen lTlL & Service Operation
2010-02
SQL Server 2008 Analysis Services, implementing and Maintaining
Bechtle, Neckarsulm
2009-10
SQL Server 2008 Integration Servises, Implementing and Maintaining
Bechtle, Neckarsulm
2009-09
Einführung SQL Server 2008
Bechtle, Neckarsulm
2003-03 - 2008-08
Logistik/Wirtschaftsinformatik der FH Ludwigshafen
Studium der Wirtschaftsinformatik im Diplomstudiengang
Dipl. Betriebswirt (FH) - Wirtschaftsinformatik, FH-Ludwigshafen
2006-01 - 2006-06
Dublin Institute of Technologies, Irland
2000-09 - 2001-06
Wehrdienst
2005-08
Solent University, Southampton, England
2001-09 - 2003-02
Studium der Wirtschaftsinformatik an der Uni Mannheim
2000-06
Abitur am Wirtschaftsgymnasium Bad Kreuznach
Microsoft BI-Stack, Azure
Entwurf, Planung und Entwicklung von Data Warehouse und BI-Systemen
Entwicklung und Performanceoptimierung von ETL-Prozessen
Beratung und Entwicklung von Kennzahlen- und Berichtssystemen
Analyse, Anpassung und Entwicklung von Betriebs- und Datenprozessen
Begleitung des Rollout von BI-Systemen, Schulung von Anwendern
Kommunikation zwischen IT und Fachbereich
Entwurf, Planung und Umsetzung von Data Warehouse und BI-Systemen
Entwicklung und Performanceoptimierung von ETL-Prozessen
Entwurf und Entwicklung von Kennzahlen- und Berichtssystemen
Technologischer Schwerpunkt
MS SQL Server BI-Stack 2005-2019, Azure
Analysis Services OLAP (SSAS)
Integration Services (SSIS)
Reporting Services (SSRS)
PowerBI
Azure SQL DB, Synapse , ADF
Festanstellungen
2013-06 - 2014 -02
Kunde: Consultant SHP Sandtner, Hamilton & Partner Project Management Consulting GmbH
Rolle: Architekt und Entwickler für BI Systeme
2009-06 - 2013-05
Rolle: : Junior Consultant Data Warehouse
Kunde: Lidl Dienstleistung GmbH & Co. KG
2008-10 - 2009-05
Kunde: Alte Leipziger Versicherungsverbund, Generalagentur
2002-05 - 2007-02
Kunde: Checkpoint Systems International GmbH.
Unterstützung des Strategic-Purchasing im Tagesgeschäft, vor allem Erstellung und Automatisierung von Datenanalysen mittels Excel-VBA sowie Unterstützung der multinationalen Kollegen bezüglich IT.
IT-Skills
SQL-Server 2019 - 2005
SSIS
C#
SSAS
SSRS
BIDS, Data Tools
Azure
SQL DB
Data Factory
Synapse
Power BI
Data Lake
BIML Express
Oracle 11g
Oracle Developer
Gupta
SQL Talk
Longview (Arcplan) Enterprise 6,7
Microstrategy
Office VBA
Einzelhandel
Onlinemarktplätze
Produktion / Chemie
Banken
Telekommunikation
Baubranche
Beratung
Versicherungen