Ich bin in der Regel sehr flexibel und mobil,
allerdings im Moment an die Standorte Düsseldorf und Hannover
wegen eines aktuellen Projektes gebunden.
- Regelbetrieb von Web-Servern und Linux-Diensten (WebShere + JVM)
- klassische Administration inkl. Rufbereitschaft, Störungsbehebung, Update- und Change-Management
- Verwaltung aller team-internen Skripte und Automations-Tools (shell, Perl, Harvest/WorkBench)
- Regelbetrieb aller Oracle-Datenbanken
(Tagesgeschäft, Störungen, Updates, Changes)
- Kernaufgabe: Migration aller Datenbanken nach Oracle 12c bzw. 19c)
- Kernaufgabe: Automation Installation Oacle-Sorftware + DB erzeugen
Das Porjket beinhaltete ausßerdem den Ausbau/die Pflege eines Verwaltungsportals für alle Server sowie einer Infrastruktur für die Serverumgebung (Monitoring, Web-Zugang, Test-Instanzen uws.)
Das Ganze wurde auf Linux-Servern realisiert.
- Aufbau einer RAC-Umgebung + Migration der bestehenden Datenbanken
- Einrichten Monitoring, Backup
Beschreibung:
Hier wurde eine sehr individuelle Skript-Lösung über einige Jahre nicht mehr richtig betreut, was letztendlich zu erheblichen Störungen im Betrieb führte, weil weder ein ausreichendes Monitoring, Scheduling noch Logging implementiert war. Diese shell-basierten Skripte und Tools (ca. 500) führten Abfragen zu den verschiedensten Storage- Komponenten (ca. 1000) aus und waren einer Datenbank vorgelagert, in der Storage-KPIs gesammelt und verarbeitet werden sollten. Diese KPIs bilden die Grundlage für die konzernweite Planung im Bereich Storage. Meine Aufgabe hier war es also sämtliche Skripte zu analysieren und zu überarbeiten bzw. zu konsolidieren. Ich erzeugte eine neue Umgebung, die mit deutlich weniger Skripten (<50) bessere Ergebnisse liefern konnte. Mit der „schlanken“ Umgebung, standardisierten Skripten und klar definierten Abläufen entstand mehr Transparenz und erhöhte Wartbarkeit. Außerdem wurden sämtliche „Altlasten“ migriert, die neuen Prozesse dokumentiert und Mitarbeiter entsprechend geschult. Die neuen Skripte sind Perl und Shell-Skripte (bash, ksh), deren bestimmte Templates zugrunde liegen. Nach Abschluss meiner Tätigkeit steht 2019 ein weiteres Projekt in dieser Umgebung an um die Datenbank, in der alles zusammenläuft, ebenfalls mit verbesserten Prozessen (SQL und PL/SQL) zu bestücken um qualitativ bessere Daten den Schnittstellen zu Apex und anderen Abnehmern zu liefern.
Aufgaben:
- Regelbetrieb für alle Oracle-Datenbanken inkl. Störungsbehandlung, Patch- und Change-Management
- Kernaufgabe hier war die Migration aller Datenbanken auf virtuelle Hardware
- Migrationskonzepte und Durchführung in Absprache mit dem Kunden
- im Zuge der Migration Stadards und Konventionen definieren und umsetzen
Konzept, Einrichten, Umsetzung und Betrieb der Schnitstellen rman -> EMC Networker inkl. Monitoring, Alerting und eigener skript-basierter Lösungen
2019 - heute: Auftrag zum Aufbau und Betrieb einer Mitarbeiter-Datenbank
Kunde: TV-Produktion
Aufgaben:
2011 - 2017: diverse Tätigkeiten
Kunde: Energieversorger (Supply & Trading)
Beschreibung:
Als Teil des Datenbank-Teams war ich dort zunächst zur Unterstützung einer Rechenzentrums- Migration tätig. Hier mussten Umzüge auf neue Hardware sowie auf neue Datenbankversionen vorbereitet, getestet und durchgeführt werden. Dabei wurden die Datenbanken auch gleichzeitig hochverfügbar gemacht (Oracle-RAC). Migrationen wurden dabei sowohl mit Export/Import, per Datenbank-Restore von Quelle nach Ziel oder mit Hilfe von Dataguard-Lösungen vollzogen. Im Zuge des Aufbaus eines neuen Rechenzentrums wurden außerdem neue Standard-Prozesse zur Installation neuer Oracle-Cluster und Datenbanken von mir ausgearbeitet und implementiert. Als Resultat entstand eine Skriptlösung, mit der Komponenten (Oracle-Home, RAC, Datenbank) ?per Knopfdruck? erzeugt werden konnten unter Einhaltung der vorgegebenen Standards. Später war ich dann dafür verantwortlich den Betrieb der Datenbanken sicherzustellen. Dazu wurden klassische Mittel wie Monitoring und Alerting per Ticket eingesetzt sowie Rufbereitschaften geleistet. Sämtliche Arbeiten wurden wie in größeren Rechenzentren üblich unter ITIL-Standards durchgeführt und dokumentiert.
Aufgaben:
2010 - 2016: Installation Oracle RDBMS 10gR2 und 11gR1 auf Sun Solaris und RedHat Linux
Kunde: Telekommunikation
Aufgaben:
2000 - 2010: Erstellung, Dokumentation und Einführung von Skripten
Kunde: Telekommunikation
Aufgaben:
1998
Abitur
1998 ? 2000
Bundeswehr
2000 ? 2003
Ausbildung zum math.-techn. Assistenten
Werdegang
2003 ? 2010
Vodafone IT Services (Backup System Admin)
2010 ? 2019
priomni AG (Consultant)
2019 - heute
freier Mitarbeiter
Ich bin in der Regel sehr flexibel und mobil,
allerdings im Moment an die Standorte Düsseldorf und Hannover
wegen eines aktuellen Projektes gebunden.
- Regelbetrieb von Web-Servern und Linux-Diensten (WebShere + JVM)
- klassische Administration inkl. Rufbereitschaft, Störungsbehebung, Update- und Change-Management
- Verwaltung aller team-internen Skripte und Automations-Tools (shell, Perl, Harvest/WorkBench)
- Regelbetrieb aller Oracle-Datenbanken
(Tagesgeschäft, Störungen, Updates, Changes)
- Kernaufgabe: Migration aller Datenbanken nach Oracle 12c bzw. 19c)
- Kernaufgabe: Automation Installation Oacle-Sorftware + DB erzeugen
Das Porjket beinhaltete ausßerdem den Ausbau/die Pflege eines Verwaltungsportals für alle Server sowie einer Infrastruktur für die Serverumgebung (Monitoring, Web-Zugang, Test-Instanzen uws.)
Das Ganze wurde auf Linux-Servern realisiert.
- Aufbau einer RAC-Umgebung + Migration der bestehenden Datenbanken
- Einrichten Monitoring, Backup
Beschreibung:
Hier wurde eine sehr individuelle Skript-Lösung über einige Jahre nicht mehr richtig betreut, was letztendlich zu erheblichen Störungen im Betrieb führte, weil weder ein ausreichendes Monitoring, Scheduling noch Logging implementiert war. Diese shell-basierten Skripte und Tools (ca. 500) führten Abfragen zu den verschiedensten Storage- Komponenten (ca. 1000) aus und waren einer Datenbank vorgelagert, in der Storage-KPIs gesammelt und verarbeitet werden sollten. Diese KPIs bilden die Grundlage für die konzernweite Planung im Bereich Storage. Meine Aufgabe hier war es also sämtliche Skripte zu analysieren und zu überarbeiten bzw. zu konsolidieren. Ich erzeugte eine neue Umgebung, die mit deutlich weniger Skripten (<50) bessere Ergebnisse liefern konnte. Mit der „schlanken“ Umgebung, standardisierten Skripten und klar definierten Abläufen entstand mehr Transparenz und erhöhte Wartbarkeit. Außerdem wurden sämtliche „Altlasten“ migriert, die neuen Prozesse dokumentiert und Mitarbeiter entsprechend geschult. Die neuen Skripte sind Perl und Shell-Skripte (bash, ksh), deren bestimmte Templates zugrunde liegen. Nach Abschluss meiner Tätigkeit steht 2019 ein weiteres Projekt in dieser Umgebung an um die Datenbank, in der alles zusammenläuft, ebenfalls mit verbesserten Prozessen (SQL und PL/SQL) zu bestücken um qualitativ bessere Daten den Schnittstellen zu Apex und anderen Abnehmern zu liefern.
Aufgaben:
- Regelbetrieb für alle Oracle-Datenbanken inkl. Störungsbehandlung, Patch- und Change-Management
- Kernaufgabe hier war die Migration aller Datenbanken auf virtuelle Hardware
- Migrationskonzepte und Durchführung in Absprache mit dem Kunden
- im Zuge der Migration Stadards und Konventionen definieren und umsetzen
Konzept, Einrichten, Umsetzung und Betrieb der Schnitstellen rman -> EMC Networker inkl. Monitoring, Alerting und eigener skript-basierter Lösungen
2019 - heute: Auftrag zum Aufbau und Betrieb einer Mitarbeiter-Datenbank
Kunde: TV-Produktion
Aufgaben:
2011 - 2017: diverse Tätigkeiten
Kunde: Energieversorger (Supply & Trading)
Beschreibung:
Als Teil des Datenbank-Teams war ich dort zunächst zur Unterstützung einer Rechenzentrums- Migration tätig. Hier mussten Umzüge auf neue Hardware sowie auf neue Datenbankversionen vorbereitet, getestet und durchgeführt werden. Dabei wurden die Datenbanken auch gleichzeitig hochverfügbar gemacht (Oracle-RAC). Migrationen wurden dabei sowohl mit Export/Import, per Datenbank-Restore von Quelle nach Ziel oder mit Hilfe von Dataguard-Lösungen vollzogen. Im Zuge des Aufbaus eines neuen Rechenzentrums wurden außerdem neue Standard-Prozesse zur Installation neuer Oracle-Cluster und Datenbanken von mir ausgearbeitet und implementiert. Als Resultat entstand eine Skriptlösung, mit der Komponenten (Oracle-Home, RAC, Datenbank) ?per Knopfdruck? erzeugt werden konnten unter Einhaltung der vorgegebenen Standards. Später war ich dann dafür verantwortlich den Betrieb der Datenbanken sicherzustellen. Dazu wurden klassische Mittel wie Monitoring und Alerting per Ticket eingesetzt sowie Rufbereitschaften geleistet. Sämtliche Arbeiten wurden wie in größeren Rechenzentren üblich unter ITIL-Standards durchgeführt und dokumentiert.
Aufgaben:
2010 - 2016: Installation Oracle RDBMS 10gR2 und 11gR1 auf Sun Solaris und RedHat Linux
Kunde: Telekommunikation
Aufgaben:
2000 - 2010: Erstellung, Dokumentation und Einführung von Skripten
Kunde: Telekommunikation
Aufgaben:
1998
Abitur
1998 ? 2000
Bundeswehr
2000 ? 2003
Ausbildung zum math.-techn. Assistenten
Werdegang
2003 ? 2010
Vodafone IT Services (Backup System Admin)
2010 ? 2019
priomni AG (Consultant)
2019 - heute
freier Mitarbeiter