Solution Architect / Senior Consultant / Oracle Profi - Architektur, Analyse, Modellierung, Entwicklung, Tuning, Coaching für DWH, BI, ETL, OLTP, OLAP
Aktualisiert am 31.01.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.07.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Data Vault
Oracle
Wherescape
Data Warehouse
Business Intelligence
PL/SQL
SQL
ETL
Informatica PowerCenter
ODI
Deutsch
Englisch

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
Die Entfernung zum Heimatort Berlin ist nicht so wichtig. Entscheidend ist die Erreichbarkeit mit der Bahn.
möglich

Projekte

Projekte

4 Jahre 8 Monate
2019-08 - heute

Aufbau EDWH mit Data Vault 2.0 und WhereScape

Data Vault 2.0 Modellierer, DWH Architect, Lead Developer
Data Vault 2.0 Modellierer, DWH Architect, Lead Developer
  • Aufbau eines EDWH nach Data Vault 2.0 (RDV, BDV, Information Mart)
  • Implementierung einer Engine zur Risikobewertung der Produkte nach IFRS 9.
WhereScape RED WhereScape 3D Oracle SQL Developer Subversion Git Atlassian JIRA PL/SQL SQL
Consors Finanz BNP PARIBAS / Banken / Finanzwirtschaft
Remote
4 Jahre 9 Monate
2018-04 - 2022-12

Bereitstellung einer Brückendatenbank für dispositive Auswertungen

Solution Architect, DB-Architekt, DWH-Architekt, DB-Entwickler
Solution Architect, DB-Architekt, DWH-Architekt, DB-Entwickler

Refactoring Brückendatenbank zwischen Anwendung und EDWH

  • Die bestehende Lösung einer Brückendatenbank soll einer QS unterzogen werden.
  • Für die inkrementelle Beladung muss ein Konzept erarbeitet und umgesetzt werden.
  • Das Verfahren soll bis zum produktiven Einsatz begleitet und stabilisiert werden.
  • Punktuelle Unterstützung im Betrieb


Analyse und Performance-Optimierung bestehender Datenbanken

  • Analyse der bestehenden Oracle-Datenbank (Struktur, Performance)
  • Auflisten und Bewerten von Optimierungspotential
  • Umsetzung ausgewählter Punkte
  • Wissenstransfer

ORACLE 11g / 12c SQL PL/SQL Oracle SQL Developer Oracle SQL Developer Data Modeler UC4 Enterprise Manager Cloud Control 12c (OEM)
Talanx Systeme AG / HDI / Versicherungen
Remote und Hannover
4 Jahre
2016-01 - 2019-12

Neuaufbau des zentralen Data Warehouse der Fachverfahren (Riester-Rente, Pflegeversicherung, Meldeverfahren Rente)

Solution Architect, Datenbank-Architekt, Anforderungsanalyse, Datenbank-Entwicklung, ETL-Entwickler, Coach
Solution Architect, Datenbank-Architekt, Anforderungsanalyse, Datenbank-Entwicklung, ETL-Entwickler, Coach

Das bestehende Data Warehouse soll einem kompletten Redesign unterworfen werden. Die vorhandene heterogene Landschaft soll vollständig abgelöst werden. Es soll eine zentrale, einheitliche und historisierte Datenbasis nach Data Vault 2.0 entworfen werden.

  • Anforderungsanalyse und Konzepterstellung
  • Erstellung von Prozessmodellen (UML) und Datenmodellen
  • Erstellung einer Migrationsstrategie
  • Erstellung einer neuen Architektur inklusive der Modelle nach Data Vault 2.0
  • Leitung der Entwicklung der ETL-Strecke (Stage bis Mart) mit OWB und ODI
  • Übergang vom OWB zum ODI leiten
Oracle 11g SQL PL/SQL Oracle Warehouse Builder (OWB) Oracle Data Integrator (ODI) Oracle SQL Developer Oracle SQL Developer Data Modeler Oracle Enterprise Manager Cloud Control 12c (OEM) Subversion (SVN) JIRA SAP BO
DRV Bund - Informationsdienste und Statistikdienste / Versicherungen / Öffentlicher Dienst
Berlin
8 Monate
2018-09 - 2019-04

Konzeption / Entwicklung Schnittstelle zur Datenlieferung der Fachverfahrens an das DWH

Solution Architect, Datenbank-Architekt, Projektleitung, Coach ORACLE 11g / 12c SQL PL/SQL ...
Solution Architect, Datenbank-Architekt, Projektleitung, Coach

Zur Übertragung der Daten aus diversen Fachverfahren in das DWH soll eine einheitliche Schnittstelle konzipiert und entwickelt werden.

  • Anforderungsanalyse und Konzepterstellung
  • Entscheidung zwischen OGG und proprietärer Schnittstelle herbeiführen
  • Projektleitung (Entwicklung / Inbetriebnahme)

ORACLE 11g / 12c SQL PL/SQL Oracle GoldenGate (OGG) Oracle SQL Developer Oracle SQL Developer Data Modeler Oracle Enterprise Manager Cloud Control 12c / 13c (OEM) Subversion (SVN) JIRA Oracle Exadata IBM System z Linux
DRV Bund - Informationsdienste und Statistikdienste / Versicherungen / Öffentlicher Dienst
7 Monate
2016-12 - 2017-06

Analyse der bestehenden Anwendungsarchitektur aus Sicht der DB und Aufzeigen von Möglichkeiten zur Stabilisierung und Performace-Optimierung

Solution Architect, Datenbank-Architekt, Coach
Solution Architect, Datenbank-Architekt, Coach

Die bestehende Anwendungsarchitektur inklusive der in Entwicklung befindlichen Erweiterungen soll aus Sicht der Datenbank analysiert werden. Als Ergebnis sollen Möglichkeiten zur Stabilisierung und zur Performance-Optimierung aufgezeigt werden. Für ausgewählte Punkte sollen in Workshops mit den Architekten und Entwicklern konkrete Lösungen erarbeitet werden.

  • Mittels Interviews und Workshops Erstellen einer fachlichen und technischen Analyse des IST-Zustands aus Sicht der Datenbank unter Berücksichtigung des Zusammenspiels von Anwendung, Middleware, Datenbank
  • Aufzeigen von Möglichkeiten zur Stabilisierung und zur Performance-Optimierung.
  • Bewertung der Findings hinsichtlich des Aufwands (Anwendung/Datenbank) und des zu erwartendem Nutzens.
  • Für ausgewählte Maßnahmen Erarbeitung der konkreten Umsetzung in Workshops mit den Architekten und Entwicklern.
  • Laufende Analyse von Performance-Test und der Produktion
ORACLE 11g / 12c SQL PL/SQL Oracle Enterprise Manager Cloud Control 12c (OEM)
Talanx Systeme AG / Versicherungen
Hannover
5 Monate
2016-10 - 2017-02

Geschäftsobjektmodellierung auf Grundlage der Data- Governance- sowie BCBS239-Anforderungen

Analyst, Modellierer
Analyst, Modellierer

Im Zuge der der auf Konzernebene anzuwendenden Regelungen des BCBS 239 soll auf Einzelinstitutsebene ein Geschäftsobjektmodell erstellt werden. Über das Modell sollen die Konsistenz-, Qualitäts- und Verfügbarkeitsanforderungen an die Daten hinsichtlich der Data-Governance- sowie der BCBS239-Anforderungen berücksichtigt werden. Neben der Modellierung soll eine fachliche Dokumentation der Geschäftsobjekte erstellt werden.

  • Analyse vorliegender Fachdokumentationen und Ableitung von Geschäftsobjekten zur Vervollständigung der fachlichen Datentaxonomie
  • Modellierung von Erweiterungen und Änderungen im Geschäftsobjektmodell
  • Identifizierung der Lücken in der Dokumentation der Geschäftsobjekte unter Berücksichtigung geltender Data Governance Vorgaben
  • Identifizierung fachlicher Inkonsistenzen bei Geschäftsobjekten
  • Enge Abstimmung mit dem Datenarchitekten bezüglich der Anforderungen aus der Datenmodellierung und des methodischen Vorgehens sowie der Berücksichtigung von Vorgaben der Konzernmutter
SAP PowerDesigner SAP Landschaft (hier nur Basis der Analyse; keine Entwicklung) Risikocontrolling
DEG Invest / Banken / Finanzwirtschaft
Köln
2 Jahre 1 Monat
2015-01 - 2017-01

Aufbau eines Data Warehouse - Generische Prozesskennzahlen zum Dialog des Fachverfahrens ?Zentrale Zulagenstelle für Altersvermögen (Riester-Rente)?

Solution Architect, Datenbank-Architekt, Anforderungsanalyse, Datenbank-Entwicklung, ETL-Entwickler, Coach
Solution Architect, Datenbank-Architekt, Anforderungsanalyse, Datenbank-Entwicklung, ETL-Entwickler, Coach

Für das Dialogsystem des Fachverfahrens ?Zentrale Zulagenstelle für Altersvermögen (Riester-Rente)? soll ein Data Warehouse zur Bereitstellung von generischen Prozesskennzahlen aufgesetzt werden. Das neue Verfahren soll als Referenz-Architektur aufgesetzt und dokumentiert werden.

  • Konzeptionierung und Dokumentation einer neuen Referenz-Architektur für ein DWH unter Berücksichtigung der vorhandenen Architektur und Ressourcen.
  • Anforderungsanalyse und Erstellung eines multidimensionalen Modells
  • Erstellung der Datenmodelle (logisch und physisch) für Stage, Cleansing, Core, Mart
  • Entwicklung der ETL-Strecke (Stage bis Mart)
  • Konsolidierung der proprietären Lösung zur Übertragung der Daten vom Verfahren in die Stage
  • Wissenstransfer an Entwickler anderer Teilprojekte (Beratende Teilnahme an Meetings, Pair Programming)

ORACLE 11g SQL PL/SQL Oracle Warehouse Builder (OWB) Oracle SQL Developer Oracle SQL Developer Data Modeler Oracle Enterprise Manager (OEM) Subversion (SVN) JIRA IBM System z Linux Agile Softwareentwicklung (Scrum)
DRV Bund - Informationsdienste und Statistikdienste / Versicherungen / Öffentlicher Dienst
Berlin
3 Monate
2015-10 - 2015-12

Konzept zur Einführung und zum Betrieb des Oracle Resource Manager

Analyse, Konzeption
Analyse, Konzeption

Zur Einführung, Betrieb und Monitoring des Oracle Resource Manager wurde ein Konzept erstellt werden.

  • Analyse der DB-Architektur und Deployment-Strategien
  • Erstellung eines Konzepts zur Einführung des Oracle Resource Managers
  • Erstellung von spezialisierten plan templates
  • Erstellung eines Prototypen
  • Erstellung eines Konzepts zum Monitoring der Pläne über Skripte und über spezialisierte Metriken im OEM Cloud Control 12c
ORACLE 11g ORACLE 12c Oracle SQL Developer Oracle SQL Developer Data Modeler Oracle Enterprise Manager Cloud Control 12c (OEM) Oracle Resource Manager SQL PL/SQL
Volkswagen Financial Services AG / Banken / Finanzwirtschaft
Braunschweig
4 Monate
2014-11 - 2015-02

Kameralistik, Bau-Controlling, Vergabe, Data Warehouse für Bauverwaltungen im öffentlichen Dienst

Solution Architect, Datenbank-Architekt, Anforderungsanalyse, Datenbank-Entwicklung, ETL-Entwickler
Solution Architect, Datenbank-Architekt, Anforderungsanalyse, Datenbank-Entwicklung, ETL-Entwickler

Das vorhandene prototypische Data Warehouse soll an den Verfahrensstand und aktuelle Standards angepasst werden. Aktuelle Software-Produkte sollen evaluiert werden.

  • Evaluierung am Markt befindlicher Produkte für die Erstellung von ETL-Strecken und für das Reporting.
  • Anpassung der Modelle für Stage, Core, Mart auf das neue Verfahrensmodell
  • Prototypische Umsetzung von Teilen der ETL-Strecke mit Oracle ODI bzw. Informatica
  • Anpassung der vorhanden Reports an die Version des SAP BO
  • Ableitung weiterführender Entwicklungsaufgaben
ORACLE Oracle SQL Developer Oracle Data Integrator (ODI) Informatica SAP BusinessObjects (SAP BO)
Bundesbaubehörden, Oberfinanzdirektionen / Öffentliche Finanzwirtschaft / Öffentlicher Dienst
Berlin
1 Jahr 10 Monate
2013-03 - 2014-12

Zulagesystem für Pflegeversicherung (Pflege-Bahr)

Solution Architect, Anforderungsanalyse, Datenbank-Architekt, Datenbank-Entwicklung, Datenbank-Administration, Coaching, Maintenance
Solution Architect, Anforderungsanalyse, Datenbank-Architekt, Datenbank-Entwicklung, Datenbank-Administration, Coaching, Maintenance

Neuentwicklung eines Verfahrens zur Verwaltung der Zulagen für die Pflegeversicherung (Pflege-Bahr) mit den Modulen automatische Antragsverarbeitung, Dialog-System und Festsetzungsverfahren.

  • Konzipierung der DB-Architektur und Erstellung von Guidelines für die DB-Entwicklung
  • Anforderungsanalyse und Erstellung logischer und physicher DB-Modelle
  • Erstellung und Dokumentation des Buchungskonzepts des Verfahrens
  • Coaching der Java-Entwickler hinsichtlich der DB-Zugriffe über JPA
  • Performance-Analyse und ?Optimierung
  • Implementierung einer Schnittstelle zur Datenbereitstellung an das zentrale Data Warehouse (DWH)
  • Unterstützung der Entwicklungsarbeiten im zentralen Data Warehouse (DWH)
  • Adminstration der Datenbank-Umgebungen zum Verfahren.
  • 3rd-level-Support für das produktive Verfahren.
  • Einarbeitung und Coaching eines DB-Entwicklers zur langfristigen Übernahmen der eigenen Aufgaben

ORACLE 11g ORACLE XML DB SQL PL/SQL Java JPA Oracle Enterprise Manager (OEM) Oracle SQL Developer Oracle SQL Developer Data Modeler Oracle Warehouse Builder ORACLE APEX ORACLE Streams Advanced Queuing (AQ) IBM WebSphere Application Server IBM Rational Software Architect (RSA) Subversion (SVN) JIRA Apache Maven IBM System z Linux Agile Softwareentwicklung (Scrum)
DRV Bund / Versicherungen / Öffentlicher Dienst
Berlin
8 Monate
2012-07 - 2013-02

Zuagesystem für die Altervorsorge (Riester-Rente): Dialog

Anforderungsanalyse, Datenbank-Architekt, Datenbank-Entwicklung, Datenbank-Administration
Anforderungsanalyse, Datenbank-Architekt, Datenbank-Entwicklung, Datenbank-Administration

Neuentwicklung des Dialog-Systems zum Verfahren für das Zulagesystem für die Altersvorsorge (Riester-Rente). Vor Einführung des neuen Dialog-Verfahrens sollte die DB-Architektur und das Datenmodell einem vollständigen Review unterzogen werden.

  • Umfassendes Review der DB-Architektur und des Datenmodells
  • Review der Architekturentscheidung zur Abgrenzung von Modulen in der DB
  • Im Ergebnis davon:
    • Überführung des vorhandenen Datenmodells in ein vollständig normalisiertes Modell und Ableitung von Refactoring-Aufgaben
    • Überarbeitung der Modularisierung und Rechtevergabe in der DB und Ableitung von Refactoring-Aufgaben
    • Erarbeitung und Dokumentation von Guidelines zur DB-Entwicklung und Ableitung von Refactoring-Aufgaben
  • Performance-Analyse und ?Optimierung.

    ORACLE 11g ORACLE XML DB SQL PL/SQL Oracle Enterprise Manager (OEM) Oracle SQL Developer Oracle SQL Developer Data Modeler IBM WebSphere Application Server Subversion (SVN) JIRA IBM System z Linux Agile Softwareentwicklung (Scrum)
    DRV Bund / Versicherungen / Öffentlicher Dienst
    Berlin
    2 Jahre 11 Monate
    2010-04 - 2013-02

    Steuerdienste: Zentrale Zulagenstelle für Altersvermögen (Riester-Rente), Automatisiertes Meldesystem Finanzämter

    Prozessanalyse, Datenbank-Entwicklung, Datenbank-Administration
    Prozessanalyse, Datenbank-Entwicklung, Datenbank-Administration

    Im Rahmen einer task force Analyse und Optimierung bestehender Datenbank-Entwicklungsprozesse. Ggf. sollen neue Verfahrenswege, Methoden und Werkzeuge zur weitgehenden Automatisierung der Prozesse entwickelt und etabliert werden. Im Zuge dieses Projektes ergab sich ein weiterer Schwerpunkt in der Analyse und Optimierung der Performance der produktiven Systeme aufgrund massiver Probleme.

    • Analyse der vorhanden DB-Entwicklungsprozesse sowie des Build- und Deploymentprozesses.
    • Erarbeitung und Dokumentation eines optimierten DB-Entwicklungsprozesses
    • Erstellung von Werkzeugen zur Unterstützung und Überwachung des DB-Entwicklungsprozesses
    • Überwachung, Analyse und Optimierung der Datenbank-Performance in produktiven und Test-Systemen und Ableitung von Anforderungen / Refactoring hinsichtlich Code, DB-Architektur und SAN
    • Erarbeitung und Dokumentation von Alternativen für optimierte Performance-Testumgebungen
    • 3rd-level Support für die bestehenden Anwendungen.
    ORACLE 10 und 11g ORACLE XML DB MySQL SQL PL/SQL Oracle Enterprise Manager (OEM) Oracle Designer Oracle SQL Developer Data Modeler PLSQL-Developer Subversion (SVN) CVS TestDirector Linux Oracle SQL Developer Oracle APEX IBM WebSphere Application Server JIRA IBM System z
    DRV Bund / Versicherungen / Öffentlicher Dienst
    Berlin
    6 Monate
    2009-09 - 2010-02

    Kameralistik, Bau-Controlling, Vergabe, Data Warehouse für Bauverwaltungen im öffentlichen Dienst

    Systemarchitekt, Datenbank-Architekt, Anforderungsanalyse, Datenbank-Entwicklung
    Systemarchitekt, Datenbank-Architekt, Anforderungsanalyse, Datenbank-Entwicklung
    • Für eine bestehende Software zur Haushaltskostenrechung und Vergabe wurden für das Folge-Release die System- und Software-Architektur konzeptionell weiterentwickelt und teilweise als Prototyp umgesetzt.
    • Zum Verfahren wurde ein Data Warehouse konzeptionell entwickelt. Die Modelle für Stage, Core und Mart und die ETL-Strecke wurden prototypisch modelliert und umgesetzt. Beispiel-Reports wurden mit BO erstellt.
    ORACLE 11g Powerbuilder PowerDesigner OWB BusinessObjects (BO)
    Bundesbaubehörden, Oberfinanzdirektionen / Öffentliche Finanzwirtschaft / Öffentlicher Dienst
    Berlin
    2 Jahre 3 Monate
    2007-03 - 2009-05

    Zentraler Produktkatalog

    Analyst, Datenbank-Architekt, Datenbank-Entwickler, Data Mining
    Analyst, Datenbank-Architekt, Datenbank-Entwickler, Data Mining

    Anforderungsanalyse, Architektur-Design und Datenmodellierung für einen zentralen Produktkatalog im Umfeld der T-Mobile International

    • Analysen auf Daten aus Altsystemen zur Erkennung verdeckter Strukturen zur Abschätzung der Auswirkungen auf das Design des Produktkatalogs.
    PowerDesigner mit ObjectModeler UML ORACLE 10 und 11g TOAD EPC von Amdocs Windows UNIX
    T-Mobile / Telekommunikation
    Berlin, Bonn
    7 Jahre 6 Monate
    2000-04 - 2007-09

    Teilprojekt Rechnungslauf-Steuerung

    Analyst / Entwickler
    Analyst / Entwickler

    • Entwicklung bzw. laufende Weiterentwicklung der PL/SQL-Zugriffsschicht, die der Batch-Verarbeitung bei verschieden Billing-Läufen (Rechnungsläufe) dient.
    • Betroffen sind die Komponenten Ressourcenverwaltung, Bereitstellung und Aufbereitung der abrechnungsrelevanten Daten (Kundendaten, Produktdaten, Rating-Daten), Lese- und Schreibschnittstellen für das Billing.
    • Alle Komponenten wurden laufend hinsichtlich ihrer Performance analysiert und weiterentwickelt.

      ORACLE TOAD PowerDesigner Symantec i3 Indepth (ehem. Precise) ClearCase DDTS Rational Rose Perl PL/SQL SQL HTML Java XML Windows UNIX
      T-Mobile
      7 Jahre 11 Monate
      1999-11 - 2007-09

      Rechnungslaufsteuerung

      Analyst / Entwickler / teilweise Entwicklungsleiter
      Analyst / Entwickler / teilweise Entwicklungsleiter

      In allen oben genannten Teilbereichen gab es über den gesamten Zeitraum Weiterentwicklung, Anpassungen und Optimierungen ? entweder zur Unterstützung neuer Feature oder zur Optimierung der Abläufe und Performance. Generell umfassten die Aufgaben Architektur-Design, DB-Design und Datenmodellierung, PL/SQL-Entwicklung, die Erstellung von DV-Konzepten und teilweise die Erstellung von Fachkonzepten.

      • Rechnungslauf-Steuerung: Entwicklung bzw. laufende Weiterentwicklung der PL/SQL-Zugriffsschicht, die der Batch-Verarbeitung bei verschieden Billing-Läufen (Rechnungsläufe) dient.
      • Performance-Analyse / -Optimierung
      • Ressourcenverwaltung: Erstellung einer PL/SQL-Anwendung zur Verwaltung physischer und logischer Ressourcen in einer ORACLE-DB (Verallgemeinerung des Konzepts partitionierter Objekte auf beliebige Objekte)
      • Entwurf eines optimierten Verfahrens zur Verteilung von Daten innerhalb mehrere DB-Server
      • Zeitmessung in PL/SQL-Code
      • SOX - Prüfalgorithmus zur Evaluierung der Abrechnung gegenüber den ServiceProvidern
      • Online-Migration: Entwicklung eines Verfahrens zur Migration großer Datenmengen im online-Verfahren.
      • Housekeeping: Entwicklung bzw. Weiterentwicklung eines Tools, mit dessen Hilfe automatisiert Daten nach Ablauf ihrer gesetzlichen Aufbewahrungsfrist gelöscht werden können.
      • Monitoring (WebConsole): Entwicklung einer web-basierten Console zur Überwachung und Steuerung der Abläufe innerhalb der Charging- und Billing-DB?s.
      • Testautomation: Entwicklung eines Tools zur Unterstützung automatischer Tests der PL/SQL-Schicht.


      Projekte

      • Rechnungslaufsteuerung
      • Online-Beauskunftung
      • Charging (Rating)
      • Ressourcenverwaltung
      • Monitoring (WebConsole)
      • Data Manager
      • Testautomation
      • Performance-Tuning
      • 2nd- und 3rd-level Support
      • Migration
      ORACLE TOAD PowerDesigner ClearCase DDTS Rational Rose Perl PL/SQL SQL Java C++ Visual C++ HTML Java XML Windows UNIX Symantec i3 Indepth (ehem. Precise)
      T-Mobile / Telekommunikation
      1 Jahr 2 Monate
      2006-05 - 2007-06

      Teilprojekt: Ressourcenverwaltung

      Analyst, Entwickler
      Analyst, Entwickler

      Erstellung einer PL/SQL-Anwendung zur Verwaltung physischer und logischer Ressourcen in einer

      ORACLE-DB (Verallgemeinerung des Konzepts partitionierter Objekte auf beliebige Objekte)

       Aufgaben:

      • Entwurf eines universellen Verfahrens zum Mapping fachlich logischer Partitionen eines Verfahrens auf physische Objekte (Tabellen, Partitionen, Views) in einer Oracle-DB
      • Implementierung des Verfahrens
      ORACLE TOAD PowerDesigner ClearCase DDTS PL/SQL SQL Windows UNIX
      T-Mobile
      1 Jahr 4 Monate
      2005-11 - 2007-02

      Data Warehouse

      Analyst, Datenbank-Architekt, Datenbank-Entwickler
      Analyst, Datenbank-Architekt, Datenbank-Entwickler

      Unterstützung im Data Warehouse

      Aufgaben:

      • Erstellung, Weiterentwicklung und Optimierung von Reports auf PL/SQL-Basis bzw. in BusinessObjects.
      • Performance-Analyse und Tuning von ETL-Strecken und eingebetteten SQL-Statements in Informatica
      • Datenmodellierung und Erstellung von Migrationsskripten
      ORACLE Informatica BusinessObjects TOAD Teradata Windows UNIX
      SwissCom Mobile
      Berlin, Bern (CH)

      Aus- und Weiterbildung

      Aus- und Weiterbildung

      • Diplom-Ingenieur für Informationstechnik/Automatisierungstechnik (Dresden)
      • Studium der Psychologie (Diplom-Studiengang, kein Abschluss)

      Position

      Position

      • Data Vault Experte
      • Solution Architect, Lead Developer, Senior IT Consultant, Oracle Profi, Data Warehouse Entwickler (DWH), Business Intelligence Entwickler (BI)
      • IT-Architekt, Systemarchitekt, Datenbank-Architekt, Entwickler, Datenbank-Entwickler, Anwendungsentwickler, Datenbank-Administrator
      • Analyst
      • Coach
      • Projektleiter, Teamleiter, Entwicklungsleiter

      Kompetenzen

      Kompetenzen

      Top-Skills

      Data Vault Oracle Wherescape Data Warehouse Business Intelligence PL/SQL SQL ETL Informatica PowerCenter ODI

      Schwerpunkte

      Analyse
      Architektur-Design
      Entwicklung
      Modellierung
      Performance-Tuning und Coaching
      in den Bereichen Data Warehouse und Business Intelligence (DWH, BI, ETL, ORACLE, Informatica, SAP BO, OLAP) sowie OLTPAnwendungen (ORACLE)
      • Wichtigster fachlicher Schwerpunkt ist und war der Aufbau von Enterprise Data Warehouses nach Data Vault 2.0 für Banken bzw. Versicherungen. Daneben gab es auch temporäre Einsätze zur Analyse bestehender Anwendungen und Prozesse, um dort die Performance, Skalierbarkeit und Wartbarkeit zu verbessern.
      • Aufgrund meiner umfangreichen Expertise, ausgeprägter soft skills und der Fähigkeit, auch bei sehr komplexen Anforderungen oder Fehlerbildern eine Lösung zu finden, arbeite ich nach einer ?Anlaufphase? meist in einer Mehrfachfunktion als Lead Developer, Modellierer und Architekt. Teilweise übernehme ich auch Aufgaben der Analysten. Coaching, Review, Formulieren und Durchsetzen von Guidelines für Modellierung und Implementierung gehören ebenfalls zu meinen Aufgaben. 
      • Bei den eingesetzten Datenbankplattformen ist Oracle eindeutig dominierend. Hier verfüge ich mittlerweile über fast 30 Jahre Erfahrungen. Die Analyse und Lösung von Performanceproblemen ist immer Bestandteil meiner Arbeit.
      • Aufgrund der Komplexität des Themas möchte ich speziell auf meine Expertise bei der Analyse und Implementierung des International Financial Reporting Standard 9 (IFRS 9) hinweisen.
      • Neben einer langfristigen Zusammenarbeit mit Kunden bin ich auch immer auf der Suche nach kurzfristigen Einsätzen (hier Analyse und Review bestehender Lösungen, PerformanceTuning, Beratung beim Aufbau und der Modellierung von EDWH nach Data Vault 2.0).

      Aufgabenbereiche

      ANALYSE
      ARCHITEKTUR
      BUSINESS INTELLIGENCE
      COACHING
      ENTWICKLUNG
      MODELLIERUNG
      OLTP-ANWENDUNGEN
      TUNING

      Produkte / Standards / Erfahrungen / Methoden

      Agile Softwareentwicklung (Scrum)
      Apache Maven
      BI
      BusinessObjects
      CVS
      DATA VAULT
      DWH
      EPC von Amdocs
      ETL
      IBM Rational Software Architect (RSA)
      IBM WebSphere Application Server
      Informatica
      JIRA
      ORACLE APEX
      Oracle Data Integrator (ODI)
      Oracle Designer
      Oracle Enterprise Manager (OEM)
      Oracle Enterprise Manager Cloud Control 12c
      Oracle Enterprise Manager Cloud Control 12c (OEM)
      Oracle Resource Manager
      Oracle SQL Developer
      Oracle SQL Developer Data Modeler
      ORACLE Streams Advanced Queuing (AQ)
      Oracle Warehouse Builder (OWB)
      OWB, ODI, OGG, INFORMATICA, SAP BO
      PLSQL-Developer
      PowerDesigner
      PowerDesigner mit ObjectModeler
      SAP BO
      SAP BusinessObjects
      SAP PowerDesigner
      Subversion (SVN)
      TestDirector
      TOAD
      UML

      Skills

      • Data Vault Modelling (2.0)
      • Data Warehouse (DW / EDWH / ELT / ETL / BI) 
      • Oracle, PL/SQL, SQL
      • Wherescape RED / 3D 
      • Informatica, ODI, SAP BO


      Schlagworte

      • Daten-Analyse, Anforderungsanalyse, Datenbank-Design, Datenmodellierung (Data Vault 2.0, multidimensional, logisch, physisch, bitemporal, Prozess, konzeptionell, STAGE, CLEANSING, CORE, MART, ODS, ROLAP)
      • Prozessmodellierung (Geschäftsobjektmodellierung, OOM, UML, Use Case, Activity, Sequence, State Machine, Class)
      • Performance-Analyse, Performance-Tuning, PerformanceOptimierung, Migration (online, offline), BI-Architektur
      • Architektur-Review, Datenbank Architekt, Data WarehouseArchitekt, Dokumentation, Rollout, Reporting
      • Testautomation, 2nd- und 3rd-level Support, Incident- und Problem-Management, Entwickler, Developer, Build und Deployment, Ad-hoc-Analysen, Daten-Analyse, Data Mining, IFRS 9, BCBS 239


      Entwicklungsumgebungen, Tools, Methoden

      • WhereScape RED & 3D, ORACLE SQL Developer, ORACLE Data Modeler, ORACLE Warehouse Builder (OWB), ORACLE Data Integrator (ODI), diverse sonstige ORACLE-Tools (Oracle Enterprise Manager Cloud Control 12c / 13c (OEM)
      • Enterprise Manager OEM, APEX, Oracle Streams Advanced Queuing (AQ), Oracle Resource Manager, SQL*Loader, Oracle Data Pump, RMAN, Oracle GoldenGate (OGG))
      • PLSQL-Developer, GIT, Subversion (SVN), CVS, IBM Rational Software Architect (RSA), IBM WebSphere Application Server, TestDirector, JIRA, Apache Maven
      • TOAD, SAP PowerDesigne, EPC von Amdocs, Powerbuilder, ERWin, Symantec i3 Indepth (ehem. Precise)
      • BusinessObjects, Informatica, ClearCase, DDTS, Rational Rose, Infomaker, Centura (SQLWindows) von Gupta, FCP (Middleware), PACE, Lotus Notes, Microsoft Office Produkte (Word, Excel, Powerpoint, Access)
      • OOD, OOA, SOA, ETL, JPA, Agile Softwareentwicklung (Scrum)


      Hardware, Betriebssysteme

      • Oracle Exadata, IBM System z, PC, SEQUENT, SUN, WANG
      • WINDOWS, UNIX (Linux, SEQUENT, SUN Solaris, HP, IBM, DEC), Novell

      Betriebssysteme

      DINOS
      HPUX
      Linux
      MVS, OS/390
      Novell
      SUN OS, Solaris
      Unix
      WANG, Resource
      Windows

      Programmiersprachen

      Assembler
      Basic
      C
      C++
      Cobol
      dBase
      Gupta, Centura
      HTML
      Java
      JavaScript
      JPA
      ORACLE PL/SQL
      Pascal
      Perl
      Powerbuilder
      Shell-Scripting
      SQL
      UML
      Visual C++
      XML

      Datenbanken

      Access
      DB2
      DWH
      Gupta, Centura
      Informix
      MySQL
      OLTP, OLAP
      Oracle
      11g, 12g, XMLDB
      ORACLE TimesTen In-Memory Database
      PACE
      SQL
      SQL Anywhere
      Base, Anywhere
      SQLBase
      Sybase
      Teradata
      VLDB
      Watcom SQL

      Für ORACLE liegen langjährige intensive Erfahrungen vor. Hier soll auch der Schwerpunkt der weiteren Projekte bleiben.

      Datenkommunikation

      CORBA
      EDIFACT
      Internet, Intranet
      LAN, LAN Manager
      Message Queuing
      TCP/IP
      Windows Netzwerk

      Hardware

      HP
      IBM Großrechner
      IBM System z
      PC
      SUN

      Branchen

      Branchen

      • Banken
      • Finanzwirtschaft
      • Versicherungen
      • Öffentliche Finanzwirtschaft
      • Öffentlicher Dienst
      • Telekommunikation
      • Transport, Logistik, Bahn
      • Handel

      Einsatzorte

      Einsatzorte

      Deutschland, Österreich, Schweiz
      Die Entfernung zum Heimatort Berlin ist nicht so wichtig. Entscheidend ist die Erreichbarkeit mit der Bahn.
      möglich

      Projekte

      Projekte

      4 Jahre 8 Monate
      2019-08 - heute

      Aufbau EDWH mit Data Vault 2.0 und WhereScape

      Data Vault 2.0 Modellierer, DWH Architect, Lead Developer
      Data Vault 2.0 Modellierer, DWH Architect, Lead Developer
      • Aufbau eines EDWH nach Data Vault 2.0 (RDV, BDV, Information Mart)
      • Implementierung einer Engine zur Risikobewertung der Produkte nach IFRS 9.
      WhereScape RED WhereScape 3D Oracle SQL Developer Subversion Git Atlassian JIRA PL/SQL SQL
      Consors Finanz BNP PARIBAS / Banken / Finanzwirtschaft
      Remote
      4 Jahre 9 Monate
      2018-04 - 2022-12

      Bereitstellung einer Brückendatenbank für dispositive Auswertungen

      Solution Architect, DB-Architekt, DWH-Architekt, DB-Entwickler
      Solution Architect, DB-Architekt, DWH-Architekt, DB-Entwickler

      Refactoring Brückendatenbank zwischen Anwendung und EDWH

      • Die bestehende Lösung einer Brückendatenbank soll einer QS unterzogen werden.
      • Für die inkrementelle Beladung muss ein Konzept erarbeitet und umgesetzt werden.
      • Das Verfahren soll bis zum produktiven Einsatz begleitet und stabilisiert werden.
      • Punktuelle Unterstützung im Betrieb


      Analyse und Performance-Optimierung bestehender Datenbanken

      • Analyse der bestehenden Oracle-Datenbank (Struktur, Performance)
      • Auflisten und Bewerten von Optimierungspotential
      • Umsetzung ausgewählter Punkte
      • Wissenstransfer

      ORACLE 11g / 12c SQL PL/SQL Oracle SQL Developer Oracle SQL Developer Data Modeler UC4 Enterprise Manager Cloud Control 12c (OEM)
      Talanx Systeme AG / HDI / Versicherungen
      Remote und Hannover
      4 Jahre
      2016-01 - 2019-12

      Neuaufbau des zentralen Data Warehouse der Fachverfahren (Riester-Rente, Pflegeversicherung, Meldeverfahren Rente)

      Solution Architect, Datenbank-Architekt, Anforderungsanalyse, Datenbank-Entwicklung, ETL-Entwickler, Coach
      Solution Architect, Datenbank-Architekt, Anforderungsanalyse, Datenbank-Entwicklung, ETL-Entwickler, Coach

      Das bestehende Data Warehouse soll einem kompletten Redesign unterworfen werden. Die vorhandene heterogene Landschaft soll vollständig abgelöst werden. Es soll eine zentrale, einheitliche und historisierte Datenbasis nach Data Vault 2.0 entworfen werden.

      • Anforderungsanalyse und Konzepterstellung
      • Erstellung von Prozessmodellen (UML) und Datenmodellen
      • Erstellung einer Migrationsstrategie
      • Erstellung einer neuen Architektur inklusive der Modelle nach Data Vault 2.0
      • Leitung der Entwicklung der ETL-Strecke (Stage bis Mart) mit OWB und ODI
      • Übergang vom OWB zum ODI leiten
      Oracle 11g SQL PL/SQL Oracle Warehouse Builder (OWB) Oracle Data Integrator (ODI) Oracle SQL Developer Oracle SQL Developer Data Modeler Oracle Enterprise Manager Cloud Control 12c (OEM) Subversion (SVN) JIRA SAP BO
      DRV Bund - Informationsdienste und Statistikdienste / Versicherungen / Öffentlicher Dienst
      Berlin
      8 Monate
      2018-09 - 2019-04

      Konzeption / Entwicklung Schnittstelle zur Datenlieferung der Fachverfahrens an das DWH

      Solution Architect, Datenbank-Architekt, Projektleitung, Coach ORACLE 11g / 12c SQL PL/SQL ...
      Solution Architect, Datenbank-Architekt, Projektleitung, Coach

      Zur Übertragung der Daten aus diversen Fachverfahren in das DWH soll eine einheitliche Schnittstelle konzipiert und entwickelt werden.

      • Anforderungsanalyse und Konzepterstellung
      • Entscheidung zwischen OGG und proprietärer Schnittstelle herbeiführen
      • Projektleitung (Entwicklung / Inbetriebnahme)

      ORACLE 11g / 12c SQL PL/SQL Oracle GoldenGate (OGG) Oracle SQL Developer Oracle SQL Developer Data Modeler Oracle Enterprise Manager Cloud Control 12c / 13c (OEM) Subversion (SVN) JIRA Oracle Exadata IBM System z Linux
      DRV Bund - Informationsdienste und Statistikdienste / Versicherungen / Öffentlicher Dienst
      7 Monate
      2016-12 - 2017-06

      Analyse der bestehenden Anwendungsarchitektur aus Sicht der DB und Aufzeigen von Möglichkeiten zur Stabilisierung und Performace-Optimierung

      Solution Architect, Datenbank-Architekt, Coach
      Solution Architect, Datenbank-Architekt, Coach

      Die bestehende Anwendungsarchitektur inklusive der in Entwicklung befindlichen Erweiterungen soll aus Sicht der Datenbank analysiert werden. Als Ergebnis sollen Möglichkeiten zur Stabilisierung und zur Performance-Optimierung aufgezeigt werden. Für ausgewählte Punkte sollen in Workshops mit den Architekten und Entwicklern konkrete Lösungen erarbeitet werden.

      • Mittels Interviews und Workshops Erstellen einer fachlichen und technischen Analyse des IST-Zustands aus Sicht der Datenbank unter Berücksichtigung des Zusammenspiels von Anwendung, Middleware, Datenbank
      • Aufzeigen von Möglichkeiten zur Stabilisierung und zur Performance-Optimierung.
      • Bewertung der Findings hinsichtlich des Aufwands (Anwendung/Datenbank) und des zu erwartendem Nutzens.
      • Für ausgewählte Maßnahmen Erarbeitung der konkreten Umsetzung in Workshops mit den Architekten und Entwicklern.
      • Laufende Analyse von Performance-Test und der Produktion
      ORACLE 11g / 12c SQL PL/SQL Oracle Enterprise Manager Cloud Control 12c (OEM)
      Talanx Systeme AG / Versicherungen
      Hannover
      5 Monate
      2016-10 - 2017-02

      Geschäftsobjektmodellierung auf Grundlage der Data- Governance- sowie BCBS239-Anforderungen

      Analyst, Modellierer
      Analyst, Modellierer

      Im Zuge der der auf Konzernebene anzuwendenden Regelungen des BCBS 239 soll auf Einzelinstitutsebene ein Geschäftsobjektmodell erstellt werden. Über das Modell sollen die Konsistenz-, Qualitäts- und Verfügbarkeitsanforderungen an die Daten hinsichtlich der Data-Governance- sowie der BCBS239-Anforderungen berücksichtigt werden. Neben der Modellierung soll eine fachliche Dokumentation der Geschäftsobjekte erstellt werden.

      • Analyse vorliegender Fachdokumentationen und Ableitung von Geschäftsobjekten zur Vervollständigung der fachlichen Datentaxonomie
      • Modellierung von Erweiterungen und Änderungen im Geschäftsobjektmodell
      • Identifizierung der Lücken in der Dokumentation der Geschäftsobjekte unter Berücksichtigung geltender Data Governance Vorgaben
      • Identifizierung fachlicher Inkonsistenzen bei Geschäftsobjekten
      • Enge Abstimmung mit dem Datenarchitekten bezüglich der Anforderungen aus der Datenmodellierung und des methodischen Vorgehens sowie der Berücksichtigung von Vorgaben der Konzernmutter
      SAP PowerDesigner SAP Landschaft (hier nur Basis der Analyse; keine Entwicklung) Risikocontrolling
      DEG Invest / Banken / Finanzwirtschaft
      Köln
      2 Jahre 1 Monat
      2015-01 - 2017-01

      Aufbau eines Data Warehouse - Generische Prozesskennzahlen zum Dialog des Fachverfahrens ?Zentrale Zulagenstelle für Altersvermögen (Riester-Rente)?

      Solution Architect, Datenbank-Architekt, Anforderungsanalyse, Datenbank-Entwicklung, ETL-Entwickler, Coach
      Solution Architect, Datenbank-Architekt, Anforderungsanalyse, Datenbank-Entwicklung, ETL-Entwickler, Coach

      Für das Dialogsystem des Fachverfahrens ?Zentrale Zulagenstelle für Altersvermögen (Riester-Rente)? soll ein Data Warehouse zur Bereitstellung von generischen Prozesskennzahlen aufgesetzt werden. Das neue Verfahren soll als Referenz-Architektur aufgesetzt und dokumentiert werden.

      • Konzeptionierung und Dokumentation einer neuen Referenz-Architektur für ein DWH unter Berücksichtigung der vorhandenen Architektur und Ressourcen.
      • Anforderungsanalyse und Erstellung eines multidimensionalen Modells
      • Erstellung der Datenmodelle (logisch und physisch) für Stage, Cleansing, Core, Mart
      • Entwicklung der ETL-Strecke (Stage bis Mart)
      • Konsolidierung der proprietären Lösung zur Übertragung der Daten vom Verfahren in die Stage
      • Wissenstransfer an Entwickler anderer Teilprojekte (Beratende Teilnahme an Meetings, Pair Programming)

      ORACLE 11g SQL PL/SQL Oracle Warehouse Builder (OWB) Oracle SQL Developer Oracle SQL Developer Data Modeler Oracle Enterprise Manager (OEM) Subversion (SVN) JIRA IBM System z Linux Agile Softwareentwicklung (Scrum)
      DRV Bund - Informationsdienste und Statistikdienste / Versicherungen / Öffentlicher Dienst
      Berlin
      3 Monate
      2015-10 - 2015-12

      Konzept zur Einführung und zum Betrieb des Oracle Resource Manager

      Analyse, Konzeption
      Analyse, Konzeption

      Zur Einführung, Betrieb und Monitoring des Oracle Resource Manager wurde ein Konzept erstellt werden.

      • Analyse der DB-Architektur und Deployment-Strategien
      • Erstellung eines Konzepts zur Einführung des Oracle Resource Managers
      • Erstellung von spezialisierten plan templates
      • Erstellung eines Prototypen
      • Erstellung eines Konzepts zum Monitoring der Pläne über Skripte und über spezialisierte Metriken im OEM Cloud Control 12c
      ORACLE 11g ORACLE 12c Oracle SQL Developer Oracle SQL Developer Data Modeler Oracle Enterprise Manager Cloud Control 12c (OEM) Oracle Resource Manager SQL PL/SQL
      Volkswagen Financial Services AG / Banken / Finanzwirtschaft
      Braunschweig
      4 Monate
      2014-11 - 2015-02

      Kameralistik, Bau-Controlling, Vergabe, Data Warehouse für Bauverwaltungen im öffentlichen Dienst

      Solution Architect, Datenbank-Architekt, Anforderungsanalyse, Datenbank-Entwicklung, ETL-Entwickler
      Solution Architect, Datenbank-Architekt, Anforderungsanalyse, Datenbank-Entwicklung, ETL-Entwickler

      Das vorhandene prototypische Data Warehouse soll an den Verfahrensstand und aktuelle Standards angepasst werden. Aktuelle Software-Produkte sollen evaluiert werden.

      • Evaluierung am Markt befindlicher Produkte für die Erstellung von ETL-Strecken und für das Reporting.
      • Anpassung der Modelle für Stage, Core, Mart auf das neue Verfahrensmodell
      • Prototypische Umsetzung von Teilen der ETL-Strecke mit Oracle ODI bzw. Informatica
      • Anpassung der vorhanden Reports an die Version des SAP BO
      • Ableitung weiterführender Entwicklungsaufgaben
      ORACLE Oracle SQL Developer Oracle Data Integrator (ODI) Informatica SAP BusinessObjects (SAP BO)
      Bundesbaubehörden, Oberfinanzdirektionen / Öffentliche Finanzwirtschaft / Öffentlicher Dienst
      Berlin
      1 Jahr 10 Monate
      2013-03 - 2014-12

      Zulagesystem für Pflegeversicherung (Pflege-Bahr)

      Solution Architect, Anforderungsanalyse, Datenbank-Architekt, Datenbank-Entwicklung, Datenbank-Administration, Coaching, Maintenance
      Solution Architect, Anforderungsanalyse, Datenbank-Architekt, Datenbank-Entwicklung, Datenbank-Administration, Coaching, Maintenance

      Neuentwicklung eines Verfahrens zur Verwaltung der Zulagen für die Pflegeversicherung (Pflege-Bahr) mit den Modulen automatische Antragsverarbeitung, Dialog-System und Festsetzungsverfahren.

      • Konzipierung der DB-Architektur und Erstellung von Guidelines für die DB-Entwicklung
      • Anforderungsanalyse und Erstellung logischer und physicher DB-Modelle
      • Erstellung und Dokumentation des Buchungskonzepts des Verfahrens
      • Coaching der Java-Entwickler hinsichtlich der DB-Zugriffe über JPA
      • Performance-Analyse und ?Optimierung
      • Implementierung einer Schnittstelle zur Datenbereitstellung an das zentrale Data Warehouse (DWH)
      • Unterstützung der Entwicklungsarbeiten im zentralen Data Warehouse (DWH)
      • Adminstration der Datenbank-Umgebungen zum Verfahren.
      • 3rd-level-Support für das produktive Verfahren.
      • Einarbeitung und Coaching eines DB-Entwicklers zur langfristigen Übernahmen der eigenen Aufgaben

      ORACLE 11g ORACLE XML DB SQL PL/SQL Java JPA Oracle Enterprise Manager (OEM) Oracle SQL Developer Oracle SQL Developer Data Modeler Oracle Warehouse Builder ORACLE APEX ORACLE Streams Advanced Queuing (AQ) IBM WebSphere Application Server IBM Rational Software Architect (RSA) Subversion (SVN) JIRA Apache Maven IBM System z Linux Agile Softwareentwicklung (Scrum)
      DRV Bund / Versicherungen / Öffentlicher Dienst
      Berlin
      8 Monate
      2012-07 - 2013-02

      Zuagesystem für die Altervorsorge (Riester-Rente): Dialog

      Anforderungsanalyse, Datenbank-Architekt, Datenbank-Entwicklung, Datenbank-Administration
      Anforderungsanalyse, Datenbank-Architekt, Datenbank-Entwicklung, Datenbank-Administration

      Neuentwicklung des Dialog-Systems zum Verfahren für das Zulagesystem für die Altersvorsorge (Riester-Rente). Vor Einführung des neuen Dialog-Verfahrens sollte die DB-Architektur und das Datenmodell einem vollständigen Review unterzogen werden.

      • Umfassendes Review der DB-Architektur und des Datenmodells
      • Review der Architekturentscheidung zur Abgrenzung von Modulen in der DB
      • Im Ergebnis davon:
        • Überführung des vorhandenen Datenmodells in ein vollständig normalisiertes Modell und Ableitung von Refactoring-Aufgaben
        • Überarbeitung der Modularisierung und Rechtevergabe in der DB und Ableitung von Refactoring-Aufgaben
        • Erarbeitung und Dokumentation von Guidelines zur DB-Entwicklung und Ableitung von Refactoring-Aufgaben
      • Performance-Analyse und ?Optimierung.

        ORACLE 11g ORACLE XML DB SQL PL/SQL Oracle Enterprise Manager (OEM) Oracle SQL Developer Oracle SQL Developer Data Modeler IBM WebSphere Application Server Subversion (SVN) JIRA IBM System z Linux Agile Softwareentwicklung (Scrum)
        DRV Bund / Versicherungen / Öffentlicher Dienst
        Berlin
        2 Jahre 11 Monate
        2010-04 - 2013-02

        Steuerdienste: Zentrale Zulagenstelle für Altersvermögen (Riester-Rente), Automatisiertes Meldesystem Finanzämter

        Prozessanalyse, Datenbank-Entwicklung, Datenbank-Administration
        Prozessanalyse, Datenbank-Entwicklung, Datenbank-Administration

        Im Rahmen einer task force Analyse und Optimierung bestehender Datenbank-Entwicklungsprozesse. Ggf. sollen neue Verfahrenswege, Methoden und Werkzeuge zur weitgehenden Automatisierung der Prozesse entwickelt und etabliert werden. Im Zuge dieses Projektes ergab sich ein weiterer Schwerpunkt in der Analyse und Optimierung der Performance der produktiven Systeme aufgrund massiver Probleme.

        • Analyse der vorhanden DB-Entwicklungsprozesse sowie des Build- und Deploymentprozesses.
        • Erarbeitung und Dokumentation eines optimierten DB-Entwicklungsprozesses
        • Erstellung von Werkzeugen zur Unterstützung und Überwachung des DB-Entwicklungsprozesses
        • Überwachung, Analyse und Optimierung der Datenbank-Performance in produktiven und Test-Systemen und Ableitung von Anforderungen / Refactoring hinsichtlich Code, DB-Architektur und SAN
        • Erarbeitung und Dokumentation von Alternativen für optimierte Performance-Testumgebungen
        • 3rd-level Support für die bestehenden Anwendungen.
        ORACLE 10 und 11g ORACLE XML DB MySQL SQL PL/SQL Oracle Enterprise Manager (OEM) Oracle Designer Oracle SQL Developer Data Modeler PLSQL-Developer Subversion (SVN) CVS TestDirector Linux Oracle SQL Developer Oracle APEX IBM WebSphere Application Server JIRA IBM System z
        DRV Bund / Versicherungen / Öffentlicher Dienst
        Berlin
        6 Monate
        2009-09 - 2010-02

        Kameralistik, Bau-Controlling, Vergabe, Data Warehouse für Bauverwaltungen im öffentlichen Dienst

        Systemarchitekt, Datenbank-Architekt, Anforderungsanalyse, Datenbank-Entwicklung
        Systemarchitekt, Datenbank-Architekt, Anforderungsanalyse, Datenbank-Entwicklung
        • Für eine bestehende Software zur Haushaltskostenrechung und Vergabe wurden für das Folge-Release die System- und Software-Architektur konzeptionell weiterentwickelt und teilweise als Prototyp umgesetzt.
        • Zum Verfahren wurde ein Data Warehouse konzeptionell entwickelt. Die Modelle für Stage, Core und Mart und die ETL-Strecke wurden prototypisch modelliert und umgesetzt. Beispiel-Reports wurden mit BO erstellt.
        ORACLE 11g Powerbuilder PowerDesigner OWB BusinessObjects (BO)
        Bundesbaubehörden, Oberfinanzdirektionen / Öffentliche Finanzwirtschaft / Öffentlicher Dienst
        Berlin
        2 Jahre 3 Monate
        2007-03 - 2009-05

        Zentraler Produktkatalog

        Analyst, Datenbank-Architekt, Datenbank-Entwickler, Data Mining
        Analyst, Datenbank-Architekt, Datenbank-Entwickler, Data Mining

        Anforderungsanalyse, Architektur-Design und Datenmodellierung für einen zentralen Produktkatalog im Umfeld der T-Mobile International

        • Analysen auf Daten aus Altsystemen zur Erkennung verdeckter Strukturen zur Abschätzung der Auswirkungen auf das Design des Produktkatalogs.
        PowerDesigner mit ObjectModeler UML ORACLE 10 und 11g TOAD EPC von Amdocs Windows UNIX
        T-Mobile / Telekommunikation
        Berlin, Bonn
        7 Jahre 6 Monate
        2000-04 - 2007-09

        Teilprojekt Rechnungslauf-Steuerung

        Analyst / Entwickler
        Analyst / Entwickler

        • Entwicklung bzw. laufende Weiterentwicklung der PL/SQL-Zugriffsschicht, die der Batch-Verarbeitung bei verschieden Billing-Läufen (Rechnungsläufe) dient.
        • Betroffen sind die Komponenten Ressourcenverwaltung, Bereitstellung und Aufbereitung der abrechnungsrelevanten Daten (Kundendaten, Produktdaten, Rating-Daten), Lese- und Schreibschnittstellen für das Billing.
        • Alle Komponenten wurden laufend hinsichtlich ihrer Performance analysiert und weiterentwickelt.

          ORACLE TOAD PowerDesigner Symantec i3 Indepth (ehem. Precise) ClearCase DDTS Rational Rose Perl PL/SQL SQL HTML Java XML Windows UNIX
          T-Mobile
          7 Jahre 11 Monate
          1999-11 - 2007-09

          Rechnungslaufsteuerung

          Analyst / Entwickler / teilweise Entwicklungsleiter
          Analyst / Entwickler / teilweise Entwicklungsleiter

          In allen oben genannten Teilbereichen gab es über den gesamten Zeitraum Weiterentwicklung, Anpassungen und Optimierungen ? entweder zur Unterstützung neuer Feature oder zur Optimierung der Abläufe und Performance. Generell umfassten die Aufgaben Architektur-Design, DB-Design und Datenmodellierung, PL/SQL-Entwicklung, die Erstellung von DV-Konzepten und teilweise die Erstellung von Fachkonzepten.

          • Rechnungslauf-Steuerung: Entwicklung bzw. laufende Weiterentwicklung der PL/SQL-Zugriffsschicht, die der Batch-Verarbeitung bei verschieden Billing-Läufen (Rechnungsläufe) dient.
          • Performance-Analyse / -Optimierung
          • Ressourcenverwaltung: Erstellung einer PL/SQL-Anwendung zur Verwaltung physischer und logischer Ressourcen in einer ORACLE-DB (Verallgemeinerung des Konzepts partitionierter Objekte auf beliebige Objekte)
          • Entwurf eines optimierten Verfahrens zur Verteilung von Daten innerhalb mehrere DB-Server
          • Zeitmessung in PL/SQL-Code
          • SOX - Prüfalgorithmus zur Evaluierung der Abrechnung gegenüber den ServiceProvidern
          • Online-Migration: Entwicklung eines Verfahrens zur Migration großer Datenmengen im online-Verfahren.
          • Housekeeping: Entwicklung bzw. Weiterentwicklung eines Tools, mit dessen Hilfe automatisiert Daten nach Ablauf ihrer gesetzlichen Aufbewahrungsfrist gelöscht werden können.
          • Monitoring (WebConsole): Entwicklung einer web-basierten Console zur Überwachung und Steuerung der Abläufe innerhalb der Charging- und Billing-DB?s.
          • Testautomation: Entwicklung eines Tools zur Unterstützung automatischer Tests der PL/SQL-Schicht.


          Projekte

          • Rechnungslaufsteuerung
          • Online-Beauskunftung
          • Charging (Rating)
          • Ressourcenverwaltung
          • Monitoring (WebConsole)
          • Data Manager
          • Testautomation
          • Performance-Tuning
          • 2nd- und 3rd-level Support
          • Migration
          ORACLE TOAD PowerDesigner ClearCase DDTS Rational Rose Perl PL/SQL SQL Java C++ Visual C++ HTML Java XML Windows UNIX Symantec i3 Indepth (ehem. Precise)
          T-Mobile / Telekommunikation
          1 Jahr 2 Monate
          2006-05 - 2007-06

          Teilprojekt: Ressourcenverwaltung

          Analyst, Entwickler
          Analyst, Entwickler

          Erstellung einer PL/SQL-Anwendung zur Verwaltung physischer und logischer Ressourcen in einer

          ORACLE-DB (Verallgemeinerung des Konzepts partitionierter Objekte auf beliebige Objekte)

           Aufgaben:

          • Entwurf eines universellen Verfahrens zum Mapping fachlich logischer Partitionen eines Verfahrens auf physische Objekte (Tabellen, Partitionen, Views) in einer Oracle-DB
          • Implementierung des Verfahrens
          ORACLE TOAD PowerDesigner ClearCase DDTS PL/SQL SQL Windows UNIX
          T-Mobile
          1 Jahr 4 Monate
          2005-11 - 2007-02

          Data Warehouse

          Analyst, Datenbank-Architekt, Datenbank-Entwickler
          Analyst, Datenbank-Architekt, Datenbank-Entwickler

          Unterstützung im Data Warehouse

          Aufgaben:

          • Erstellung, Weiterentwicklung und Optimierung von Reports auf PL/SQL-Basis bzw. in BusinessObjects.
          • Performance-Analyse und Tuning von ETL-Strecken und eingebetteten SQL-Statements in Informatica
          • Datenmodellierung und Erstellung von Migrationsskripten
          ORACLE Informatica BusinessObjects TOAD Teradata Windows UNIX
          SwissCom Mobile
          Berlin, Bern (CH)

          Aus- und Weiterbildung

          Aus- und Weiterbildung

          • Diplom-Ingenieur für Informationstechnik/Automatisierungstechnik (Dresden)
          • Studium der Psychologie (Diplom-Studiengang, kein Abschluss)

          Position

          Position

          • Data Vault Experte
          • Solution Architect, Lead Developer, Senior IT Consultant, Oracle Profi, Data Warehouse Entwickler (DWH), Business Intelligence Entwickler (BI)
          • IT-Architekt, Systemarchitekt, Datenbank-Architekt, Entwickler, Datenbank-Entwickler, Anwendungsentwickler, Datenbank-Administrator
          • Analyst
          • Coach
          • Projektleiter, Teamleiter, Entwicklungsleiter

          Kompetenzen

          Kompetenzen

          Top-Skills

          Data Vault Oracle Wherescape Data Warehouse Business Intelligence PL/SQL SQL ETL Informatica PowerCenter ODI

          Schwerpunkte

          Analyse
          Architektur-Design
          Entwicklung
          Modellierung
          Performance-Tuning und Coaching
          in den Bereichen Data Warehouse und Business Intelligence (DWH, BI, ETL, ORACLE, Informatica, SAP BO, OLAP) sowie OLTPAnwendungen (ORACLE)
          • Wichtigster fachlicher Schwerpunkt ist und war der Aufbau von Enterprise Data Warehouses nach Data Vault 2.0 für Banken bzw. Versicherungen. Daneben gab es auch temporäre Einsätze zur Analyse bestehender Anwendungen und Prozesse, um dort die Performance, Skalierbarkeit und Wartbarkeit zu verbessern.
          • Aufgrund meiner umfangreichen Expertise, ausgeprägter soft skills und der Fähigkeit, auch bei sehr komplexen Anforderungen oder Fehlerbildern eine Lösung zu finden, arbeite ich nach einer ?Anlaufphase? meist in einer Mehrfachfunktion als Lead Developer, Modellierer und Architekt. Teilweise übernehme ich auch Aufgaben der Analysten. Coaching, Review, Formulieren und Durchsetzen von Guidelines für Modellierung und Implementierung gehören ebenfalls zu meinen Aufgaben. 
          • Bei den eingesetzten Datenbankplattformen ist Oracle eindeutig dominierend. Hier verfüge ich mittlerweile über fast 30 Jahre Erfahrungen. Die Analyse und Lösung von Performanceproblemen ist immer Bestandteil meiner Arbeit.
          • Aufgrund der Komplexität des Themas möchte ich speziell auf meine Expertise bei der Analyse und Implementierung des International Financial Reporting Standard 9 (IFRS 9) hinweisen.
          • Neben einer langfristigen Zusammenarbeit mit Kunden bin ich auch immer auf der Suche nach kurzfristigen Einsätzen (hier Analyse und Review bestehender Lösungen, PerformanceTuning, Beratung beim Aufbau und der Modellierung von EDWH nach Data Vault 2.0).

          Aufgabenbereiche

          ANALYSE
          ARCHITEKTUR
          BUSINESS INTELLIGENCE
          COACHING
          ENTWICKLUNG
          MODELLIERUNG
          OLTP-ANWENDUNGEN
          TUNING

          Produkte / Standards / Erfahrungen / Methoden

          Agile Softwareentwicklung (Scrum)
          Apache Maven
          BI
          BusinessObjects
          CVS
          DATA VAULT
          DWH
          EPC von Amdocs
          ETL
          IBM Rational Software Architect (RSA)
          IBM WebSphere Application Server
          Informatica
          JIRA
          ORACLE APEX
          Oracle Data Integrator (ODI)
          Oracle Designer
          Oracle Enterprise Manager (OEM)
          Oracle Enterprise Manager Cloud Control 12c
          Oracle Enterprise Manager Cloud Control 12c (OEM)
          Oracle Resource Manager
          Oracle SQL Developer
          Oracle SQL Developer Data Modeler
          ORACLE Streams Advanced Queuing (AQ)
          Oracle Warehouse Builder (OWB)
          OWB, ODI, OGG, INFORMATICA, SAP BO
          PLSQL-Developer
          PowerDesigner
          PowerDesigner mit ObjectModeler
          SAP BO
          SAP BusinessObjects
          SAP PowerDesigner
          Subversion (SVN)
          TestDirector
          TOAD
          UML

          Skills

          • Data Vault Modelling (2.0)
          • Data Warehouse (DW / EDWH / ELT / ETL / BI) 
          • Oracle, PL/SQL, SQL
          • Wherescape RED / 3D 
          • Informatica, ODI, SAP BO


          Schlagworte

          • Daten-Analyse, Anforderungsanalyse, Datenbank-Design, Datenmodellierung (Data Vault 2.0, multidimensional, logisch, physisch, bitemporal, Prozess, konzeptionell, STAGE, CLEANSING, CORE, MART, ODS, ROLAP)
          • Prozessmodellierung (Geschäftsobjektmodellierung, OOM, UML, Use Case, Activity, Sequence, State Machine, Class)
          • Performance-Analyse, Performance-Tuning, PerformanceOptimierung, Migration (online, offline), BI-Architektur
          • Architektur-Review, Datenbank Architekt, Data WarehouseArchitekt, Dokumentation, Rollout, Reporting
          • Testautomation, 2nd- und 3rd-level Support, Incident- und Problem-Management, Entwickler, Developer, Build und Deployment, Ad-hoc-Analysen, Daten-Analyse, Data Mining, IFRS 9, BCBS 239


          Entwicklungsumgebungen, Tools, Methoden

          • WhereScape RED & 3D, ORACLE SQL Developer, ORACLE Data Modeler, ORACLE Warehouse Builder (OWB), ORACLE Data Integrator (ODI), diverse sonstige ORACLE-Tools (Oracle Enterprise Manager Cloud Control 12c / 13c (OEM)
          • Enterprise Manager OEM, APEX, Oracle Streams Advanced Queuing (AQ), Oracle Resource Manager, SQL*Loader, Oracle Data Pump, RMAN, Oracle GoldenGate (OGG))
          • PLSQL-Developer, GIT, Subversion (SVN), CVS, IBM Rational Software Architect (RSA), IBM WebSphere Application Server, TestDirector, JIRA, Apache Maven
          • TOAD, SAP PowerDesigne, EPC von Amdocs, Powerbuilder, ERWin, Symantec i3 Indepth (ehem. Precise)
          • BusinessObjects, Informatica, ClearCase, DDTS, Rational Rose, Infomaker, Centura (SQLWindows) von Gupta, FCP (Middleware), PACE, Lotus Notes, Microsoft Office Produkte (Word, Excel, Powerpoint, Access)
          • OOD, OOA, SOA, ETL, JPA, Agile Softwareentwicklung (Scrum)


          Hardware, Betriebssysteme

          • Oracle Exadata, IBM System z, PC, SEQUENT, SUN, WANG
          • WINDOWS, UNIX (Linux, SEQUENT, SUN Solaris, HP, IBM, DEC), Novell

          Betriebssysteme

          DINOS
          HPUX
          Linux
          MVS, OS/390
          Novell
          SUN OS, Solaris
          Unix
          WANG, Resource
          Windows

          Programmiersprachen

          Assembler
          Basic
          C
          C++
          Cobol
          dBase
          Gupta, Centura
          HTML
          Java
          JavaScript
          JPA
          ORACLE PL/SQL
          Pascal
          Perl
          Powerbuilder
          Shell-Scripting
          SQL
          UML
          Visual C++
          XML

          Datenbanken

          Access
          DB2
          DWH
          Gupta, Centura
          Informix
          MySQL
          OLTP, OLAP
          Oracle
          11g, 12g, XMLDB
          ORACLE TimesTen In-Memory Database
          PACE
          SQL
          SQL Anywhere
          Base, Anywhere
          SQLBase
          Sybase
          Teradata
          VLDB
          Watcom SQL

          Für ORACLE liegen langjährige intensive Erfahrungen vor. Hier soll auch der Schwerpunkt der weiteren Projekte bleiben.

          Datenkommunikation

          CORBA
          EDIFACT
          Internet, Intranet
          LAN, LAN Manager
          Message Queuing
          TCP/IP
          Windows Netzwerk

          Hardware

          HP
          IBM Großrechner
          IBM System z
          PC
          SUN

          Branchen

          Branchen

          • Banken
          • Finanzwirtschaft
          • Versicherungen
          • Öffentliche Finanzwirtschaft
          • Öffentlicher Dienst
          • Telekommunikation
          • Transport, Logistik, Bahn
          • Handel

          Vertrauen Sie auf GULP

          Im Bereich Freelancing
          Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

          Fragen?

          Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

          Das GULP Freelancer-Portal

          Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.