24.11.2025 aktualisiert


nicht verfügbar
Oracle PL/SQL Developer, Data Warehouse Architect, ETL, Data Vault, SAP, DWH, Datenmodellierung
Dinslaken, Deutschland
Deutschland +2
Dipl. Informatiker (Schwerpunkt Wirtschaftsinformatik)Skills
HTMLJavaConfluenceJiraWirtschaftsinformatikDatenbankenETLData MiningDatenmodellData VaultData WarehousingEclipseInformationswissenschaftenMicrosoft Sql-ServerOracle FinancialsSQL DeveloperPerformance-TuningSAP ApplicationsPL/SQLSQLExtensible Markup LanguageGitToad (Software)Bitbucket
Position/Fachlicher Schwerpunkt
Ausbildung
Dipl. Informatiker (FH) mit Schwerpunkt Wirtschaftsinformatik – 1998 bis 2002
Programmiersprachen
Datenbanken
- Oracle PL/SQL Entwicklung
- Data Vault
- Datenmodellierung / Data Warehouse Architect
- Performance-Tuning SQL
- SAP Datenextraktion – Module SD/OtC, MM/PtP, FI/RtR, PM/MtC - sowie Modellierungen von SAP Stamm- und Bewegungsdaten und Integration in ein bestehendes Data Warehouse
Ausbildung
Dipl. Informatiker (FH) mit Schwerpunkt Wirtschaftsinformatik – 1998 bis 2002
Programmiersprachen
- PL/SQL (Expert)
- Java
Datenbanken
- Oracle
- MS SQL
- Bitbucket
- CVS
- Confluence
- DWH
- Eclipse
- ETL
- Git
- HTML
- Jira
- Oracle Partitioning
- PL/SQL Developer
- SAP Daten-Extraktion via Theobald
- SQL Developer
- Theobald xtractIS + Universal
- TOAD
- WinSCP
- XML
- Stahlindustrie
Sprachen
DeutschMutterspracheEnglischgut
Projekthistorie
06/2023 - 03/2024, thyssenkrupp Steel Europe AG
Position: Senior Expert
09/2016 - 06/2023, thyssenkrupp Steel Europe AG
Position: Senior Expert / Teilprojektleiter / Technical Architect
09/2013 - 09/2016, thyssenkrupp Steel Europe AG
Position: Senior Expert, Technical Architect
09/2011 - 09/2013, thyssenkrupp Steel Europe AG
Position: Senior Expert, Teilprojektleiter
06/2009 - 09/2011, ThyssenKrupp Steel Europe AG
Position: Developer Java & PL/SQL Oracle, Teilprojektleiter
12/2008 - 06/2009, ThyssenKrupp Steel Europe AG
Position: Developer Java & PL/SQL Oracle, Teilprojektleiter
06/2007 - 12/2008, ThyssenKrupp Steel Europe AG
Position: Jr. Developer Java & PL/SQL Oracle
06/2005 - 06/2007, ThyssenKrupp Steel Europe AG
Position: Jr. Developer Oracle PL/SQL und Java (Web Anforderung)
06/2003 - 06/2005, ThyssenKrupp Steel Europe AG
Position: Jr. Developer Oracle PL/SQL und Java (Web Anforderung)
Position: Senior Expert
- Auf- und Ausbau der zentralen Informations-/Reporting-/Analytics-Plattform von thyssenkrupp Steel Europe
- Ausgestaltung der zentralen Informationsplattform-/Lakehouse-Architektur als Basis fur Business Intelligence und Data Science
- Steuerung von Fremdfirmen, Vorgaben für Design und Entwicklung von Data Warehouse Datenmodellierung
- Beratung und Unterstützung von Fachbereichen, Projektteam, Designern und Entwicklern bei Erarbeitung von Analytics Lösungen
- Qualititssicherung von Datenmodellen und Datenzugriffsfunktionen.
- Konzeption, Betrieb und Weiterentwicklung von ETL Strecken für Reportings, Datenbereitstellung und automatisiertes Data Clearing.
- Design und Umsetzung eines Berechtigungskonzepts im Reporting mit dem Fachbereich "Vertrieb" für die Steuerung der Sichtbarkeit festgelegter Daten (techn. Oracle VPD mit Policy Functions)
- Testing, Betrieb, SQL-Performance-Tuning
- Incident-/Change-Management für Business Intelligence / Reporting / Analytics-Plattform via Jira-Ticketsystem
- Migration eines bestehenden Datenmodells in ein neues Oracle Data Warehouse - enge Abstimmung mit Application-Developern/-Designern und Product Ownern
09/2016 - 06/2023, thyssenkrupp Steel Europe AG
Position: Senior Expert / Teilprojektleiter / Technical Architect
- Konzeption und Aufbau eines neuen Oracle 12c Data Warehouses auf Grundlage von Daten aus SAP ERP/HANA, Extraktion von Bewegungsdaten und Stammdaten als Ergänzung zum bestehenden zentralen Informations-/Reporting-/Analytics-DWH
- Datenextraktion (SAP Tabellen, Extraktoren, BAPIs) aus SAP/ERP HANA via Theobald xtract IS zu Oracle - Module SAP MM, SD, PM, FI - Design und Umsetzung aller ETL-Prozesse in PL/SQL
- Core-Datenmodellierung mit Data Vault 2.0 - selbst entwickeltes Job Scheduling, selbst entwickelte dynamische Beladung in PL/SQL. Datenvolumen ca. 100 Mio Datensätze pro Tag.
- gemeinsame Spezifikation und enge Abstimmung mit allen beteiligten Fachbereichen (Einkauf, Accounting, Instandhaltungs-Controlling, InvestControlling, Vertrieb)
- Bearbeitung aller Functional Designs + Erstellung Technical Designs
- Aufbau eines Data Mart Layer für Reporting via MicroStrategy (Dimensionen / LookUps, Fakten / Marts) - enge Abstimmung mit MicroStrategy-Developern/-Designern
- Performance Tuning Data Warehouse und SQL-Abfrage Tuning
- Entwicklung von PL/SQL TestCase-Routinen, die automatisiert Datenkonsistenzprüfungen sowie Strukturprüfungen durchführen
- Einführung eines neuen Deployment-Prozesses mit Git zur Steuerung aller Entwickler-Teams und beteiligten Fremdfirmen
- Erstellung von Automatisierungsskripten (Shell, SQL, PL/SQL) für Deployment-Prozesse via BitBucket
- Rufbereitschaft für das gesamte System
- Teilnahme an der DOAG in 11/2017 in Nürnberg
- Konzeption / Aufbau Schnittstelle von SAP PO/PI zum Oracle DWH für Einkaufsdaten aller Tochtergesellschaften
- in 09/2020 Migration Oracle 12c zu 19c: Mitarbeit bei der Migration des Oracle Data Warehouses der Version 12c zu Oracle 19c àExadata X8M-2 Quarter Rack und ein Exadata X8M-2 Eighth Rack
09/2013 - 09/2016, thyssenkrupp Steel Europe AG
Position: Senior Expert, Technical Architect
- Erweiterung der zentralen Informations-/Analytics-Plattform
- Konzeption von unternehmensweiten, produktionsbasierten Qualitäts-KPIs zusammen mit dem Fachbereich - Erstellung von Anforderungsanalysen
- Definition von Kennzahlen, Erstellen und Gestalten von Dashboards (Prototyping) und fachlichen Datenmodellen
- Aufbau/Entwicklung und Weiterentwicklung eines Datenmodells zur Ermittlung / Speicherung dieser KPIs
- Entwicklung von PL/SQL-Procedures/-Packages zur Beladung
- PL/SQL Development, Datenmodellierung, SQL Tuning, Scheduling
- Data Engineer / Data Scientist: Ad Hoc Auswertungen von Daten und Konzeption von Lösungswegen bei Datenproblemen für Fachbereiche. SQL Performance Tuning.
- Optimierung von ETL-Prozessen, DevOps, Testing
- in 06/2015 Migration Oracle 11g zu 12c: Mitarbeit bei der Migration des Oracle Data Warehouses der Version 11g auf Oracle 12c
à Exadata X5-2 Quarter Rack und ein Exadata X5-2 Eighth Rack
09/2011 - 09/2013, thyssenkrupp Steel Europe AG
Position: Senior Expert, Teilprojektleiter
- Konzeption und Anforderungsanalyse zusammen mit dem Fachbereich "Accounting" für die Erweiterung der zentralen Informations-/Analytics-Plattform
- von thyssenkrupp Steel Europe für Daten der Produktionsprozesse zur Bewertung des Netto-Umlaufvermögens des Unternehmes
- Datenschnittstelle vom Oracle Data Warehouse zu SAP R/3 - dort erfolgt die Bewertung und Grundlage für Quartals- und Geschäftsjahresabschlüsse
- Datenmodellierung und Oracle PL/SQL Development inkl. Schnittstellen, DB-Layer, Data Mart für Accounting/Bestandsbewert.
- Unterstützung der unternehmensweiten Inventur durch neue Schnittstellen zum Oracle Data Warehouse
- Programmierung neuer ETL-Prozesse auf Basis von PL/SQL, zusätzliche Schnittstelle zum SAP R/3 (später SAP ECC on HANA)
- Entwicklung einer PL/SQL-Sourcen-Sicherung im Oracle DWH
06/2009 - 09/2011, ThyssenKrupp Steel Europe AG
Position: Developer Java & PL/SQL Oracle, Teilprojektleiter
- Konzeption und Anforderungsanalyse mit dem Fachbereich "Controlling" für die Untersützung der Produktkalkulation als Erweiterung der zentralen Informations-/Analytics-Plattform
- Erweiterung eines bestehenden Datenmodells in Oracle für Produktkalkulation inkl. Erweiterung Web Anwendung auf Java-Basis (Struts-Framework, JSPs, WebLogic)
- Definition einer Excel-Upload-Schnittstelle zusammen mit dem Fachbereich zur Steuerung aller Kalkulationsläufe
- Erstellung einer On-The-Fly Zip-Download-Lösung für die vorab automatisiert befüllten Excel-Layouts des Fachbereichs
- Aufbau von PL/SQL-Routinen (Procedures, Packages, Funktions) zur Beladung bzw. Ad Hoc Datenzusammenstellung
- intensive Validierung + Testing. Ergebnisse sind Bestandteil der Richtkostenträgerrechnung
- Datenharmonisierung, Data Science, Datenmodellierung, Datenlade-Strecken umgesetzt in PL/SQL, SQL-Tuning
12/2008 - 06/2009, ThyssenKrupp Steel Europe AG
Position: Developer Java & PL/SQL Oracle, Teilprojektleiter
- Konzeption und Anforderungsanalyse zusammen mit Fachbereichen für ein neues "Fremdmaterial-Reporting" als Erweiterung der zentralen Informations-/Analytics-Plattform von thyssenkrupp Steel Europe (Oracle DWH)
- Definition neuer Schnittstellen zum Oracle DWH, u.a. aus SAP R/3
- Design und Programmierung der ETL-Prozesse in PL/SQL
- Erstellung eines logischen und physischen Datenmodells im DWH
- Entwicklung von drei Web Anwendungen auf Java-Basis (Struts-Framework, JSPs, WebLogic)
- End-to-End von d. Schnittstellen bis zum Reporting, DevOps, Testing
- in 09/2009 Migration Oracle 10g zu 11g: Mitarbeit bei der Migration des Oracle Data Warehouses der Version 10g in Oracle 11g
06/2007 - 12/2008, ThyssenKrupp Steel Europe AG
Position: Jr. Developer Java & PL/SQL Oracle
- Konzeption und Anforderungsanalyse zusammen mit dem Fachbereich "Qualitatssicherung" für die Untersützung der Reklamationsrecherche und Produktionsverfolgung
- Desgin / Konzeption eines neuen Datenmodells in Oracle für Produktionsverfolgung inkl. Erstellung einer Web Anwendung auf Java-Basis (Struts-Framework, JSPs, WebLogic)
- Umsetzung Datenmodellierung und Oracle PL/SQL Development inkl. Schnittstellen, DB-Layer, Data Marts für Web Anwendung
- intensive Validierung + Testing - Ergebnisse sind relevant bei Reklamationen von Kunden
06/2005 - 06/2007, ThyssenKrupp Steel Europe AG
Position: Jr. Developer Oracle PL/SQL und Java (Web Anforderung)
- Konzeption und Anforderungsanalyse zusammen mit dem Fachbereich "Controlling" für die Entwicklung einer neuen Anwendung zur hist. Auftragsanalyse als Erweiterung der zentralen Informations-/Analytics-Plattform von thyssenkrupp Steel Europe
- Desgin und Aufbau des notwendigen Datenmodells inkl. PL/SQL-Procedures/-Packages für die Beladung / Ad Hoc Analyse
- Datenharmonisierung /-zusammenführung aus fast allen Bereichen des Data Warehouses notwendig
- Entwicklung mit Eclipse: Web Anwendungen in Java / Struts Framework + JSPs
06/2003 - 06/2005, ThyssenKrupp Steel Europe AG
Position: Jr. Developer Oracle PL/SQL und Java (Web Anforderung)
- Konzeption und Anforderungsanalyse zusammen mit dem Fachbereich "Vertrieb" zum Aufbau eines Frühwarnsystems für termingefährdete Kundenaufträge als Erweiterung der zentralen Informations-/Analytics-Plattform von thyssenkrupp Steel Europe
- Nutzung von vorhandenen Kundenauftrags-/Planungs- sowie Materialbestandsdaten im Oracle DWH (Oracle 9i) in enger Abstimmung mit den Data Ownern
- Datenmodellierung, PL/SQL Beladungsroutinen (Packages, Procedures), Job-Scheduling, Datenaufbereitung Reporting
- Aufbau Data Mart Layer für Java Web Anwendung aus Fertigungsdaten des Produktionsprozesses mit Zuordnung zu Kundenaufträgen inkl. Termindaten aus anderen Systemen
- Performance Tuning Data Warehouse, SQL-Abfrage Tuning, stetige Weiterentwicklung des Produkts / Betrieb
- Entwicklung von ETL-Prozessen für XML-Nachrichten, gespeichert in Oracle XDB, Registrierung XSD-Schemata, ca. 100.000 XML-Nachrichten täglich.
- Mitarbeit im Entwicklungsteam der Web Anwendung als Jr. Developer Java for Web Applications
- in 06/2005 Migration Oracle 9i zu 10g: Mitarbeit bei der Migration des Oracle Data Warehouses der Version 9i in Oracle 10g