Einsatz bevorzugt remote.
Unterstützung während der Migration einer großen Applikationslandschaft. Betrieb und Aktualisierung der Alt-Systeme, Second-Level-Support.
Zeitraum: 10/2004 - 07/2005 (10 Monate)
Kunde: Telekommunikationsunternehmen (Mobilfunk), München
Umgebung: Unix (HP-UX, Solaris), Oracle (8i, 9i, RAC, rman, ER-D), eVoke Axio,
Perl, SQL, Kenan Arbor, Peoplesoft CRM 8.8, TOAD, ITIL, RUP
Projekt: Entwicklung der Kernsysteme CRM, Billing, EAI, ...
Rollen: Projektmanager, Berater, Architekt, Entwickler
Aufgaben: * Teilprojektleitung Datenbankrestore, Testdaten bei der Migration
einer komplexen Datenbanklandschaft mit großen Datenvolumina
* Konzeption und Aufbau der Testumgebungen, Entwicklung der
skriptgesteuerten Installation für die Testumgebungen
* Betriebsführung der Testumgebungen als produktive Systeme der Tester
* Datenbankadministration
* Datenanalyse, ER-Modell
* Schnittstellenanalyse
Zeitraum: 07/2004 - 09/2004 (3 Monate)
Kunde: Telekommunikationsunternehmen (Mobilfunk), Düsseldorf
Umgebung: Perl (Windows NT, Windows XP)
Projekt: Umstellung aller PC Clients von Windows NT auf Windows XP
Rollen: Architekt, Entwickler
Aufgaben: * Entwicklung eines generischen Tools zur Konfigurationsdatenübernahme
von Anwendungen bei der Migration von Windows NT auf XP
* Konzeption, Umsetzung, Produktionsübernahme
Zeitraum: 04/2004 - 07/2004 (3 Monate)
Kunde: Versicherung, Hamburg
Umgebung: Unix (AIX-Cluster), Windows (NT, 2000, XP), ITIL
Projekt: Erweiterung des System- und Applikationsmonitorings
Rollen: Berater, Architekt, Entwickler, Trainer
Aufgaben: * Anforderungsanalyse
* Im Umfeld System- und Applikationsüberwachung mit BMC Patrol
Einsatz neuer Module und Anpassungen
* Konzeption, betriebsunterstützende Umsetzung und Schulung
* Präsentation
* Entwicklung einer datenbankbasierten Schnittstelle (Sybase und DB2)
zur Integration von Patrol Enterprise Manager (PEM, Sybase) und
Peregrine Service Center (PSC, DB2 Host) mit Korn Shell und Perl
* Konzeption, Umsetzung und Schulung, Präsentation
* Entwicklung eines Analysewerkzeugs (Perl, Sybase) zur Bestimmung
des Alarm-Aufkommens in PEM (Top 10)
Zeitraum: 12/2001 - 03/2004 (2.3 Jahre)
Kunde: Telekommunikationsunternehmen (Mobilfunk), Düsseldorf
Umgebung: Unix (Solaris, AIX), Oracle (8i, 9i), PeopleSoft Vantive,
Veritas Cluster, Genesys CTI, Java, Korn-Shell, Perl, php, HTML, TOAD
Projekt: Entwicklung eines neuen CRM Systems
Rollen: Release Manager, Rollout Manager, Umgebungsmanager,
Entwickler, Administrator, Tester
Aufgaben: * Betreuung der Testumgebungen: Intern entwickelte CRM
Applikation (Oracle, Vantive, Batch Interfaces, Veritas Cluster)
* Releasemanagement: Überarbeitung des Lieferprozesses,
Durchführung der Lieferungen von Entwicklung an Test und
von Test an Produktion
* Systemarchitektur/Entwicklung:
- Analyse der bestehenden Testumgebung
- Entwicklung eines neuen Konzeptes der Umgebungen
- Entwicklung des automatisierten Aufbaus der Umgebungen mit
individuellen Softwareständen und automatisierter Release-Dokumentation
* Betriebsführung der Testumgebungen als produktive Systeme der Tester
* Rollout in die Testumgebungen
* Darauf aufbauend Anpassung und Administration der Entwicklungsumgebungen
* Aufbau einer verteilten Schulungsumgebung (zusätzlich Call Center,
Genesys CTI)
* Installation der produktiven Umgebung
* Entwicklung von Installations- und Testwerkzeugen (Shell Skript, Perl,
php, HTML, SQL)
* Rollout-Management
* Softwaretest mit Testfallentwicklung
Zeitraum: 11/2001 (Teilzeit)
Kunde: Elektrotechnische Industrie, Stuttgart
Umgebung: Solaris, SQL Backtrack, Oracle
Projekt: Datenbank Backup
Rollen: Trainer, Berater
Aufgaben: * Beratung, Schulung (Datenbanksicherung mit SQL Backtrack)
Zeitraum: 10 - 11/2001 (Teilzeit)
Kunde: Bank, Frankfurt
Umgebung: Windows NT, SQL Backtrack, Oracle
Projekt: Datenbank Backup
Rollen: Berater, Trainer
Aufgaben: * Installation, Migration bei Versionswechsel von SQL Backtrack
* mit betriebsunterstützender Beratung und Schulung
Zeitraum: 10/2001 (Teilzeit)
Kunde: Börse, Frankfurt
Umgebung: Solaris, BMC Patrol
Projekt: Erweiterung des System- und Applikationsmonitorings
Rollen: Berater
Aufgaben: * Fehleranalyse und Fehlerbeseitigung der System- und Applikations-
Überwachung
* Weiterentwicklung und Anpassung
Zeitraum: 04 - 09/2001 (6 Monate Teilzeit)
Kunde: Application service provider, Bad Homburg
Umgebung: Windows 2000, BMC Patrol, Proxima Centauri AlarmManage
Projekt: Aufbau des System- und Applikationsmonitorings
Rollen: Berater
Aufgaben: * Konzeption und Umsetzung der System- und Applikationsüberwachung
im Umfeld des Internet und Application Service Providers
Zeitraum: 08/2001 (Teilzeit)
Kunde: Börse, Frankfurt
Umgebung: Solaris, BMC Patrol
Projekt: Erweiterung des System- und Applikationsmonitorings
Rollen: Berater
Aufgaben: * Anpassung der System- und Applikations-Überwachung
Zeitraum: 07/2001 (Teilzeit)
Kunde: Application service provider, Neckarsulm
Umgebung: Solaris, HP-UX, Windows NT, BMC Patrol, Oracle, DB2
Projekt: Erweiterung des System- und Applikationsmonitorings
Rollen: Berater, Trainer
Aufgaben: * Fehleranalyse und Fehlerbeseitigung der System- und Applikations-
Überwachung
* Weiterentwicklung und Anpassung
* Betriebsunterstützende Beratung und Schulung
Zeitraum: 01 - 05/2001 (5 Monate Teilzeit)
Kunde: Bank, Frankfurt
Umgebung: Windows NT, SQL Backtrack, Oracle
Projekt: Datenbank Backup
Rollen: Berater, Trainer
Aufgaben: * Fehleranalyse und Fehlerbeseitung der bestehenden SQL-Backtrack
Installation
* Installation weiterer Systeme
* Migration bestehender Installationen
* Betriebsunterstützende Beratung, mehrtägige Mitarbeiterschulung
Zeitraum: 04/2001 (Teilzeit)
Kunde: Beratungsunternehmen, Mainz
Umgebung: HPUX, Oracle, SQL Backtrack, Korn-Shell
Projekt: Datenbank Backup
Rollen: Architekt, Entwickler
Aufgaben: * Konzeption und skriptbasierter Aufbau einer generischen
Schulungsumgebung von SQL Backtrack (Datenbanksicherung)
unter Oracle auf HPUX
Zeitraum: 02/2001 (Teilzeit)
Kunde: Internet service provider / Application service provider, München
Umgebung: Solaris, Linux, FreeBSD, Windows NT, BMC Patrol, Proxima AlarmManage
Projekt: Erweiterung des System- und Applikationsmonitorings
Rollen: Berater
Aufgaben: * Anpassung der System- und Applikations-Überwachung
Zeitraum: 09/2000 - 03/2001 (6 Monate)
Kunde: Bank, Frankfurt
Umgebung: Windows NT, Solaris, AIX, BMC Patrol, Proxima Centauri AlarmManage
Projekt: Aufbau des System- und Applikationsmonitorings
Rollen: Projektmanager, Berater, Trainer
Aufgaben: * Teilprojektleitung, Organisation, Moderation
* Konzeption und Umsetzung der System- und Applikations-Überwachung
in einer verteilten heterogenen IT-Landschaft mit Patrol
* Alarmierung mit Centauri
* Betriebseinführung mit begleitenden Schulungen
Zeitraum: 02/1999 - 08/2000 (1.5 Jahre)
Kunde: chem. Industrie, Ludwigshafen
Umgebung: AIX, Solaris, HP-UX, Oracle, SQL Backtrack, Korn-Shell
Projekt: Datenbank Backup, Datenbank Administration
Rollen: Administrator, Entwickler, Trainer
Aufgaben: * Konzeption und Umsetzung der Datenbanksicherung
(Oracle 7 und 8) mit SQL Backtrack in Zusammanarbeit
mit Legato und ADSM (Tivoli Storage Manager, TSM)
* Entwicklung betriebsunterstützender Skripte
(Korn Shell unter AIX, Solaris und HPUX)
* Analyse, Konzeption und Entwicklung der platformunabhängigen
Skripte für die Sondersicherungen beim Jahreswechsel 1999 auf 2000
* Benutzerbetreuung und Schulung
* Datenbankadministration
* Aufbau einer Qualitätssicherungsumgebung (QS-Umgebung) im
Bereich Oracle und Backtrack
Zeitraum: 12/1998 - 01/1999 (Teilzeit)
Kunde: Beratungsunternehmen, Mainz
Umgebung: Windows NT, AIX, Telefonie
Projekt: Umzug der IT
Rollen: Administrator
Aufgaben: * Aufbau der IT-Landschaft (Server, Clients, Netzwerk, Telefonie) nach dem
Standortwechsel des Kunden mit komplett neuem Equipment
Zeitraum: 11 - 12/1998 (Teilzeit)
Kunde: Bank, Frankfurt
Umgebung: Windows NT, BMC Patrol
Projekt: Erweiterung des System- und Applikationsmonitorings
Rollen: Berater
Aufgaben: * Installation und Anpassung der System- und Applikations-Überwachung
Zeitraum: 10/1998 - 01/1999 (4 Monate Teilzeit)
Kunde: Pharma-Industrie, Mannheim
Umgebung: UNIX, VMS, Windows NT, BMC Patrol
Projekt: Erweiterung des System- und Applikationsmonitorings
Rollen: Berater
Aufgaben: * Dokumentation, Implementation und Rollout der System- und
Applikationsüberwachung mit BMC Patrol
Zeitraum: 06 - 09/1998 (3 Monate)
Kunde: Bank, Karlsruhe
Umgebung: Solaris, Oracle, Windows NT, MS Access 7, C, C++, pcvs
Projekt: Entwicklung / Aufbau eines Call Centers
Rollen: Entwickler
Aufgaben: * Applikationsentwicklung: Programmierung der Middleware für ein
Call Center mit C/C++, Anbindung an Oracle Datenbank
Zeitraum: 03 - 06/1998 (3 Monate)
Kunde: Transportunternehmen, Trier
Umgebung: Sinix, Windows NT 3.5-4.0, Oracle 7.3.3, C, C++, ksh, tcl
Projekt: Entwicklung eines Frachtpostsystems
Rollen: Entwickler
Aufgaben: * Applikationsentwicklung: Programmierung eines Frachtpostsystems
mit C/C++ (Anbindung an Oracle), Korn Shell, und Tcl
Zeitraum: 04 - 12/1997 (9 Monate Teilzeit)
Kunde: elektrotechnische Industrie, Frankfurt
Umgebung: Windows NT, Unix (verschiedene), MS Access
Projekt: Applikationslabor in der Entwicklung großer Telefonanlagen
Rollen: Tester, Entwickler
Aufgaben: * Testen von Anwendungen und ISDN-Karten
* Entwicklung einer CTI-Demonstrationsanwendung unter MS Access
mit Kommunikation zur Telefonanlage
Zeitraum: 02 - 10/1997 (9 Monate Teilzeit)
Kunde: medizinisches Beratungsunternehmen, Bad Homburg
Umgebung: Windows 3.11/95/NT 4, Novell 4
Projekt: Betriebsführung
Rollen: Administrator, Trainer
Aufgaben: * Systemadministration
* Anwenderbetreuung und -schulung (MS Office, E-Mail, EDV allgemein)
Zeitraum: 09 - 11/1996 (3 Monate)
Kunde: Bank, Frankfurt
Umgebung: Windows NT 4, MacOS, MS Office
Projekt: Betrieb
Rollen: Dokumentation
Aufgaben: * Netzwerk- und Systemdokumentation mit MS Office
Zeitraum: 06 - 08/1996 (3 Monate Teilzeit)
Kunde: Industrie, Mannheim
Umgebung: Windows, dBase IV
Projekt: Management Reporting
Rollen: Entwickler
Aufgaben: * Erweiterung einer dBase-Anwendung im Bereich Management Reporting
Zeitraum: 06 - 12/1996 (6 Monate Teilzeit)
Kunde: Verlag, Bonn
Umgebung: LaTeX
Projekt: Buchübersetzung
Rollen: Dokumentation
Aufgaben: * Textsatz und Konvertierung von Grafiken mit LaTeX
Zeitraum: 05/1994 - 08/1996 (2.3 Jahre Teilzeit)
Kunde: &nde: Mittelständisches Unternehmen im Bereich Elektrotechnik, Karlsruhe
Umgebung: MS Access 2, OS/2 2.1, Windows 3.11, Novell 3.11/3.12, Pascal
Projekt: Anwendungsentwicklung u.a. von Tankanlagensoftware
Rollen: Architekt, Entwickler, Trainer, Administrator, Verkäufer
Aufgaben: * Softwareentwicklung unter MS Access und Pascal
* Anwenderbetreuung und -schulung,
* Installation und Anpassung vor Ort (Integration in bestehende
Systemlandschaften, Netzwerke, seriell, ...)
* Akquise
Zeitraum: 1994 - 1996 (2.5 Jahre Teilzeit)
Kunde: Kleinunternehmen Hard- und Softwareentwicklung, Karlsruhe
Umgebung: LaTeX
Projekt: Dokumentation
Rollen: Dokumentation
Aufgaben: * Dokumentation von Soft- und Hardwareprojekten
Zeitraum: 1991 - 1996 (5 Jahre Teilzeit)
Kunde: Kleinunternehmen Softwareentwicklung, Karlsruhe
Umgebung: Atari ST, C, C++, Basic, ZyXEL
Rollen: Architekt, Entwickler
Aufgaben: * Applikationsentwicklung von Anrufbeantwortersystemen
Zeitraum: 03/1988 - 08/1991 (3.5 Jahre Teilzeit)
Kunde: Institut, Karlsruhe
Umgebung: VMS 4.5 bis 4.7, Ultrix, C, C++
Projekt: Betrieb
Rollen: Entwickler, Administrator
Aufgaben: * Systemadministration, Backup
* Applikationsentwicklung (Prozeßvisualisierung) in C/C++
Zeitraum: 07/1987 - 11/1988 (16 Monate Teilzeit)
Kunde: elektrotechnische Industrie, Mannheim
Umgebung: VMS 4.5 bis 4.6, DCL, C
Projekt: Betrieb, Administrator
Rollen: Entwickler
Aufgaben: * Betreuung von CAD-Anwendern
* Applikationsentwicklung in DCL und C
Studium der Elektrotechnik, Universität Karlsruhe
Seit 1987 in Projektarbeit selbständig und angestellt in der EDV als Berater
Schulungen in
Systemanalyse / Systemarchitektur / technischer Architekt
ERFAHRUNGEN
PRODUKTE
Datenbanken
System Management
Werkzeuge
Kundenspezifische Entwicklung von skriptbasierten Applikationen im Bereich System Management, z.B. Monitoring, Analyse/Auswertung, Steuerung, etc. unter Unix/Linux mit Perl, bash, ksh, awk, ... Systemanalyse der Anforderung, Umsetzung, Dokumentation und Schulung.
Als selbständiger Berater biete ich meine Unterstützung in vielen Bereichen der IT an. Systemanalayse beinhaltet neben der Analyse auch die Beratung und die Unterstützung bei der Umsetzung.
Meine Tätigkeiten umfassten in den letzten Jahren ein breites Spektrum an Aufgaben, so dass ich nicht unbedingt von einem Schwerpunkt sprechen möchte. Ich habe dabei meist mit Applikationen zu tun, die unter Unix oder Linux laufen, Datenbanken (Oracle oder MySQL) als Basis haben, die z.B. auf J2EE aufbauend Web-basiert arbeiten oder ihren Clients eigene Schnittstellen zur Verfügung stellen. Alle Kombinationen sind in heterogenen Umgebungen möglich.
In diesen Umgebungen stellen sich auf der technischen Ebene normalerweise recht unterschiedliche Aufgaben. Vom generellen Environment Support bis zur (Weiter-)Entwicklung von Skripten (ksh, bash, Perl etc.) für kleinere, aber auch größere Aufgaben, oft Automation / Migration, etc. etc.
Mit dem im Laufe der Jahre gewonnenen Überblick bin ich immer mehr auch in Rollen zu Hause, in denen man "Management" in der Beschreibung findet: Config Management, Release Management, Projekt Management, Application Management, Incident Management ..., aber auch Aufgaben, in denen Systemarchitektur gefragt ist - oder das Führen von Teams.
Die Aufgaben stellen sich in verschiedenen Umgebungen, meist entweder im Testumfeld oder zur Unterstützung des Betriebes, zum Teil auch projektbegleitend vom Anfang bis zur reibungslosen Produktionseinführung und darüber hinaus.
Schnelles Einarbeiten in neue Themen, stets am "Puls der Zeit" bleiben bei den Basisthemen, prozessorientiertes Arbeiten, immer die Anforderungen des Kunden im Fokus behalten u.a.m. sind ein paar der Selbstverständlichkeiten meiner Arbeitsweise.
Einsatz bevorzugt remote.
Unterstützung während der Migration einer großen Applikationslandschaft. Betrieb und Aktualisierung der Alt-Systeme, Second-Level-Support.
Zeitraum: 10/2004 - 07/2005 (10 Monate)
Kunde: Telekommunikationsunternehmen (Mobilfunk), München
Umgebung: Unix (HP-UX, Solaris), Oracle (8i, 9i, RAC, rman, ER-D), eVoke Axio,
Perl, SQL, Kenan Arbor, Peoplesoft CRM 8.8, TOAD, ITIL, RUP
Projekt: Entwicklung der Kernsysteme CRM, Billing, EAI, ...
Rollen: Projektmanager, Berater, Architekt, Entwickler
Aufgaben: * Teilprojektleitung Datenbankrestore, Testdaten bei der Migration
einer komplexen Datenbanklandschaft mit großen Datenvolumina
* Konzeption und Aufbau der Testumgebungen, Entwicklung der
skriptgesteuerten Installation für die Testumgebungen
* Betriebsführung der Testumgebungen als produktive Systeme der Tester
* Datenbankadministration
* Datenanalyse, ER-Modell
* Schnittstellenanalyse
Zeitraum: 07/2004 - 09/2004 (3 Monate)
Kunde: Telekommunikationsunternehmen (Mobilfunk), Düsseldorf
Umgebung: Perl (Windows NT, Windows XP)
Projekt: Umstellung aller PC Clients von Windows NT auf Windows XP
Rollen: Architekt, Entwickler
Aufgaben: * Entwicklung eines generischen Tools zur Konfigurationsdatenübernahme
von Anwendungen bei der Migration von Windows NT auf XP
* Konzeption, Umsetzung, Produktionsübernahme
Zeitraum: 04/2004 - 07/2004 (3 Monate)
Kunde: Versicherung, Hamburg
Umgebung: Unix (AIX-Cluster), Windows (NT, 2000, XP), ITIL
Projekt: Erweiterung des System- und Applikationsmonitorings
Rollen: Berater, Architekt, Entwickler, Trainer
Aufgaben: * Anforderungsanalyse
* Im Umfeld System- und Applikationsüberwachung mit BMC Patrol
Einsatz neuer Module und Anpassungen
* Konzeption, betriebsunterstützende Umsetzung und Schulung
* Präsentation
* Entwicklung einer datenbankbasierten Schnittstelle (Sybase und DB2)
zur Integration von Patrol Enterprise Manager (PEM, Sybase) und
Peregrine Service Center (PSC, DB2 Host) mit Korn Shell und Perl
* Konzeption, Umsetzung und Schulung, Präsentation
* Entwicklung eines Analysewerkzeugs (Perl, Sybase) zur Bestimmung
des Alarm-Aufkommens in PEM (Top 10)
Zeitraum: 12/2001 - 03/2004 (2.3 Jahre)
Kunde: Telekommunikationsunternehmen (Mobilfunk), Düsseldorf
Umgebung: Unix (Solaris, AIX), Oracle (8i, 9i), PeopleSoft Vantive,
Veritas Cluster, Genesys CTI, Java, Korn-Shell, Perl, php, HTML, TOAD
Projekt: Entwicklung eines neuen CRM Systems
Rollen: Release Manager, Rollout Manager, Umgebungsmanager,
Entwickler, Administrator, Tester
Aufgaben: * Betreuung der Testumgebungen: Intern entwickelte CRM
Applikation (Oracle, Vantive, Batch Interfaces, Veritas Cluster)
* Releasemanagement: Überarbeitung des Lieferprozesses,
Durchführung der Lieferungen von Entwicklung an Test und
von Test an Produktion
* Systemarchitektur/Entwicklung:
- Analyse der bestehenden Testumgebung
- Entwicklung eines neuen Konzeptes der Umgebungen
- Entwicklung des automatisierten Aufbaus der Umgebungen mit
individuellen Softwareständen und automatisierter Release-Dokumentation
* Betriebsführung der Testumgebungen als produktive Systeme der Tester
* Rollout in die Testumgebungen
* Darauf aufbauend Anpassung und Administration der Entwicklungsumgebungen
* Aufbau einer verteilten Schulungsumgebung (zusätzlich Call Center,
Genesys CTI)
* Installation der produktiven Umgebung
* Entwicklung von Installations- und Testwerkzeugen (Shell Skript, Perl,
php, HTML, SQL)
* Rollout-Management
* Softwaretest mit Testfallentwicklung
Zeitraum: 11/2001 (Teilzeit)
Kunde: Elektrotechnische Industrie, Stuttgart
Umgebung: Solaris, SQL Backtrack, Oracle
Projekt: Datenbank Backup
Rollen: Trainer, Berater
Aufgaben: * Beratung, Schulung (Datenbanksicherung mit SQL Backtrack)
Zeitraum: 10 - 11/2001 (Teilzeit)
Kunde: Bank, Frankfurt
Umgebung: Windows NT, SQL Backtrack, Oracle
Projekt: Datenbank Backup
Rollen: Berater, Trainer
Aufgaben: * Installation, Migration bei Versionswechsel von SQL Backtrack
* mit betriebsunterstützender Beratung und Schulung
Zeitraum: 10/2001 (Teilzeit)
Kunde: Börse, Frankfurt
Umgebung: Solaris, BMC Patrol
Projekt: Erweiterung des System- und Applikationsmonitorings
Rollen: Berater
Aufgaben: * Fehleranalyse und Fehlerbeseitigung der System- und Applikations-
Überwachung
* Weiterentwicklung und Anpassung
Zeitraum: 04 - 09/2001 (6 Monate Teilzeit)
Kunde: Application service provider, Bad Homburg
Umgebung: Windows 2000, BMC Patrol, Proxima Centauri AlarmManage
Projekt: Aufbau des System- und Applikationsmonitorings
Rollen: Berater
Aufgaben: * Konzeption und Umsetzung der System- und Applikationsüberwachung
im Umfeld des Internet und Application Service Providers
Zeitraum: 08/2001 (Teilzeit)
Kunde: Börse, Frankfurt
Umgebung: Solaris, BMC Patrol
Projekt: Erweiterung des System- und Applikationsmonitorings
Rollen: Berater
Aufgaben: * Anpassung der System- und Applikations-Überwachung
Zeitraum: 07/2001 (Teilzeit)
Kunde: Application service provider, Neckarsulm
Umgebung: Solaris, HP-UX, Windows NT, BMC Patrol, Oracle, DB2
Projekt: Erweiterung des System- und Applikationsmonitorings
Rollen: Berater, Trainer
Aufgaben: * Fehleranalyse und Fehlerbeseitigung der System- und Applikations-
Überwachung
* Weiterentwicklung und Anpassung
* Betriebsunterstützende Beratung und Schulung
Zeitraum: 01 - 05/2001 (5 Monate Teilzeit)
Kunde: Bank, Frankfurt
Umgebung: Windows NT, SQL Backtrack, Oracle
Projekt: Datenbank Backup
Rollen: Berater, Trainer
Aufgaben: * Fehleranalyse und Fehlerbeseitung der bestehenden SQL-Backtrack
Installation
* Installation weiterer Systeme
* Migration bestehender Installationen
* Betriebsunterstützende Beratung, mehrtägige Mitarbeiterschulung
Zeitraum: 04/2001 (Teilzeit)
Kunde: Beratungsunternehmen, Mainz
Umgebung: HPUX, Oracle, SQL Backtrack, Korn-Shell
Projekt: Datenbank Backup
Rollen: Architekt, Entwickler
Aufgaben: * Konzeption und skriptbasierter Aufbau einer generischen
Schulungsumgebung von SQL Backtrack (Datenbanksicherung)
unter Oracle auf HPUX
Zeitraum: 02/2001 (Teilzeit)
Kunde: Internet service provider / Application service provider, München
Umgebung: Solaris, Linux, FreeBSD, Windows NT, BMC Patrol, Proxima AlarmManage
Projekt: Erweiterung des System- und Applikationsmonitorings
Rollen: Berater
Aufgaben: * Anpassung der System- und Applikations-Überwachung
Zeitraum: 09/2000 - 03/2001 (6 Monate)
Kunde: Bank, Frankfurt
Umgebung: Windows NT, Solaris, AIX, BMC Patrol, Proxima Centauri AlarmManage
Projekt: Aufbau des System- und Applikationsmonitorings
Rollen: Projektmanager, Berater, Trainer
Aufgaben: * Teilprojektleitung, Organisation, Moderation
* Konzeption und Umsetzung der System- und Applikations-Überwachung
in einer verteilten heterogenen IT-Landschaft mit Patrol
* Alarmierung mit Centauri
* Betriebseinführung mit begleitenden Schulungen
Zeitraum: 02/1999 - 08/2000 (1.5 Jahre)
Kunde: chem. Industrie, Ludwigshafen
Umgebung: AIX, Solaris, HP-UX, Oracle, SQL Backtrack, Korn-Shell
Projekt: Datenbank Backup, Datenbank Administration
Rollen: Administrator, Entwickler, Trainer
Aufgaben: * Konzeption und Umsetzung der Datenbanksicherung
(Oracle 7 und 8) mit SQL Backtrack in Zusammanarbeit
mit Legato und ADSM (Tivoli Storage Manager, TSM)
* Entwicklung betriebsunterstützender Skripte
(Korn Shell unter AIX, Solaris und HPUX)
* Analyse, Konzeption und Entwicklung der platformunabhängigen
Skripte für die Sondersicherungen beim Jahreswechsel 1999 auf 2000
* Benutzerbetreuung und Schulung
* Datenbankadministration
* Aufbau einer Qualitätssicherungsumgebung (QS-Umgebung) im
Bereich Oracle und Backtrack
Zeitraum: 12/1998 - 01/1999 (Teilzeit)
Kunde: Beratungsunternehmen, Mainz
Umgebung: Windows NT, AIX, Telefonie
Projekt: Umzug der IT
Rollen: Administrator
Aufgaben: * Aufbau der IT-Landschaft (Server, Clients, Netzwerk, Telefonie) nach dem
Standortwechsel des Kunden mit komplett neuem Equipment
Zeitraum: 11 - 12/1998 (Teilzeit)
Kunde: Bank, Frankfurt
Umgebung: Windows NT, BMC Patrol
Projekt: Erweiterung des System- und Applikationsmonitorings
Rollen: Berater
Aufgaben: * Installation und Anpassung der System- und Applikations-Überwachung
Zeitraum: 10/1998 - 01/1999 (4 Monate Teilzeit)
Kunde: Pharma-Industrie, Mannheim
Umgebung: UNIX, VMS, Windows NT, BMC Patrol
Projekt: Erweiterung des System- und Applikationsmonitorings
Rollen: Berater
Aufgaben: * Dokumentation, Implementation und Rollout der System- und
Applikationsüberwachung mit BMC Patrol
Zeitraum: 06 - 09/1998 (3 Monate)
Kunde: Bank, Karlsruhe
Umgebung: Solaris, Oracle, Windows NT, MS Access 7, C, C++, pcvs
Projekt: Entwicklung / Aufbau eines Call Centers
Rollen: Entwickler
Aufgaben: * Applikationsentwicklung: Programmierung der Middleware für ein
Call Center mit C/C++, Anbindung an Oracle Datenbank
Zeitraum: 03 - 06/1998 (3 Monate)
Kunde: Transportunternehmen, Trier
Umgebung: Sinix, Windows NT 3.5-4.0, Oracle 7.3.3, C, C++, ksh, tcl
Projekt: Entwicklung eines Frachtpostsystems
Rollen: Entwickler
Aufgaben: * Applikationsentwicklung: Programmierung eines Frachtpostsystems
mit C/C++ (Anbindung an Oracle), Korn Shell, und Tcl
Zeitraum: 04 - 12/1997 (9 Monate Teilzeit)
Kunde: elektrotechnische Industrie, Frankfurt
Umgebung: Windows NT, Unix (verschiedene), MS Access
Projekt: Applikationslabor in der Entwicklung großer Telefonanlagen
Rollen: Tester, Entwickler
Aufgaben: * Testen von Anwendungen und ISDN-Karten
* Entwicklung einer CTI-Demonstrationsanwendung unter MS Access
mit Kommunikation zur Telefonanlage
Zeitraum: 02 - 10/1997 (9 Monate Teilzeit)
Kunde: medizinisches Beratungsunternehmen, Bad Homburg
Umgebung: Windows 3.11/95/NT 4, Novell 4
Projekt: Betriebsführung
Rollen: Administrator, Trainer
Aufgaben: * Systemadministration
* Anwenderbetreuung und -schulung (MS Office, E-Mail, EDV allgemein)
Zeitraum: 09 - 11/1996 (3 Monate)
Kunde: Bank, Frankfurt
Umgebung: Windows NT 4, MacOS, MS Office
Projekt: Betrieb
Rollen: Dokumentation
Aufgaben: * Netzwerk- und Systemdokumentation mit MS Office
Zeitraum: 06 - 08/1996 (3 Monate Teilzeit)
Kunde: Industrie, Mannheim
Umgebung: Windows, dBase IV
Projekt: Management Reporting
Rollen: Entwickler
Aufgaben: * Erweiterung einer dBase-Anwendung im Bereich Management Reporting
Zeitraum: 06 - 12/1996 (6 Monate Teilzeit)
Kunde: Verlag, Bonn
Umgebung: LaTeX
Projekt: Buchübersetzung
Rollen: Dokumentation
Aufgaben: * Textsatz und Konvertierung von Grafiken mit LaTeX
Zeitraum: 05/1994 - 08/1996 (2.3 Jahre Teilzeit)
Kunde: &nde: Mittelständisches Unternehmen im Bereich Elektrotechnik, Karlsruhe
Umgebung: MS Access 2, OS/2 2.1, Windows 3.11, Novell 3.11/3.12, Pascal
Projekt: Anwendungsentwicklung u.a. von Tankanlagensoftware
Rollen: Architekt, Entwickler, Trainer, Administrator, Verkäufer
Aufgaben: * Softwareentwicklung unter MS Access und Pascal
* Anwenderbetreuung und -schulung,
* Installation und Anpassung vor Ort (Integration in bestehende
Systemlandschaften, Netzwerke, seriell, ...)
* Akquise
Zeitraum: 1994 - 1996 (2.5 Jahre Teilzeit)
Kunde: Kleinunternehmen Hard- und Softwareentwicklung, Karlsruhe
Umgebung: LaTeX
Projekt: Dokumentation
Rollen: Dokumentation
Aufgaben: * Dokumentation von Soft- und Hardwareprojekten
Zeitraum: 1991 - 1996 (5 Jahre Teilzeit)
Kunde: Kleinunternehmen Softwareentwicklung, Karlsruhe
Umgebung: Atari ST, C, C++, Basic, ZyXEL
Rollen: Architekt, Entwickler
Aufgaben: * Applikationsentwicklung von Anrufbeantwortersystemen
Zeitraum: 03/1988 - 08/1991 (3.5 Jahre Teilzeit)
Kunde: Institut, Karlsruhe
Umgebung: VMS 4.5 bis 4.7, Ultrix, C, C++
Projekt: Betrieb
Rollen: Entwickler, Administrator
Aufgaben: * Systemadministration, Backup
* Applikationsentwicklung (Prozeßvisualisierung) in C/C++
Zeitraum: 07/1987 - 11/1988 (16 Monate Teilzeit)
Kunde: elektrotechnische Industrie, Mannheim
Umgebung: VMS 4.5 bis 4.6, DCL, C
Projekt: Betrieb, Administrator
Rollen: Entwickler
Aufgaben: * Betreuung von CAD-Anwendern
* Applikationsentwicklung in DCL und C
Studium der Elektrotechnik, Universität Karlsruhe
Seit 1987 in Projektarbeit selbständig und angestellt in der EDV als Berater
Schulungen in
Systemanalyse / Systemarchitektur / technischer Architekt
ERFAHRUNGEN
PRODUKTE
Datenbanken
System Management
Werkzeuge
Kundenspezifische Entwicklung von skriptbasierten Applikationen im Bereich System Management, z.B. Monitoring, Analyse/Auswertung, Steuerung, etc. unter Unix/Linux mit Perl, bash, ksh, awk, ... Systemanalyse der Anforderung, Umsetzung, Dokumentation und Schulung.
Als selbständiger Berater biete ich meine Unterstützung in vielen Bereichen der IT an. Systemanalayse beinhaltet neben der Analyse auch die Beratung und die Unterstützung bei der Umsetzung.
Meine Tätigkeiten umfassten in den letzten Jahren ein breites Spektrum an Aufgaben, so dass ich nicht unbedingt von einem Schwerpunkt sprechen möchte. Ich habe dabei meist mit Applikationen zu tun, die unter Unix oder Linux laufen, Datenbanken (Oracle oder MySQL) als Basis haben, die z.B. auf J2EE aufbauend Web-basiert arbeiten oder ihren Clients eigene Schnittstellen zur Verfügung stellen. Alle Kombinationen sind in heterogenen Umgebungen möglich.
In diesen Umgebungen stellen sich auf der technischen Ebene normalerweise recht unterschiedliche Aufgaben. Vom generellen Environment Support bis zur (Weiter-)Entwicklung von Skripten (ksh, bash, Perl etc.) für kleinere, aber auch größere Aufgaben, oft Automation / Migration, etc. etc.
Mit dem im Laufe der Jahre gewonnenen Überblick bin ich immer mehr auch in Rollen zu Hause, in denen man "Management" in der Beschreibung findet: Config Management, Release Management, Projekt Management, Application Management, Incident Management ..., aber auch Aufgaben, in denen Systemarchitektur gefragt ist - oder das Führen von Teams.
Die Aufgaben stellen sich in verschiedenen Umgebungen, meist entweder im Testumfeld oder zur Unterstützung des Betriebes, zum Teil auch projektbegleitend vom Anfang bis zur reibungslosen Produktionseinführung und darüber hinaus.
Schnelles Einarbeiten in neue Themen, stets am "Puls der Zeit" bleiben bei den Basisthemen, prozessorientiertes Arbeiten, immer die Anforderungen des Kunden im Fokus behalten u.a.m. sind ein paar der Selbstverständlichkeiten meiner Arbeitsweise.
"Der Consultant verfügt über exzellentes Wissen im Bereich SQL Backtrack. Er hat die Datenbanksicherung in unserem Haus über lange Zeit begleitet und maßgeblich gestaltet. Installation, Troubleshooting, Schulung, alles war qualitativ hochwertig. Wir können den Consultant anderen Projektanbietern gut empfehlen."
— Projekte SQL Backtrack, 01/01 - 05/01 und 10/01 - 11/01
Referenz durch Commerzbank AG, C/S Services Head Office, vom 31.01.02