MK

Marcus Kaiser

verfügbar

Letztes Update: 19.02.2019

Senior Oracle Consultant

Firma: Systementwicklung Marcus Kaiser
Abschluss: Dipl. Informatiker (FH)
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Schlagwörter

Oracle Financials Datenbanken Microsoft Sql-Server Mysql Oracle Rac

Skills

Oracle Datenbankadminitration und Entwicklung

Projekthistorie

10/2013 - 12/2017 (4 Jahre 2 Monate)

Rolle:DBA

Kunde:UniCredit Business Integrated Solutions

Projektinhalte:    •  Performance Tuning der Oracle Datenbanken in Produktion,
      Integration und Qualitätssicherungsumgebung, u.a. mit Indexen,
      Materialized Views und Partitionierung der Tabellen,
      Generierung von Oracle Baselines, SQL Profiles und Stored
      Outlines
    •  Erstellung von neuen Oracle Datenbanken in der
      Integrationsumgebung, Kontrolle der Tablespaces (mit Skripten
      und E-Mail, SMS Benachrichtigung), Anlegen von Schemas für
      Entwickler mit Data Pump, täglicher (automatisierter) Refresh
      bestimmter Schemas aus der Produktionsdatenbank zur QS und
      Entwicklung. Vergabe von Rechten auf den Schemas, Anlage von
      technischen Usern mit Synonymen auf die Datentabellen.
    •  Installation von Oracle-Patches (Integrationsumgebung), ggf.
      Erstellung von Service Requests und Fehleranalyse der Oracle
      DB.
    •  Entwicklung von Datenbank Packages für Datenbank Maintenance,
      Scheduling und Wartung von Cleanup-Skripten/Packages auf der
      Produktions-DB.
    •  Durchführung des jährlichen Datenbank-Cleanups der
      Produktions-DB und Begleitung der Jahresendverarbeitung
    •  Entwicklung und Integration von Datenbank-Reports für das
      Business.
    •  Import-/Export Schnittstellen zu verschiedenen Systemen mit
      PL/SQL Packages und CSV-Dateien.
    •  Überwachung, Kontrolle und Analyse der AWR-Reports.
    •  Begleitung der Releases auf der Produktions-Datenbank
      (Erstellung von Release Skripten)

Kenntnisse:TOAD (Expertenkenntnisse), Oracle SQL Developer, Oracle Red Hat Linux, sqlplus, Oracle Enterprise Manager Cloud Control 12c, Oracle Data Pump, NetApp filer, Oracle Wallet, Orace DB-Vault, RAC, Oracle Virtual Private Database

03/2008 - heute Freiberuflich Entwicklertätigkeiten

10 Jahre 11 Monate

Rolle:Systementwickler, Datenbankentwickler, Datenbankadministrator

03/2018 - 10/2018 Migration von Oracle 11g Datenbanken nach Oracle 12c Multitenant (8 Monate)

Kunde:Allianz Deutschland

Projektinhalte:    •  Migration von über 30 Oracle Datenbanken nach Oracle 12c Multitenant für Allianz Deutschland.
    •  Nutzung der CDB/PDB Architektur zur Konsolidierung der
      Datenbanken nach Fachbereichen.
    •  Entwicklung der Migrationsskripte und Support der
      Anwendungsentwickler bei der Umstellung auf Oracle 12c.
      Eigenständige Durchführung der Migration

08/2017 - 12/2017Aufbau und Installation einer Oracle 12c DB für Tableau-Software (5 Monate)

Projektinhalte:    •  Aufbau und Installation einer Oracle 12c DB für
      Tableau-Software mit automatischem täglichem Datenabgleich mit
      drei Produktionsdatenbanken
    •  Export der Datenbanken erfolgt mittels Oracle Data Pump. Hierzu habe ich ein Oracle Package entwickelt, das die zu exportierenden Daten aus Konfigurationstabellen dynamisch steuert um neue Anforderungen an die DB ohne neue























      Programmierung zu ermöglichen
    •  Ansteuerung des Exports und das Kopieren der Daten erfolgt mit
      Linux Packages, die Korn-Shell Skripte enthalten und die mit
      dem Beta 48 Extended Jobmanager gestartet werden
    •  Für den Datenaustausch wird ein NetApp Filer verwendet
    •  Import wird ebenfalls mit Oracle Data Pump und einen Shell
      Skript durchgeführt. Für die Tableau-Software werden nach
dem Import automatisch Materialized Views angelegt, die einen
      effizienten Zugriff auf die Readonly Datenbank ermöglichen
    •  Rechte auf das neu importierte Schema werden
mittels einem von mir entwickelten Oracle Package vergeben,
      welches nach dem erfolgreichen Import gestartet wird.

Kenntnisse:Oracle RMAN, Oracle RAC, Oracle Wallet, Oracle Database Vault, Oracle Enterprise Manager Cloud Control 12c






01/2017 - 07/2017Migration von einer MySQL-DB nach Oracle 12c

7 Monate







Projektinhalte:    •  Aufgabe war es eine MySQL-DB mit identischer Funktionalität
      nach Oracle zu migrieren. Für die Migration stand ein
      Offline-Tag zur Verfügung
    •  Cleanup-Skripte von MySQL mussten nach Oracle migriert werden
    •  Um exportierte Daten von MySQL im CSV-Format schnellstmöglich
      und ohne Datenverlust nach Oracle zu laden, habe ich ein Skript
      geschrieben, das die Daten mittels External Tables in die
      Datenbank lädt und anschließend die Indexe und Constraints
      generiert
    •  Steuerung des wöchentlichen Cleanups erfolgt mit Oracle
      Scheduler innerhalb der Datenbank und wird in der Datenbank
      protokolliert
    •  Im Fehlerfall wird eine E-Mail vom Oracle Scheduler an das DBA
      Postfach versendet






03/2008 - 09/2013Second-Level Support

5 Jahre 7 Monate







Rolle:DBA

Kunde:UniCredit

Projektinhalte:Tätigkeit als DBA im Second-Level Support bei UniCredit für die Produktions-DB im Handel und Risikomanagement mit Oracle Datenbanken unter Solaris und Linux. Tätigkeit im Schichtdienst (07:00-21:00) zur Sicherstellung des störungsfreien Betriebs der Produktionsdatenbank.
    •  Täglicher Export der Produktions-DB zur langjährigen Sicherung
      auf Band
    •  Sicherstellung der regelmäßigen RMAN-Sicherung.
    •  Einführung von Oracle Partitionierung zur Performancesteigerung
      und zum effizienten Cleanup.
    •  Einführung von Oracle RAC zur Ausfallsicherheit und
      Lastverteilung.
    •  Einführung von Oracle Database Vault in der Produktion zur
      Erhöhung der Datensicherheit.
    •  Im Rahmen des Schichtdienstes auch Überwachung der gesamten
      Systemlandschaft und der Overnight-Verarbeitung.





















Kenntnisse:Data Pump in Kombination mit optimierten KSH-Skripten






09/2012 - 11/2012Implementierung eines KPI-Systems

3 Monate







Projektinhalte:    •  Implementierung eines KPI-Systems in der Datenbank zur
      Überwachung der Handelsdatenbank und Auswertung der
      Verfügbarkeit für das Management






03/2011 - 03/2012Migration der Handelsdatenbanken von Oracle 10g auf Oracle 11g

1 Jahr 1 Monat










Projektinhalte:    •  Migration der Handelsdatenbanken von Oracle 10g auf Oracle 11g
      inklusive der Einführung von Oracle RAC
    •  Migration von Shell-Skripten von Solaris auf Linux
    •  Erstellung von RPMPackages
    •  Einsatz der Oracle Golden Gate Technologie für die
      Migrationsphase um ein verlustfreies Fallback zu ermöglichen






07/2008 - 12/2008Implementierung und Paketierung eines PL/SQL Packages

6 Monate










Projektinhalte:    •  Implementierung und Paketierung eines PL/SQL Packages zum
      täglichen Abzug deraktuellen Marktdaten aus der
      Handelsdatenbank in ein eigenes Datenbank-Schema
    •  Dieses Schema dient der Risikoanalyse. Der Platzbedarf ist nur
      2% des kompletten Schemas, enthält aber alle Datenbankobjekte
      der vollen Datenbank
 

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Großraum München
Profilbild von Marcus Kaiser Senior Oracle Consultant aus Allershausen Senior Oracle Consultant
Registrieren