Einsatzgebiet: DACH und Europäisches Ausland. Bevorzugt: Düsseldorf, Hamburg, Zürich.
Dokumentierter Zeitraum: 06-2015 bis 09-2019
Test-Automatisierung für Liebherr IT Services / Memmingen
Zeitraum: 1.8.2019 - 15.9.2019
Status: läuft
Entwicklung einer Datenbank-basierten Software zur automatischen Durchführung von Tests der Katalog-Software LIDOS. Die Implementierung erfolgt mit den folgenden Tools:
- Integration Services
- C#
- Powershell
- Reporting Services
Seminare
Zeitraum: 1.6.2019 ? 14.7.2019
Status: Beendet
Business Intelligence Lösung für Liebherr Components / Biberach
Zeitraum: 1.1.2019 ? 31.5.2019
Status: Beendet
Der Kunde ist die BI-Abteilung des weltweit tätigen Unternehmens LIEBHERR, die konzernweite BI-Dienstleistungen erbringt. Die Projekt-Aufgaben umfassen die folgenden Punkte:
Außerdem soll ein Testing-Framework für die Daten-Validierung konzeptioniert werden.
Business Intelligence Lösung für BAYER / ARLANXEO
Zeitraum: 01/2017 ? 12/2018
Status: Beendet. Geringe Wartunsarbeiten folgen.
Die Firma ist ein Spezial-Chemie-Produzent mit ca. 3 Mrd. Euro Umsatz und weltweit tätig. Meine Aufgaben in diesem Projekt bestanden darin, auf der Daten-Plattform ein zentrales BI-System zu implementieren. Das System setzt auf den MS-BI-Stack (SSIS, SQL Server, Reporting Services). Mein Anteil in der Entwicklung der BI-Lösung begann beim DWH, der Entwicklung von Prozeduren, Reports und Automatisierung.
Da die Endkunden die SSRS-Charts in der Form von Präsentationen wünschten, habe ich zusätzlich auch eine C#-Anwendung entwickelt. Features dieser Anwendung:
In der ersten Phase wurden die Daten der Produktion in das Reporting System integriert. In einer späteren Phase werden die CapEx-Daten integriert und das System wird auf die PowerBI-Plattform migriert. Hierzu wurde bereits ein Pilot entwickelt.
Technologien & Tools:
ETL-Lösung für ein mittelständisches Unternehmen in der Reisebranche
Zeitraum: 07/2017 - 11/2017
Der Kunde ist eine Tochter der TUI und bedient eine Sparte der TUI. Im Rahmen des Projektes wurde ich beauftragt, die Daten der TK-Anlage in das DWH zu integrieren. Mit Hilfe dieser Daten können Mitarbeiter im Callcenter des Kunden gerade laufende Calls mit der Call-Historie verknüpfen und Daten zum jeweiligen Kunden erhalten. Die Geschäftlogik wurde mit Hilfe von SSIS und SQL implemeniert.
Das Unternehmen hat im Laufe der Zeit eine erhebliche Zahl an SSIS-Paketen und ETL-Frameworks entwickelt. Daher bestand eine zweite Aufgabe darin, eine Transformation der Frameworks und Konsolidierung der Pakete zu planen. Hierfür kamen ein Bizztalk Enterprise Bus und eine Automatisierung der Paket-Entwicklung mit BIML zum Zuge.
Technologien & Tools:
ETL-Lösung für die deutsche LKW Maut 2018
Zeitraum: 11/2016 ? 06/2017
Der Kunde entwickelt und betreibt das System für die Verarbeitung von Daten aus der deutschen LKW Maut. Durch Änderungen in dem Vorgaben des Bundes war es notwendig, Möglichkeiten zu schaffen, damit LKW-Fahrer an Mautstellen mit Hilfe von Kredit-Karten die Maut-Gebühren bezahlen. Zusammen mit einem Kollegen habe ich die Transformationen für das Abrechnungs-System entwickelt. Eingesetzte Produkte: SSIS, SQL Server für die Transformationen, R für die Analyse und das Reporting. Ein technisches Ziel für die SSIS-Entwicklung war die Berücksichtigung von Performance, um die Infrastrukturen auch für die Verarbeitung von Massendaten aus der PKW Maut bereit zu machen.
Weitere Aufgaben im Rahmen des Projektes: Entwickeln eines Prototyps für ein internes Kontrollsystem. Das System hat die Aufgabe, den In- und Output des Abrechnungs-Systems zu überwachen, zu validieren und Ereignisse in das Monitoring-System zu posten.
Die dritte Aufgabe bestand darin, eine jährliche Wirtschaftsprüfung vorzubereiten. Ziel dieser Aufgabe war es, den Wirtschaftsprüfer beim Sammeln von Daten zu unterstützen, um die Prüfung effektiv durchzuführen. Hierfür mußten Werkzeuge entwickelt werden, um den relevanten Datenbestand darzustellen. Gleichzeitig mußten Vorgaben des Datenschutzes und der Regularien bei der Verarbeitung von Kreditkarten-Daten beachtet werden.
Technologien und Tools:
Hochverfügbarkeit, Replikation, Job-Automatisierung in einem RZ für ein UNI-Klinikum
Zeitraum: 06/2015 ? 04/2016
Der Kunde ist ein Rechenzentrums-Betrieb für ein großes Uni-Klinikum. Das Datenbank-Backend speichert Patientendaten, die über das Datenbank-System gesammelt und auf 50 lokale Systeme verteilt werden. Mit Hilfe der Infrastruktur sind Ärzte in der Lage, Daten vieler Systeme wie Patienten-Akte, radiologische Daten etc. auf ihren PDAs zu sehen.
Die Infrastruktur besteht im Kern aus einem 2-Node-Active-Passive Cluster. Hier werden die Daten zunächst entgegengenommen. Die beiden Nodes und die SANs stehen ausfallsicher in zwei Rechenzentren. Aus Gründen der Ausfallsicherheit existiert zudem ein drittes HA-System ? ebenfalls in einem eigenen Rechenzentrum -, das mittels AlwaysOn vom zentralen Cluster Daten empfängt. Auf diesem Replikat können auch aufwändige Reporting-Operationen oder Backups durchgeführt werden. Des Weiteren werden Subsets der Daten mittels SQL Server Replikation auf die einzelnen Stations-Server repliziert, um im totalen Desaster-Fall noch arbeitsfähig zu bleiben. Somit ergibt sich eine komplexe Infrastruktur aus drei ineinander verschränkten HA-Topologien. Da das Software-Produkt aus mehreren Teil-Software-Produkten besteht, die alle ausfallsicher sein müssen, existiert die oben beschriebene Topologie mehrfach parallel.
Um die vielen Datenbank-Aufgaben der HA-Infrastruktur als auch der bereits bestehenden Datenbank-Systeme zu automatisieren, wurde ein zentraler Job-Server entwickelt.
Dieser übernimmt die folgende Aufgaben:
Zu den Jobs gehören sowohl Standard-Jobs wie z.B. Backup und Index-Wartung, als auch das Triggern von TSM-Jobs per Powershell, Monitoring der HA-Infrastruktur und Sammeln von Performance-Daten. Insgesamt gehören zu diesem Verbund ca. 45 Maschinen.
Durch die dynamische Konfigurierbarkeit erlaubt der Jobserver ein hohes Maß an Flexibilität und Parallelität.
Technologien & Tools:
Projekt-Mitarbeit als Entwickler, Engineer oder Architekt. Beratung, Analyse & Planung in Fachlich-/Technischer Hinsicht. Einsatzgebiete: Business Intelligence, SQL Plattform & Infrastruktur, Analytics.
HA, Performance, DWH-Modellierung. Automation. Tools-Entwicklung mit C#. Keywords: SQL Server, DWH, ETL, SSIS, SSAS Multidim. & SSAS Tabular, PowerBI, Tableau, Qlik, Azure.
Zu Beginn meiner selbständigen Tätigkeit haben mich meine Kunden auch für Arbeiten im System-Bereich beauftragt (OS & Netzwerk). Nach einiger Zeit habe ich mich dann ausschließlich auf SQL Server beschränkt. Aus der Anfangszeit meiner Selbständigkeit resultieren meine Kenntnisse als System-Ingenieur.
Die o.g. Kompetenzen sind Teil meiner beruflichen Tätigkeit als Projekt-Mitarbeiter, Cosultant oder Trainer.
Einsatzgebiet: DACH und Europäisches Ausland. Bevorzugt: Düsseldorf, Hamburg, Zürich.
Dokumentierter Zeitraum: 06-2015 bis 09-2019
Test-Automatisierung für Liebherr IT Services / Memmingen
Zeitraum: 1.8.2019 - 15.9.2019
Status: läuft
Entwicklung einer Datenbank-basierten Software zur automatischen Durchführung von Tests der Katalog-Software LIDOS. Die Implementierung erfolgt mit den folgenden Tools:
- Integration Services
- C#
- Powershell
- Reporting Services
Seminare
Zeitraum: 1.6.2019 ? 14.7.2019
Status: Beendet
Business Intelligence Lösung für Liebherr Components / Biberach
Zeitraum: 1.1.2019 ? 31.5.2019
Status: Beendet
Der Kunde ist die BI-Abteilung des weltweit tätigen Unternehmens LIEBHERR, die konzernweite BI-Dienstleistungen erbringt. Die Projekt-Aufgaben umfassen die folgenden Punkte:
Außerdem soll ein Testing-Framework für die Daten-Validierung konzeptioniert werden.
Business Intelligence Lösung für BAYER / ARLANXEO
Zeitraum: 01/2017 ? 12/2018
Status: Beendet. Geringe Wartunsarbeiten folgen.
Die Firma ist ein Spezial-Chemie-Produzent mit ca. 3 Mrd. Euro Umsatz und weltweit tätig. Meine Aufgaben in diesem Projekt bestanden darin, auf der Daten-Plattform ein zentrales BI-System zu implementieren. Das System setzt auf den MS-BI-Stack (SSIS, SQL Server, Reporting Services). Mein Anteil in der Entwicklung der BI-Lösung begann beim DWH, der Entwicklung von Prozeduren, Reports und Automatisierung.
Da die Endkunden die SSRS-Charts in der Form von Präsentationen wünschten, habe ich zusätzlich auch eine C#-Anwendung entwickelt. Features dieser Anwendung:
In der ersten Phase wurden die Daten der Produktion in das Reporting System integriert. In einer späteren Phase werden die CapEx-Daten integriert und das System wird auf die PowerBI-Plattform migriert. Hierzu wurde bereits ein Pilot entwickelt.
Technologien & Tools:
ETL-Lösung für ein mittelständisches Unternehmen in der Reisebranche
Zeitraum: 07/2017 - 11/2017
Der Kunde ist eine Tochter der TUI und bedient eine Sparte der TUI. Im Rahmen des Projektes wurde ich beauftragt, die Daten der TK-Anlage in das DWH zu integrieren. Mit Hilfe dieser Daten können Mitarbeiter im Callcenter des Kunden gerade laufende Calls mit der Call-Historie verknüpfen und Daten zum jeweiligen Kunden erhalten. Die Geschäftlogik wurde mit Hilfe von SSIS und SQL implemeniert.
Das Unternehmen hat im Laufe der Zeit eine erhebliche Zahl an SSIS-Paketen und ETL-Frameworks entwickelt. Daher bestand eine zweite Aufgabe darin, eine Transformation der Frameworks und Konsolidierung der Pakete zu planen. Hierfür kamen ein Bizztalk Enterprise Bus und eine Automatisierung der Paket-Entwicklung mit BIML zum Zuge.
Technologien & Tools:
ETL-Lösung für die deutsche LKW Maut 2018
Zeitraum: 11/2016 ? 06/2017
Der Kunde entwickelt und betreibt das System für die Verarbeitung von Daten aus der deutschen LKW Maut. Durch Änderungen in dem Vorgaben des Bundes war es notwendig, Möglichkeiten zu schaffen, damit LKW-Fahrer an Mautstellen mit Hilfe von Kredit-Karten die Maut-Gebühren bezahlen. Zusammen mit einem Kollegen habe ich die Transformationen für das Abrechnungs-System entwickelt. Eingesetzte Produkte: SSIS, SQL Server für die Transformationen, R für die Analyse und das Reporting. Ein technisches Ziel für die SSIS-Entwicklung war die Berücksichtigung von Performance, um die Infrastrukturen auch für die Verarbeitung von Massendaten aus der PKW Maut bereit zu machen.
Weitere Aufgaben im Rahmen des Projektes: Entwickeln eines Prototyps für ein internes Kontrollsystem. Das System hat die Aufgabe, den In- und Output des Abrechnungs-Systems zu überwachen, zu validieren und Ereignisse in das Monitoring-System zu posten.
Die dritte Aufgabe bestand darin, eine jährliche Wirtschaftsprüfung vorzubereiten. Ziel dieser Aufgabe war es, den Wirtschaftsprüfer beim Sammeln von Daten zu unterstützen, um die Prüfung effektiv durchzuführen. Hierfür mußten Werkzeuge entwickelt werden, um den relevanten Datenbestand darzustellen. Gleichzeitig mußten Vorgaben des Datenschutzes und der Regularien bei der Verarbeitung von Kreditkarten-Daten beachtet werden.
Technologien und Tools:
Hochverfügbarkeit, Replikation, Job-Automatisierung in einem RZ für ein UNI-Klinikum
Zeitraum: 06/2015 ? 04/2016
Der Kunde ist ein Rechenzentrums-Betrieb für ein großes Uni-Klinikum. Das Datenbank-Backend speichert Patientendaten, die über das Datenbank-System gesammelt und auf 50 lokale Systeme verteilt werden. Mit Hilfe der Infrastruktur sind Ärzte in der Lage, Daten vieler Systeme wie Patienten-Akte, radiologische Daten etc. auf ihren PDAs zu sehen.
Die Infrastruktur besteht im Kern aus einem 2-Node-Active-Passive Cluster. Hier werden die Daten zunächst entgegengenommen. Die beiden Nodes und die SANs stehen ausfallsicher in zwei Rechenzentren. Aus Gründen der Ausfallsicherheit existiert zudem ein drittes HA-System ? ebenfalls in einem eigenen Rechenzentrum -, das mittels AlwaysOn vom zentralen Cluster Daten empfängt. Auf diesem Replikat können auch aufwändige Reporting-Operationen oder Backups durchgeführt werden. Des Weiteren werden Subsets der Daten mittels SQL Server Replikation auf die einzelnen Stations-Server repliziert, um im totalen Desaster-Fall noch arbeitsfähig zu bleiben. Somit ergibt sich eine komplexe Infrastruktur aus drei ineinander verschränkten HA-Topologien. Da das Software-Produkt aus mehreren Teil-Software-Produkten besteht, die alle ausfallsicher sein müssen, existiert die oben beschriebene Topologie mehrfach parallel.
Um die vielen Datenbank-Aufgaben der HA-Infrastruktur als auch der bereits bestehenden Datenbank-Systeme zu automatisieren, wurde ein zentraler Job-Server entwickelt.
Dieser übernimmt die folgende Aufgaben:
Zu den Jobs gehören sowohl Standard-Jobs wie z.B. Backup und Index-Wartung, als auch das Triggern von TSM-Jobs per Powershell, Monitoring der HA-Infrastruktur und Sammeln von Performance-Daten. Insgesamt gehören zu diesem Verbund ca. 45 Maschinen.
Durch die dynamische Konfigurierbarkeit erlaubt der Jobserver ein hohes Maß an Flexibilität und Parallelität.
Technologien & Tools:
Projekt-Mitarbeit als Entwickler, Engineer oder Architekt. Beratung, Analyse & Planung in Fachlich-/Technischer Hinsicht. Einsatzgebiete: Business Intelligence, SQL Plattform & Infrastruktur, Analytics.
HA, Performance, DWH-Modellierung. Automation. Tools-Entwicklung mit C#. Keywords: SQL Server, DWH, ETL, SSIS, SSAS Multidim. & SSAS Tabular, PowerBI, Tableau, Qlik, Azure.
Zu Beginn meiner selbständigen Tätigkeit haben mich meine Kunden auch für Arbeiten im System-Bereich beauftragt (OS & Netzwerk). Nach einiger Zeit habe ich mich dann ausschließlich auf SQL Server beschränkt. Aus der Anfangszeit meiner Selbständigkeit resultieren meine Kenntnisse als System-Ingenieur.
Die o.g. Kompetenzen sind Teil meiner beruflichen Tätigkeit als Projekt-Mitarbeiter, Cosultant oder Trainer.
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.