Oracle und postgre SQL/ PL/SQL Entwicklung; log. und physik. Datenbankdesign; Oracle DBA
Aktualisiert am 03.08.2021
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.09.2021
Verfügbar zu: 60%
davon vor Ort: 50%
Oracle SQL/PLSQL
Oracle Administration
linux scripting
Oracle APEX
Cobol
Perl
Deutsch
Englisch gute Kenntnisse

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
nicht möglich

Projekte

Projekte

3 Jahre 5 Monate
2015-08 - 2018-12

Sanierung einer veralteten IT-Infrastruktur

Berater / Software-Entwickler / Administrator Oraganisation
Berater / Software-Entwickler / Administrator

Bemerkung

Aufgrund der Aufgabenstellung möchte ich den Kunden nicht nenne.

Umfeld

  • Betriebssystemen Windows Client, Server und UNIX -derivat BSD – Berkeley-Linie

  • Datenbanken SQL-Server, MySQL, Oracle

  • BSD Systeme für FTP, SFTP, MySQL und AFD (Deutscher Wetterdienst File-Transferase-Software)

  • Hausintern entwickelte Anwendungsprogramme in COBOL/Assembler und VB6

  • Scripting:

    • BSD/Unix Perl-Scripte

    • Windows CMD und TCC -skripten ( BTM-Scripte „Windows CommandProcessor“ von jpsoftware https://jpsoft.com )

Aufgabe

  • Alte Hardware (einzelne Server) und veraltete Betriebssysteme ( z.B. 32-Bit ) ablösen

  • Physikalische Server in VM's migriert und Betriebssystem aktualisiere

  • Die Maschinen auf denen die VM's laufen sind so aufgebaut, dass beim Ausfall eines solchen VM-Hosts die VM's auf einem redundanten aufgebauten VM-Host gestartet werden können. Ausfallsicherheit

  • In den VM's die alte Software wieder lauffähig machen. Ggf. Software austauschen und/oder mit anderen Komponenten wieder lauffähig machen

  • Zusammenführung von Datenbanken gleicher Hersteller mit unterschiedlichen Versionen in einer Datenbank aktuellen Version des selben Herstellers. Die Anbindung der mit diesen DB's arbeitenden Programmen lokalisieren und aktualisieren

  • Produktionsprozesse dokumentieren damit die Ausführung der Prozesse von mehreren Mitarbeitern gestartet und überwacht werden können. Ablösen von Kopfmonopolen

  • Entwicklung von Checklisten im Zusammenhang mit einer dazugehörigen Ablauforganisation. Zusammenarbeit IT, Vertrieb und Kunden

    • Ablagesysteme für die Kundendokumentation

    • Berechtigungskonzept

  • Einführung einer Versionsverwaltung für ausgelieferte Programmversionen,, damit diese im Hause identifiziert werden können

  • Neu- bzw. Weiter-Entwicklung von Komponenten um die laufenden Kundenprozesse den Gegebenheiten anzupassen und zu stabilisieren

  • Implementierung neuer Prozessketten um neue Anforderungen der Kunden abzudecken. Diese Prozessketten dienen auch als Beispiel/Muster für die zukünftige Entwicklung ähnlicher Abläufe

  • Ablösung der alten Cobol-Programme durch Implementierungen von „Exorbytematchmaker” http://www.exorbyte.de. Umstellung der Prozessketten, so das sie mit den neuen „Exorbyte Tools“ funktionieren und gleiche Ergebnisse in ähnlicher Geschwindigkeit erbringen

COBOL/Assembler BSD/Unix VB6 MySQL alte und aktuelle versionen Microsoft-SQL-Server historische Versionen Aktuelle Version 2016 DWD AFD (Automatic File Distributor) TCC von jpsoftware https://jpsoft.com Oracle 11g GUN/Linux 3.10 Windows 2012 R2
Oraganisation
Frankfurt
9 Monate
2017-09 - 2018-05

Ablösung BS200/Adabas nach Oracle und Apex

Sopftware-Entwicklung Oracle-APEX Cobol Oracle/SQL ...
Sopftware-Entwicklung

m Rahmen des Projektes Abschalten der BS2000 ist das Verwaltungs- und Abrechnungssystem nach SAP FS-CD überführt worden. Hierbei sind nur die aktive Verträge / und Kunden übernommen worden. Um die Restdaten entsprechend der Aufbewahrungsfrist 10/30 Jahre vorzuhalten müssen die nicht übernommenen Daten über einen Viewer für den Fachbereich einsehbar sein. Hierfür mussten die Dialoge der alten in Cobol geschriebenen Anwendung mit einer ADABAS Datenhaltung mittels APEX und einer Oracle 12c Datenbank als ReadOnly Anwendung erstellt werden.

In diesem Projekt wurden die ADABAS Daten-Files nicht normalisiert ( 1:1 ) mittels Inowake-Tools in ein Oracle RDBMS übertragen. Um sicherzustellen, das alle Daten konsistent übertragen worden sind, hat INOWAK ein Fingerprinte-Verfahren implementiert. Dieses Verfahren erstellt Prüfsummen je Datensatz in der Datenbank und den Lade-Datensätzen, die aus den ADABAS-Files erstellt worden sind und vergleicht diese. Zu bemerken ist das in der Oracle DB ein Adabas Rekord ggf. in diverse Master und Detail-Tabellen/Datensätze aufgelöst sind, um auch die Occurs-Felder/Feldgruppen in einer relationalen Datenbank abbilden zu können. Aufgrund der Datenmenge ist es nicht sinnvoll Oracle OBJEKT-Talellen zu verwenden.

APEX Version 5.1.3 Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Oracle SQL Developer
Oracle-APEX Cobol Oracle/SQL ADABAS-Filebeschreibungen
Versicherung
Köln
9 Jahre 1 Monat
2006-08 - 2015-08

Entwicklung von MaMarketing Software mit CRM ? Compagnien Management

Software-Entwickler/Software-Planung Produktdesign Software-Verteilung
Software-Entwickler/Software-Planung
Umsetzung von Change-requests gemäß den Use-Case Anforderungen Erstellen von System Use-Case Beschreibungen Entwicklung von Schnittstellen zu Subsystemen Datei blasiert und als Webservice
ORACLE 11g HTTPS W3C SOAP requests DB-Tuning ORACLE OWB ORACLE rules manager ORACLE XML ORACLE JAVA ORACLE Scheduler Prozessketten quest sql navigator 5/6 Oracle SQL Developer / TOAD
Produktdesign Software-Verteilung
arvato
Deutschland Gütersloh / Schweiz St. Gallen
11 Monate
2013-05 - 2014-03

Entwicklung einer SEPA- Schnittstelle zur Ablösung der alten DTAU Kommunikation

Planung und Entwicklung SEPA XML DTAUS
Planung und Entwicklung
Entwicklung und Abstimmung einer SEPA- Schnittstelle zur Ablösung vom DTAUS-Datenaustausch. Eingesetzte Techniken EBICS (Business Logics BL Transfertool) mit Lastschrifteinzug über ?Direct Debit Integration pain.008.003.02 XML?, Zahlungseingänge und Rücklastschriften über Bank to Customer Debit Credit Notification (camt.054 XML)
Oracle 11g Oracle 10g ORACLE Reports (aus Oracle Version 9 betrieben in 10 und 11g) Oracle Applikation Express (APEX) C Business Logics BL Transfertool (EBICS)
SEPA XML DTAUS
arvato (für ADAC)
Gütersloh
7 Monate
2012-02 - 2012-08

Erstellung einer Produktiven Oracle 11g Datenbank Infrastruktur inklusive Stand-by Datenbanken und preproduction Umgebung.

Planung / Toolauswahl / Hardware-Auswahl Produktionsbetrib Testumgebungen Softwareverteilung ...
Planung / Toolauswahl / Hardware-Auswahl

Entwicklung Test- und Produktionsbetreuung/Planung

Planung Rechner- und Softwareausstattung im Rahmen der finanziellen Vorgaben

Betreuung der Linux Betriebssysteme, um die Voraussetzungen für den produktiven Einsatz von Oracle 11g sicherzustellen

Installation der erforderlichen Oracle-Komponenten

Erstellung der Oracle-Instanzen

Installation der Trivadis Datenbank Tools (TVD-BasEnv und TVD-Standby) zur Verwaltung der Standby Datenbanken bei Verwendung einer Oracle Standard Edition Lizenz

Erstellung von Sicherungs- und Backupverfahren für alle beteiligten Oracle-Instanzen und die Applikationssysteme

Ausbildung des Betriebspersonals zur Übernahme der Systemadministration

Del Linux Server 4 Quad-Core Intel Xeon E5640 Prozessoren SUSE Linux Enterprise Server 10, SP4 Oracle 11g Standard Edition Trivadis TVD-BasEnv Trivadis TVD-Standby Oracle Data Guard
Produktionsbetrib Testumgebungen Softwareverteilung Backupverfakren DB/APP
Swiss Post Solutions GmbH
Oberhausen/Bamberg

Aus- und Weiterbildung

Aus- und Weiterbildung

8 Monate
1976-07 - 1977-02

Organisatoren-Grundausbildung

Oraganisator, Akademie für Organisation der "Gesellschaft für Organisation e.V." in Wuppertal
Oraganisator
Akademie für Organisation der "Gesellschaft für Organisation e.V." in Wuppertal
2 Jahre 10 Monate
1973-06 - 1976-03

Allgemeine Elektrotechnik

Dipl. Ing., Fachhochschule Hamburg
Dipl. Ing.
Fachhochschule Hamburg
Energietechnik

Position

Position

Langjährige Erfahrung, Planung, Entwicklung von komplexen Oracle

PL/SQL backend systemen

Kompetenzen

Kompetenzen

Top-Skills

Oracle SQL/PLSQL Oracle Administration linux scripting Oracle APEX Cobol Perl

Aufgabenbereiche

Oraganisation

Produkte / Standards / Erfahrungen / Methoden

ADABAS-Filebeschreibungen
APEX Version 5.1.3
Oracle-APEX
Softwareverteilung

Betriebssysteme

BSD/Unix
GUN/Linux 3.10
IBM AIX
Solaris
SUSE Linux Enterprise Server
Windows 2012 R2

Programmiersprachen

ANSI-C
Bash Shell
Cobol
COBOL/Assembler
Oracle/SQL
perl
TCC von jpsoftware https://jpsoft.com
VB6

Datenbanken

Datenbankadministration
Aufbau Produktiver Oracle Datanbanksystemen
Datenbankdesign
ER-Modellierung und die physikalische Abbildung
Datenbankentwicklung
Datenbereinigung
Entwicklung von Hintergrundprozessen zur Konsistenzprüfung
Microsoft-SQL-Server historische Versionen Aktuelle Version 2016
MySQL alte und aktuelle versionen
Oracle 11g
Oracle 5.17 bis 12c
Entwicklung / Administration
Oracle Data Guard
ORACLE data warehouse concepts
Datenübertragung/Migration/Physikalischer Transferase Transport Table space ?
Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit
Oracle DBA
Linux / AIX
Oracle DDL
ORACLE object types / object types table
Als Schnittstelle zu Java und C
Oracle PL/SQL / SQL
Langjährige Erfahrungen
Oracle SQL Developer
Relationales Datenmodell

Datenkommunikation

DWD AFD (Automatic File Distributor)

Branchen

Branchen

Marketing Compagnien Management / DWH
Loyalty Management
Telekommunikation  Abrechnung
Landesministerien Förderverwaltung

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
nicht möglich

Projekte

Projekte

3 Jahre 5 Monate
2015-08 - 2018-12

Sanierung einer veralteten IT-Infrastruktur

Berater / Software-Entwickler / Administrator Oraganisation
Berater / Software-Entwickler / Administrator

Bemerkung

Aufgrund der Aufgabenstellung möchte ich den Kunden nicht nenne.

Umfeld

  • Betriebssystemen Windows Client, Server und UNIX -derivat BSD – Berkeley-Linie

  • Datenbanken SQL-Server, MySQL, Oracle

  • BSD Systeme für FTP, SFTP, MySQL und AFD (Deutscher Wetterdienst File-Transferase-Software)

  • Hausintern entwickelte Anwendungsprogramme in COBOL/Assembler und VB6

  • Scripting:

    • BSD/Unix Perl-Scripte

    • Windows CMD und TCC -skripten ( BTM-Scripte „Windows CommandProcessor“ von jpsoftware https://jpsoft.com )

Aufgabe

  • Alte Hardware (einzelne Server) und veraltete Betriebssysteme ( z.B. 32-Bit ) ablösen

  • Physikalische Server in VM's migriert und Betriebssystem aktualisiere

  • Die Maschinen auf denen die VM's laufen sind so aufgebaut, dass beim Ausfall eines solchen VM-Hosts die VM's auf einem redundanten aufgebauten VM-Host gestartet werden können. Ausfallsicherheit

  • In den VM's die alte Software wieder lauffähig machen. Ggf. Software austauschen und/oder mit anderen Komponenten wieder lauffähig machen

  • Zusammenführung von Datenbanken gleicher Hersteller mit unterschiedlichen Versionen in einer Datenbank aktuellen Version des selben Herstellers. Die Anbindung der mit diesen DB's arbeitenden Programmen lokalisieren und aktualisieren

  • Produktionsprozesse dokumentieren damit die Ausführung der Prozesse von mehreren Mitarbeitern gestartet und überwacht werden können. Ablösen von Kopfmonopolen

  • Entwicklung von Checklisten im Zusammenhang mit einer dazugehörigen Ablauforganisation. Zusammenarbeit IT, Vertrieb und Kunden

    • Ablagesysteme für die Kundendokumentation

    • Berechtigungskonzept

  • Einführung einer Versionsverwaltung für ausgelieferte Programmversionen,, damit diese im Hause identifiziert werden können

  • Neu- bzw. Weiter-Entwicklung von Komponenten um die laufenden Kundenprozesse den Gegebenheiten anzupassen und zu stabilisieren

  • Implementierung neuer Prozessketten um neue Anforderungen der Kunden abzudecken. Diese Prozessketten dienen auch als Beispiel/Muster für die zukünftige Entwicklung ähnlicher Abläufe

  • Ablösung der alten Cobol-Programme durch Implementierungen von „Exorbytematchmaker” http://www.exorbyte.de. Umstellung der Prozessketten, so das sie mit den neuen „Exorbyte Tools“ funktionieren und gleiche Ergebnisse in ähnlicher Geschwindigkeit erbringen

COBOL/Assembler BSD/Unix VB6 MySQL alte und aktuelle versionen Microsoft-SQL-Server historische Versionen Aktuelle Version 2016 DWD AFD (Automatic File Distributor) TCC von jpsoftware https://jpsoft.com Oracle 11g GUN/Linux 3.10 Windows 2012 R2
Oraganisation
Frankfurt
9 Monate
2017-09 - 2018-05

Ablösung BS200/Adabas nach Oracle und Apex

Sopftware-Entwicklung Oracle-APEX Cobol Oracle/SQL ...
Sopftware-Entwicklung

m Rahmen des Projektes Abschalten der BS2000 ist das Verwaltungs- und Abrechnungssystem nach SAP FS-CD überführt worden. Hierbei sind nur die aktive Verträge / und Kunden übernommen worden. Um die Restdaten entsprechend der Aufbewahrungsfrist 10/30 Jahre vorzuhalten müssen die nicht übernommenen Daten über einen Viewer für den Fachbereich einsehbar sein. Hierfür mussten die Dialoge der alten in Cobol geschriebenen Anwendung mit einer ADABAS Datenhaltung mittels APEX und einer Oracle 12c Datenbank als ReadOnly Anwendung erstellt werden.

In diesem Projekt wurden die ADABAS Daten-Files nicht normalisiert ( 1:1 ) mittels Inowake-Tools in ein Oracle RDBMS übertragen. Um sicherzustellen, das alle Daten konsistent übertragen worden sind, hat INOWAK ein Fingerprinte-Verfahren implementiert. Dieses Verfahren erstellt Prüfsummen je Datensatz in der Datenbank und den Lade-Datensätzen, die aus den ADABAS-Files erstellt worden sind und vergleicht diese. Zu bemerken ist das in der Oracle DB ein Adabas Rekord ggf. in diverse Master und Detail-Tabellen/Datensätze aufgelöst sind, um auch die Occurs-Felder/Feldgruppen in einer relationalen Datenbank abbilden zu können. Aufgrund der Datenmenge ist es nicht sinnvoll Oracle OBJEKT-Talellen zu verwenden.

APEX Version 5.1.3 Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Oracle SQL Developer
Oracle-APEX Cobol Oracle/SQL ADABAS-Filebeschreibungen
Versicherung
Köln
9 Jahre 1 Monat
2006-08 - 2015-08

Entwicklung von MaMarketing Software mit CRM ? Compagnien Management

Software-Entwickler/Software-Planung Produktdesign Software-Verteilung
Software-Entwickler/Software-Planung
Umsetzung von Change-requests gemäß den Use-Case Anforderungen Erstellen von System Use-Case Beschreibungen Entwicklung von Schnittstellen zu Subsystemen Datei blasiert und als Webservice
ORACLE 11g HTTPS W3C SOAP requests DB-Tuning ORACLE OWB ORACLE rules manager ORACLE XML ORACLE JAVA ORACLE Scheduler Prozessketten quest sql navigator 5/6 Oracle SQL Developer / TOAD
Produktdesign Software-Verteilung
arvato
Deutschland Gütersloh / Schweiz St. Gallen
11 Monate
2013-05 - 2014-03

Entwicklung einer SEPA- Schnittstelle zur Ablösung der alten DTAU Kommunikation

Planung und Entwicklung SEPA XML DTAUS
Planung und Entwicklung
Entwicklung und Abstimmung einer SEPA- Schnittstelle zur Ablösung vom DTAUS-Datenaustausch. Eingesetzte Techniken EBICS (Business Logics BL Transfertool) mit Lastschrifteinzug über ?Direct Debit Integration pain.008.003.02 XML?, Zahlungseingänge und Rücklastschriften über Bank to Customer Debit Credit Notification (camt.054 XML)
Oracle 11g Oracle 10g ORACLE Reports (aus Oracle Version 9 betrieben in 10 und 11g) Oracle Applikation Express (APEX) C Business Logics BL Transfertool (EBICS)
SEPA XML DTAUS
arvato (für ADAC)
Gütersloh
7 Monate
2012-02 - 2012-08

Erstellung einer Produktiven Oracle 11g Datenbank Infrastruktur inklusive Stand-by Datenbanken und preproduction Umgebung.

Planung / Toolauswahl / Hardware-Auswahl Produktionsbetrib Testumgebungen Softwareverteilung ...
Planung / Toolauswahl / Hardware-Auswahl

Entwicklung Test- und Produktionsbetreuung/Planung

Planung Rechner- und Softwareausstattung im Rahmen der finanziellen Vorgaben

Betreuung der Linux Betriebssysteme, um die Voraussetzungen für den produktiven Einsatz von Oracle 11g sicherzustellen

Installation der erforderlichen Oracle-Komponenten

Erstellung der Oracle-Instanzen

Installation der Trivadis Datenbank Tools (TVD-BasEnv und TVD-Standby) zur Verwaltung der Standby Datenbanken bei Verwendung einer Oracle Standard Edition Lizenz

Erstellung von Sicherungs- und Backupverfahren für alle beteiligten Oracle-Instanzen und die Applikationssysteme

Ausbildung des Betriebspersonals zur Übernahme der Systemadministration

Del Linux Server 4 Quad-Core Intel Xeon E5640 Prozessoren SUSE Linux Enterprise Server 10, SP4 Oracle 11g Standard Edition Trivadis TVD-BasEnv Trivadis TVD-Standby Oracle Data Guard
Produktionsbetrib Testumgebungen Softwareverteilung Backupverfakren DB/APP
Swiss Post Solutions GmbH
Oberhausen/Bamberg

Aus- und Weiterbildung

Aus- und Weiterbildung

8 Monate
1976-07 - 1977-02

Organisatoren-Grundausbildung

Oraganisator, Akademie für Organisation der "Gesellschaft für Organisation e.V." in Wuppertal
Oraganisator
Akademie für Organisation der "Gesellschaft für Organisation e.V." in Wuppertal
2 Jahre 10 Monate
1973-06 - 1976-03

Allgemeine Elektrotechnik

Dipl. Ing., Fachhochschule Hamburg
Dipl. Ing.
Fachhochschule Hamburg
Energietechnik

Position

Position

Langjährige Erfahrung, Planung, Entwicklung von komplexen Oracle

PL/SQL backend systemen

Kompetenzen

Kompetenzen

Top-Skills

Oracle SQL/PLSQL Oracle Administration linux scripting Oracle APEX Cobol Perl

Aufgabenbereiche

Oraganisation

Produkte / Standards / Erfahrungen / Methoden

ADABAS-Filebeschreibungen
APEX Version 5.1.3
Oracle-APEX
Softwareverteilung

Betriebssysteme

BSD/Unix
GUN/Linux 3.10
IBM AIX
Solaris
SUSE Linux Enterprise Server
Windows 2012 R2

Programmiersprachen

ANSI-C
Bash Shell
Cobol
COBOL/Assembler
Oracle/SQL
perl
TCC von jpsoftware https://jpsoft.com
VB6

Datenbanken

Datenbankadministration
Aufbau Produktiver Oracle Datanbanksystemen
Datenbankdesign
ER-Modellierung und die physikalische Abbildung
Datenbankentwicklung
Datenbereinigung
Entwicklung von Hintergrundprozessen zur Konsistenzprüfung
Microsoft-SQL-Server historische Versionen Aktuelle Version 2016
MySQL alte und aktuelle versionen
Oracle 11g
Oracle 5.17 bis 12c
Entwicklung / Administration
Oracle Data Guard
ORACLE data warehouse concepts
Datenübertragung/Migration/Physikalischer Transferase Transport Table space ?
Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit
Oracle DBA
Linux / AIX
Oracle DDL
ORACLE object types / object types table
Als Schnittstelle zu Java und C
Oracle PL/SQL / SQL
Langjährige Erfahrungen
Oracle SQL Developer
Relationales Datenmodell

Datenkommunikation

DWD AFD (Automatic File Distributor)

Branchen

Branchen

Marketing Compagnien Management / DWH
Loyalty Management
Telekommunikation  Abrechnung
Landesministerien Förderverwaltung

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.