Skills
Durchgeführte Tätigkeiten im Überblick (stark vereinfacht):
- Machbarkeitsstudien
- Softwareentwicklungen und -portierungen
- Quellcodeanalysen (Code-Review)
- Systeminstallationen
- Systemintegration
- Systemadministration
- Automatisierte Datentransfers, Internet- und Intranetdienste, Firewalls
- Automatisiertes Systemmonitoring
- Benchmarking und Performanceanalysen (Leistungstests)
- Systemkonfigurations- und Netzwerkanalysen
- Planung und Durchführung von Systemmigrationen und RZ-Umzügen
- Erstellung von Dokumentationen und technischen Leitlinien
- First- und Second-Level-Support
- Vorbereitung und Durchführung von Schulungen
- Projektmanagement (Planung, Dokumentation, Koordination, Tracking)
Bereich Systeminstallation und Administration
- Installation von UNIX-Betriebssystemen (Schwerpunkt Solaris, RedHat bzw. CentOS und Debian) aber auch AIX, HP-UX, BSD, SuSE, etc. - auch Clustersysteme. RAID- (HW und SW) und LVM-Layout, virtuelle Systeme (VM, VServer, Docker, Kubernetes).
- Installation und Konfiguration verschiedenster Serverdienste (wie DHCP, Webserver, Monitoringdienste, etc.)
- Systemintegration
- Netzwerk-Setups (auch Firewalls incl. Traffic Shaping)
- Einbindung und Konfiguration von Peripheriegeräten (X-Terminals, ASCII-Terminals, Drucker, Plotter, Nonstandard-Tastaturen, etc.)
- Performance-Analysen
- Desaster Recovery
- Support (vor Ort als auch Remote) in verschiedenen Bereichen
- Werkzeuge
- UNIX Documenter’s Workbench (DWB - troff, tbl, eqn, pic, etc.)
- Microsoft Office (Word, Visio, Excel, Project, PowerPoint, Project)
- OpenOffice / LibreOffice (Writer, Calc, Draw)
- MediaWiki
- Kategorien
- Benutzer- und Administrations-Manuals
- Programmdokumentationen
- Schnittstellen- und Interoperabilitätsdokumentationen
- Netzwerkdokumentationen
- Schulungsunterlagen
- Benchmarkanalysen
- Übersetzungen von Handbüchern
- Erstellung Technischer Richtlinien
- Projektdokumentationen (inkl. Detailplanungen und Checklisten)
- Sprachen
- deutsch
- englisch
Bereich Entwicklung
- Programmiersprachen
- C / C++
- UNIX Shell (sh, ksh, bash) und Benutzerkommandos (sed, awk, etc.)
- Tcl/Tk
- SQL / Stored Procedures
- Seitenbeschreibungssprachen (PostScript, HP/GL)
- Markup Languages (HTML, XML, etc.)
- sowie Pascal, BASIC, FORTRAN und PL/I - aber lange nicht mehr eingesetzt
- Java und Phyton: Nur Basiskenntnisse ohne Praxiserfahrung!
- Techniken
- UNIX-Systemprogrammierung allgemein
- Client/Server Programmierung
- GUI Programmierung
- Erstellung von Funktionsbibliotheken (Libraries)
- Datenbankprogrammierung
- Schnittstellenprogrammierung
- Web-Programmierung (nur für ein Dokumentationsprojekt)
- Applikationsarten
- Systemüberwachung und -Steuerung / Administrations-GUIs
- Daten- und Prozessvisualisierungen
- Benchmark-Environments inklusive Analysetools
- Betriebssystem-Anpassungen und -Erweiterungen
- Jobsteuerungssoftware
- HW- und SW-Interfaces
- Backup-Utilities
- DFÜ-Anbindungen
- Datenfilter und -Aufbereitung allgemein
- Datenbank-/DWH-Applikationen
- Bildschirm-, Drucker- und Plottertreiber / Grafik-Utilities
- Bibliotheken für Anwendungsprogrammierer
- Dokumentations-Utilities
- Web-Interfaces (CGI)
Bereich Schulungen und sonstige Veranstaltungen
- Themen
- UNIX Anwenderseminare − Einführungs- und Fortgeschrittenenseminare
- UNIX Systemadministration
- Programmiersprache C − Einführungs- und Fortgeschrittenenseminare
- Verschiedene Workshops nach Absprache mit den Fachabteilungen
- Präsentation von Benchmarkanalysen
- Veranstaltungsrahmen
- Siemens-Nixdorf Aus- und Weiterbildungszentren Köln, München und Wiesbaden
- Inhouseseminare / Vorträge bei verschiedenen Kunden
Branchen
- Hardwarehersteller
- Stahlindustrie
- Banken
- Internet Business
- Telekommunikation
Projekthistorie
-
Installation / Konfiguration von neuen CentOS- und Debian-Versionen
-
Proof-of-concept Implementierung verteilter GUIs (mehrere Personen starten das selbe GUI und Einstellungen in einem GUI werden in Echtzeit in den anderen GUIs dargestellt)
-
Testen verschiedener VM-Cluster und Docker-Setups mit Kubernetes unter Linux insb. im Hinblick auf best practices.
-
Vertiefung von Python-Kenntnissen insbesondere im Hinblick auf Aufgaben der Systemadministration
- Betreuung, Pflege und Weiterentwicklung von Data Warehouse Applikationen (OS: Solaris, DB: Teradata)
- Umstellung der zuvor monolithischen Programme auf Einzeljobverarbeitung unter Control-M
- Bearbeitung von AdHoc-Anfragen der Fachabteilungen (DWH-Recherchen)
- Ermittlung von Inkonsistenzen im Datenbestand und Ausarbeitung von Strategien zur Behebung derselbigen
-
Restrukturierung / Modernisierung der eigenen IT-Ausstattung
-
Auffrischung / Erweiterung der Fachkenntnisse über die aktuellen Versionen der gängigen Linux-Derivate sowie verschiedener Sprachen und Tools
1st Level Production Support für die Risk Management Systeme der Bank
-
Restrukturierung / Modernisierung der eigenen IT-Ausstattung
-
Auffrischung / Erweiterung der Fachkenntnisse über die aktuellen Versionen der gängigen Linux-Derivate sowie verschiedener Sprachen und Tools
- Re-Sourcing der UNIX Systemadministration (zuvor ausgelagert)
- Neukonfiguration der Linux-basierenden Firewalls
- Dokumentation der bestehenden Linux-Systeme
- Unterstützung des Kunden bei der Auswahl eines neuen festangestellten UNIX-Administrators
-
Ertellung von Stratus System Setup Guidelines (Citigroup-intern)
-
Projektmanagement RZ-Umzug Stratus und Tandem Systeme
-
Stratus und AIX System Engineering Support
-
Entwicklung und Implementation Fail-Over Server unter Linux
-
Serverinstallationen (Solaris, Linux, Linux/Vserver, HA-Linux / LifeKeeper)
-
System Administration Support und Disaster Recovery
-
Mitarbeiterschulungen
SW-Entwicklung für neue Domainregistry (C / embedded SQL / Sybase Stored Procedures)
-
System Engineering Support SUN Cluster Systeme,
-
Second Level Support für Produktion im Schichtbetrieb
-
Entwicklung von Datentransfer- und Prozessüberwachungstools
Reisebereitschaft
Längerfristige vor-Ort-Projekte (ab drei Monate) nur im Raum Düsseldorf, Rheinland, Bergisches Land und westliches Ruhrgebiet.
(also Fahrtzeit ab 40878 Ratingen < 1h)