Systemsmanagement (Analyse, Design, Implementierung, Test) - Monitoring mit langj. Erfahrung, OMD (check_mk), Nagios, Unix, Windows, MySQL,Oracle
Aktualisiert am 12.02.2024
Profil
Referenzen (2)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 05.05.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Deutsch
Englisch

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

9 Monate
2023-07 - heute

CheckMK Monitoring - Weiterentwicklung

Consulting / Senior Developer Design-Konzept Datenanalyse Datenmigration
Consulting / Senior Developer

Weiterentwicklung und Anpassung der Monitoring Lösung, Plugin, Snapin und Agent Erstellung, 

Konvertierung von Checks und Sidebar Snapins von Python 2 zu Python 3.

Implementieren von Custom Check-Plugins, Custom Checks.

Für detaillierte Informationen stehe ich gern telefonisch zur Verfügung.

CheckMK Python Perl Selenium Selenium WebDriver
Design-Konzept Datenanalyse Datenmigration
Bank
Remote
9 Monate
2023-04 - 2023-12

CheckMK Monitoring - Konsolidierung Monitoring

Consulting / Senior Developer Design-Konzept Datenmigration
Consulting / Senior Developer

Migration, Anpassung und Erweiterung bestehender CheckMK Systeme. (1.6.x, 2.0.x, 2.1.x, 2.2.x) 

Konvertierung von Checks und Sidebar Snapins von Python 2 zu Python 3.

Automatisierung beim anlegen von Hosts per REST-API, WebAPI.

Erzeugen von Views, Dashboards, Reports und BI-Aggregationen. Implementierung von Spezial Agents für Speichersysteme. 

Implementieren von Custom Check-Plugins, Custom Checks.

Für detaillierte Informationen stehe ich gern telefonisch zur Verfügung.

CheckMK Python Perl Selenium
Design-Konzept Datenmigration
Rechenzentrum
Remote
5 Monate
2022-11 - 2023-03

CheckMK Monitoring - Update Hardware Appliance

Consulting / Senior Developer Design-Konzept Daten
Consulting / Senior Developer

Migration von checkMK Version 1.6.x  auf Version 2.0.x. .

Anpassung von Custom Checks an die neue Version.

Erstellen von Sidebar Snapins. 

Check-MK Perl Python Selenium Selenium WebDriver
Design-Konzept Daten
Bank
Quickborn/Remote
2 Jahre 10 Monate
2020-01 - 2022-10

CheckMK Monitoring - Migration auf Hardware Appliance

Consulting / Senior Developer Design Konzept Daten-Migration
Consulting / Senior Developer

Erweiterung des bestehenden Monitoring, Dokumentation, Schulung.

Migration von Version 1.2.x / 1.4.x auf Version 1.6.x. auf eine Hardware Appliance.

Erstellung von Plugins für Custom Checks. 

Für das End2End Monitoring wurden Selenium Scripte implementiert. Der Selenium Webdriver wird lokal auf dem Testrechner unter Windows betrieben. Die Konfiguration erfolgt mit XML.

Check-MK Perl Python Selenium SeleniumWebDriver
Design Konzept Daten-Migration
Bank
Quickborn/Remote
2 Jahre 9 Monate
2017-04 - 2019-12

Konzept und Implementierung CheckMK Monitoring

Consultant / Software-Architekt
Consultant / Software-Architekt

Das Projekt umfasst die Konzeption und Umsetzung eines umfassenden Fach- und System Monitorings.

Die Migration der Alt-Systeme (Nagios, Icinga) in das neue übergreifende OMD ist Vorraussetzung für das Projekt.

Auf Basis vom OMD (Check-MK) wird ein umfassendes Monitoring aufgebaut. Berücksichtig werden dabei technische und fachliche Anforderungen. Die erforderlichen Plugins, Checks und Konfigurationen (WATO) werden entsprechend der Anforderungen erstellt. 

Um neue virtuelle Maschinen ins System zu bekommen werden die erforderlichen Schritte über Puppet abgebildet. Damit ist eine automatische Erfassung aller Systeme gegeben. 

BI-Aggregationen erleichtern den Überblick über die Systeme.

Über das gesamte Projekt wird eine Dokumentation in Confluence erstellt.  

Für detaillierte Informationen stehe ich gern telefonisch zur Verfügung.

OMD Check-MK Puppet Perl Python
Halle (Saale)
1 Jahr 7 Monate
2015-09 - 2017-03

Unterstützung Systems Management

Consultant / Software-Architekt ITIL Systems Management Konzepterstellung
Consultant / Software-Architekt

Hintergrund für dieses Projekt ist die Automatisierung des Serverprozesses, des Monitorings und der Dokumentation bei allen Prozessschritten.

Im Rahmen des Projekts wurde das Konzept für eine übergreifende Strategie zur Automatisierung von Prozessen erarbeitet. Auf Grund dieses Konzepts erfolgte eine Einführung der Produkte Confluence, Jira, Bitbucket, GIT und Jenkins. Diese Produkte ermöglichen im Systems Management Bereich einen hohen Automatisierungsgrad.

Für detaillierte Informationen stehe ich gern telefonisch zur Verfügung.

Atlassian Confluence Atlassian JIRA Atlassian Bitbucket GIT Jenkins Perl Python
ITIL Systems Management Konzepterstellung
Hamburg
2 Jahre 3 Monate
2015-01 - 2017-03

End-To-End Monitoring

Consultant / Software-Architekt ITIL End-To-End Monitoring Konzept Erstellung ...
Consultant / Software-Architekt

Das Projekt umfasst die Erstellung eines Konzeptes für das End-To-End Monitoring und die Koordinierung der anschließenden Umsetzung.

Nach der Konzeptphase und der anschließenden Auswahl des Produkts (ServiceTracer), erfolgt die Implementierung des End2End Monitorings auf den verschiedenen Mess-Clients.

Im Vordergrund steht das Monitoring von SAP, Lync (Skype for Business) sowie verschiedenen Desktop Applikationen. Auf Grund der verteilten Mess-Clients kann auch die Netzwerk Performance beurteilt werden.

Für detaillierte Informationen stehe ich gern telefonisch zur Verfügung.

ServiceTrace Infra-XS GeNiEnd2End
ITIL End-To-End Monitoring Konzept Erstellung Systems Management
Hamburg
11 Monate
2014-01 - 2014-11

SLA- und Performance Monitoring

Software-Architekt, Software-Entwickler XML SNMP SOAP ...
Software-Architekt, Software-Entwickler
Die Entwicklung eines Feinkonzeptes und die darauf folgende Umsetzung war Gegenstand des Projektes. Für das SLA- und Performance Monitoring im Rahmen de eGK Projektes werden die unterschiedlichsten Messpunkte erfasst und zusammen geführt. Für die Umsetzung kommen unterschiedliche Techniken zum Einsatz. (XML, SNMP, SOAP, WSDL, JSON, Shell Skripte) Die Messpunkte werden in einer MySQL DB gespeichert um eine langfristige Auswertung zu ermöglichen.
StableNet Perl MySQL 5
XML SNMP SOAP WSDL JSON End-to-End Monitoring ITIL
arvato Systems GmbH
Gütersloh
1 Jahr 11 Monate
2012-02 - 2013-12

Monitoring, Systemsmanagement

Software Entwickler SNMP WSDL SOAP ...
Software Entwickler

Für das pro aktive Monitoring wird eine Eigenentwicklung des Kunden in Verbindung mit Tools von Tivoli, Nagios und verschiedener Standardtools eingesetzt. Die Eigenentwicklung basiert auf einem Perl Framework. Pflege, Wartung sowie das Implementieren von neuen Modulen war die Aufgabe in diesem Projekt.

Für detaillierte Informationen stehe ich gern telefonisch zur Verfügung.

Perl 5.08 - 5.18 KaRo 3 Oracle 8 - 11 Jenkins GIT
SNMP WSDL SOAP OO-Programmierung End-to-End Monitoring ITIL
arvato Systems GmbH
Gütersloh
1 Jahr 9 Monate
2010-04 - 2011-12

Konzeption und Umsetzung von Systemsmanagement, Netzwerk Monitoring, Logfile Auswertung im Rahmen der Zertifizierung IT-Grundschutz nach ISO 27001 (BSI)

Software-Architekt, Software-Entwickler, Trainer Anforderungsanalyse Dokumentation Training ...
Software-Architekt, Software-Entwickler, Trainer

Das Projekt beinhaltet die Konzeption und Umsetzung

- Systemsmanagement

- Logfile Auswertung (Sicherheitsvorfälle)

- Serverüberwachung (Temperatur, Auslastung, Performance, Verfügbarkeit)

- Hardwareüberwachung (USV, RZ, Klima, Switche, Router)

- Benutzerverwaltung (BA, AD, LDAP)

- Darstellung der ermittelten Werte (User oder Gruppen bezogen)

- Überwachung vom Betriebsprozeßen (Client - Server - DB)

- Vorbereitung Rollout

Für die Auswertungen werden verschieden Tools eingesetzt. LogParser von Microsoft,logwatch, OSSEC, OMD, Check_MK, RRDTool.

Die Visualisierung erfolgt über die Monitoring Software OMD (Nagios) in Verbindung mit verschiedenen Plugins (check_mk, check_snmp, usw.) Für die unterschiedliche Hardware wurden entsprechende Plugins erstellt. (Perl, Python)

Der Umfang beläuft sich auf ca. 1500 Host mit ca. 23000 Checks verteilt auf ein Rechenzentrum und 14 Außenstellen.

Für das Rollout wurden entsprechende Installationspakete (SLES11, OpenSUSE, Open-Monitoring-System) erzeugt und auf den entsprechenden Systemen installiert.

Im Rahmen von Workshops wurde das erforderliche Wissen an die Mitarbeiter weiter vermittelt. Dazu wurden die erforderlichen Schulungsunterlagen erstellt.

Perl Python JavaScript Oracle OSSEC Nagios OMD RRDTool Check-MK Logparser SLES11 openSUSE Windows Linux Unix
Anforderungsanalyse Dokumentation Training ISO 27001 BSI Grundschutz End-to-End Monitoring
Servicezentrums Landentwicklung und Agrarförderung
Hannover
5 Jahre 3 Monate
2004-10 - 2009-12

Webserver Statistik und Überwachung

Software-Architekt, Software-Entwickler, Administrator Anforderungsanalyse Datenbank Administration
Software-Architekt, Software-Entwickler, Administrator
Das Projekt beinhaltet die Konzeption und Installation von Tools für - Logfile Auswertung - Serverüberwachung des weiteren die - Installation und Administration von NetMind - Installation und Administration von Entwicklungsservern und Datenbanken (Linux, MySql, SAPDB, Oracle, Apache) - technischer Serverbetrieb (inkl. Support) Für die Auswertung der Webserver (Auslastung, Nutzung des Angebots etc.) wird NetMind, eine Software der Firma Mindlab eingesetzt. Das Projekt umfasst die Konzeption, Installation, Anpassung und Dokumentation der Software. Für die Dokumentation wurde ein Versions Management entwickelt.
Windows Unix Linux Oracle NetMind Home Site 5.0 Perl PHP SVG ActivePerl Perl/TK HTML XML JavaScript Apache
Anforderungsanalyse Datenbank Administration
Siemens
Nürnberg
5 Jahre 3 Monate
2004-10 - 2009-12

Technischer Serverbetrieb

Administrator Administration DB
Administrator
- Installation und Administration von Entwicklungsservern und Datenbanken (Linux, MySql, SAPDB, Oracle, Apache) - technischer Serverbetrieb (inkl. Support) - Erstellung von Sicherheitskonzepten und deren Realisierung
Windows Linux Oracle MySQL Perl PHP ActivePerl
Administration DB
Siemens
Nürnberg
11 Monate
2008-12 - 2009-10

Installation und Administration von Statistiktools

Administrator, Software-Entwickler Administration Linux
Administrator, Software-Entwickler
Das Projekt beinhaltet - Installation und Administration von NetMind - die Erstellung von Auswertungen - Logfile Auswertung Für die Auswertung der Webserver (Auslastung, Nutzung des Angebots etc.) wird NetMind, eine Software der Firma Mindlab eingesetzt. Das Projekt umfasst die Konzeption, Installation, Anpassung und Dokumentation der Software.
Windows Linux PHP Apache Webserver Netmind
Administration Linux
HUK24
Coburg
3 Jahre
2001-11 - 2004-10

Konzeption, Erstellung und Dokumentation von Tools für das Monitoring

Administrator, Software-Entwickler, Software-Architekt Administration SEO End-to-End Monitoring
Administrator, Software-Entwickler, Software-Architekt
Das Projekt beinhaltet - die Verfügbarkeit und Performance Überwachung - den Lasttest von Servern - die Ausfall Überwachung (Log und Restart Funktionen) - verschiedene Webserver und Webseiten in Verbindung mit MRTG und Smokeping inkl. Reporting (HTML, Excel) - die statistische Auswertung von Logfiles - die Rohdatenverarbeitung, Auswertung und Aufbereitung erfolgen mit SAPDB als Datenbank, Perl- und Shell-Skripten - die Replizierung von Daten (TK/Perl als GUI unter Windows) - Backuplösungen (SAPDB, Linux, Apache ) - Adserver, Ausgabe und Auswertung von Werbebannern - Linkchecker für die Überprüfung der HTML Seiten auf die Gültigkeit der Links (SEO) - die Administration von Intranet und Extranet inkl. DB Wartung ( MySQL ) des weiteren die - Installation und Administration von MRTG, Smokeping - Installation und Administration von CVS - Installation und Administration von Entwicklungsservern und Datenbanken (Linux, MySql, SAPDB, Apache) - Installation und Administration Extranet - 1st Level Support für Extranet - technischer Serverbetrieb (inkl. Support) Als eigenständige Lösung entstanden mehrere Webbasierte Tools. Für das ermitteln der Plazierung (Ranking) einer Webseite entstand der Rankomat. Es werden mehrer Suchmaschinen abgefragt. Die Einstellungen für die Abfrage werden über den Browser eingestellt. Die Grafische Ausgabe erfolgt als SVG-Grafik.(Perl, XML) Die Textausgabe erfolgt über HTML oder Excel. Die bei der Auswertung der Logfiles anfallenden Informationen bezüglich der Suchmaschinen (von welcher Suchmaschine, mit welchem Suchbegriff kommt der User auf welche Seite) stehen dabei als Hilfsmittel zur Verfügung. Für die Verfügbarkeitsüberwachung der Webseiten (End-to-End Monitoring) entstand SuperVision. Dieses Tool überprüft in einstellbaren Abständen die Verfügbarkeit der angegebenen Webseiten und informiert die entsprechenden Verantwortlichen bei auftretenden Fehlern per E-Mail. Dabei wird unterschieden, ist die Seite erreichbar und wird auch die erwartete Seite ausgeliefert. Bei der Überprüfung wird die Performance mit überprüft und als Grafik dargestellt. Als Übersicht wird eine Webseite mit einer Übersicht der letzten Überprüfung generiert. Dabei wird die überprüfte URL, der Suchbegriff, die letzte Überprüfungszeit und der letzte Status angezeigt. Die farbliche Kodierung des Status ermöglicht eine sofortige Übersicht. Alle fehlerhaften Überprüfungen sind sofort zu erkennen. Die Auswertung der Verfügbarkeit über einen frei definierbaren Zeitraum kann als HTML- oder Exceldatei ausgegeben werden. Die Daten werden dabei in einer SAPDB für einen Zeitraum von 3 Monaten vorgehalten. Software : Windows NT, Unix, Linux, SAPDB, SuperVision, MRTG, Smokeping, Home Site 5.0, Perl, SVG, ActivePerl, Perl/TK, HTML, XML, JavaScript
Windows Unix Linux SAPDB SuperVision MRTG Smokeping Home Site 5.0 Perl SVG ActivePerl Perl/TK Html/XML JavaScript CVS Apache
Administration SEO End-to-End Monitoring
Siemens
Nürnberg
4 Monate
2001-06 - 2001-09

Programmierung eines Grafiktools für die Darstellung von Kurswerten als Linien-, Balken- oder Tortengrafik.

Software-Entwickler Apache Administration
Software-Entwickler
Die Entwicklung eines Grafiktools war die Aufgabe diese Projekts. Die Ausgabe erfolgt entweder direkt über einen Browser (CGI Schnittstelle im Format gif, png oder svg) oder gespeichert als Bild im Format gif, png und svg. Andere Formate sind möglich. Die Dateneingabe erfolgt entweder aus einer Datenbank oder über eine direkte Eingabe (Kommandozeile, CGI-Script, XML). Die erzeugten Grafiken wurden mit Batik und FOP in die Templates für TeamSite eingebunden. Die Auslieferung erfolgt dabei als HTML-Seite oder als PDF Dokument. Für das CMS TeamSite wurde eine Backup Lösung erstellt. (Perl und Shell Skripte). Weitere Aufgaben waren die Administration von Unix, Apache, TeamSite (Templates,Backup) im Rahmen des Betriebs.
Windows Unix Home Site 4.0/4.5 Perl ImageMagick HTML JavaScript Teamsite FOP Batik
Apache Administration
Dresdner Bank
Frankfurt
1 Jahr
2000-05 - 2001-04

Programmierung von Perlscripten für die Internet Seiten von www.urbia.de und www.urbia.co.uk

Software-Entwickler OO-Programierung
Software-Entwickler
Unter Nutzung von Perl, MySQL wurden Scripte erstellt und angepasst. Die Nutzung von Scripten mit verschiedenen Sprachen war zu ermöglichen. (engl., deut., franz.) Programmierung eines Applikationsservers in Perl. Der Applikationsserver muss Länder und Firmen spezifisch Seite darstellen. Eine Änderung des Layouts ist ohne Anpassung des Codes möglich. (Bereitstellung einer Site für externe Kunden)
Windows Home Site 4.x Perl MySQL
OO-Programierung
urbia.de
Köln

Aus- und Weiterbildung

Aus- und Weiterbildung

1977-1979 Ausbildung Hardwareentwickler
1980-1982 Ausbildung Operator Grossrechner
seit 1991 freiberuflicher Programmierer
zw. 1991-2000 verschiedene Weiterbildungen (JAVA, VBA, Perl)
2000-2004 Studium der Informatik in Jena (Abschluss: staatlich geprüfter Informatiker)

Kompetenzen

Kompetenzen

Schwerpunkte

Fachliches Monitoring
System Monitoring
Systems Management

Aufgabenbereiche

End-To-End Monitoring
Konzept Erstellung
Training

Produkte / Standards / Erfahrungen / Methoden

Anforderungsanalyse
Atlassian Bitbucket
Atlassian Confluence
Atlassian JIRA
BSI Grundschutz
Check-MK
Daten-Migration
Design Konzept
Dokumentation
GeNiEnd2End
GIT
Infra-XS
ISO 27001
ITIL
Jenkins
KaRo 3
Logparser
Nagios
OMD
OO-Programmierung
Oracle 8 - 11
OSSEC
Perl 5.08 - 5.18
Puppet
RRDTool
SeleniumWebDriver
ServiceTrace
SOAP
Zabbix
Erfahrungen im Bereich:
o Anwendungs- und Systemprogrammierung unter Perl, JAVA, VBA
o Spezifikation, Programmierung, Test, Monitoring

Spezialkenntnisse:
o Grafiktool Entwicklung (Perl, ImageMagick, SVG)
o Performance Überwachung (MRTG, SuperVision, Smokeping)
o Parserbau
o Intranetaufbau und -wartung
o Internet WebServer Aufbau, Design, Programmierung, DB-Anbindung, Wartung
  (WWW, HTML, HTTP, CGI, TCP/IP, FTP, MySQL, SAPDB, XML, SVG)
o CMS TeamSite (Backupscripte, Templates)
o CMS Typo3 (Templates, Extention, Administration)
o CMS Drupal (Installation, Administration, Themes, Module)
o Netmind von Mindlab (Statistik- und Analysesoftware)
o Nagios, Check-MK, OMD, StableNet, Zabbix

Betriebssysteme

Linux
Mac OS
openSUSE
SLES11
SUN OS, Solaris
Installation und Administration
Unix
Installation und Administration
Windows
Installation und Administration

Programmiersprachen

Assembler
Hardware Entwicklung
Basic
in Verbindung mit Kundendatenbank in Access
C
C++
Delphi
Auswertung und graphische Darstellung
Java
JavaScript
Perl
Webportale, interaktive Webseiten, Applikationsserver, Backupscripte, ...
PHP
in Verbindung mit Typo3
Python
Selenium
Shell
Backupscripte, Installationsscripte, ..
Tcl/Tk
in Verbindung mit Backuplösung
WSDL
XML, SVG
Grafiktools auf XML Basis

Datenbanken

Access
97 / 2000
BDE
Grundkenntnisse
MySQL
Kundendatenbanksysteme, CMS-Systeme, Stored Procedure
Oracle
Stored Procedure, Performance
SQL
SAPDB : Installation, Administration

Datenkommunikation

868 MHz ISM
SWAP, Homematic, FS20
Bus
I2C. OneWire
Ethernet
Internet, Intranet
Einrichtung und Wartung heterogener Netzwerke
ISDN
Konzeption und Installation von Elmeg und Hörmann Telefonanlagen
Router
RS232
SMTP
SNMP
Versionen 1,2c,3
TCP/IP
Windows Netzwerk
Installation und Wartung heterogener Netzwerke

Hardware

16-Bit-Microcontroller
Atmel
32-Bit-Microcontroller
Atmel
8-Bit-Microcontroller
Freescale
PC
Installation von Hard- und Software

Berechnung / Simulation / Versuch / Validierung

TARGET 3001!

Design / Entwicklung / Konstruktion

EAGLE
FREECAD
KiCad
Target 3001!

Branchen

Branchen

Dienstleistung  : Administration, Rankingtools, Performance Überwachung
Banken             : Monitoring, Kurse und Grafiktools
Web-Design     : Analyse und Konzeption
Versicherung    : Kundendatenbank
öffentl. Dienst  : Systemmanagement, Monitoring

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

9 Monate
2023-07 - heute

CheckMK Monitoring - Weiterentwicklung

Consulting / Senior Developer Design-Konzept Datenanalyse Datenmigration
Consulting / Senior Developer

Weiterentwicklung und Anpassung der Monitoring Lösung, Plugin, Snapin und Agent Erstellung, 

Konvertierung von Checks und Sidebar Snapins von Python 2 zu Python 3.

Implementieren von Custom Check-Plugins, Custom Checks.

Für detaillierte Informationen stehe ich gern telefonisch zur Verfügung.

CheckMK Python Perl Selenium Selenium WebDriver
Design-Konzept Datenanalyse Datenmigration
Bank
Remote
9 Monate
2023-04 - 2023-12

CheckMK Monitoring - Konsolidierung Monitoring

Consulting / Senior Developer Design-Konzept Datenmigration
Consulting / Senior Developer

Migration, Anpassung und Erweiterung bestehender CheckMK Systeme. (1.6.x, 2.0.x, 2.1.x, 2.2.x) 

Konvertierung von Checks und Sidebar Snapins von Python 2 zu Python 3.

Automatisierung beim anlegen von Hosts per REST-API, WebAPI.

Erzeugen von Views, Dashboards, Reports und BI-Aggregationen. Implementierung von Spezial Agents für Speichersysteme. 

Implementieren von Custom Check-Plugins, Custom Checks.

Für detaillierte Informationen stehe ich gern telefonisch zur Verfügung.

CheckMK Python Perl Selenium
Design-Konzept Datenmigration
Rechenzentrum
Remote
5 Monate
2022-11 - 2023-03

CheckMK Monitoring - Update Hardware Appliance

Consulting / Senior Developer Design-Konzept Daten
Consulting / Senior Developer

Migration von checkMK Version 1.6.x  auf Version 2.0.x. .

Anpassung von Custom Checks an die neue Version.

Erstellen von Sidebar Snapins. 

Check-MK Perl Python Selenium Selenium WebDriver
Design-Konzept Daten
Bank
Quickborn/Remote
2 Jahre 10 Monate
2020-01 - 2022-10

CheckMK Monitoring - Migration auf Hardware Appliance

Consulting / Senior Developer Design Konzept Daten-Migration
Consulting / Senior Developer

Erweiterung des bestehenden Monitoring, Dokumentation, Schulung.

Migration von Version 1.2.x / 1.4.x auf Version 1.6.x. auf eine Hardware Appliance.

Erstellung von Plugins für Custom Checks. 

Für das End2End Monitoring wurden Selenium Scripte implementiert. Der Selenium Webdriver wird lokal auf dem Testrechner unter Windows betrieben. Die Konfiguration erfolgt mit XML.

Check-MK Perl Python Selenium SeleniumWebDriver
Design Konzept Daten-Migration
Bank
Quickborn/Remote
2 Jahre 9 Monate
2017-04 - 2019-12

Konzept und Implementierung CheckMK Monitoring

Consultant / Software-Architekt
Consultant / Software-Architekt

Das Projekt umfasst die Konzeption und Umsetzung eines umfassenden Fach- und System Monitorings.

Die Migration der Alt-Systeme (Nagios, Icinga) in das neue übergreifende OMD ist Vorraussetzung für das Projekt.

Auf Basis vom OMD (Check-MK) wird ein umfassendes Monitoring aufgebaut. Berücksichtig werden dabei technische und fachliche Anforderungen. Die erforderlichen Plugins, Checks und Konfigurationen (WATO) werden entsprechend der Anforderungen erstellt. 

Um neue virtuelle Maschinen ins System zu bekommen werden die erforderlichen Schritte über Puppet abgebildet. Damit ist eine automatische Erfassung aller Systeme gegeben. 

BI-Aggregationen erleichtern den Überblick über die Systeme.

Über das gesamte Projekt wird eine Dokumentation in Confluence erstellt.  

Für detaillierte Informationen stehe ich gern telefonisch zur Verfügung.

OMD Check-MK Puppet Perl Python
Halle (Saale)
1 Jahr 7 Monate
2015-09 - 2017-03

Unterstützung Systems Management

Consultant / Software-Architekt ITIL Systems Management Konzepterstellung
Consultant / Software-Architekt

Hintergrund für dieses Projekt ist die Automatisierung des Serverprozesses, des Monitorings und der Dokumentation bei allen Prozessschritten.

Im Rahmen des Projekts wurde das Konzept für eine übergreifende Strategie zur Automatisierung von Prozessen erarbeitet. Auf Grund dieses Konzepts erfolgte eine Einführung der Produkte Confluence, Jira, Bitbucket, GIT und Jenkins. Diese Produkte ermöglichen im Systems Management Bereich einen hohen Automatisierungsgrad.

Für detaillierte Informationen stehe ich gern telefonisch zur Verfügung.

Atlassian Confluence Atlassian JIRA Atlassian Bitbucket GIT Jenkins Perl Python
ITIL Systems Management Konzepterstellung
Hamburg
2 Jahre 3 Monate
2015-01 - 2017-03

End-To-End Monitoring

Consultant / Software-Architekt ITIL End-To-End Monitoring Konzept Erstellung ...
Consultant / Software-Architekt

Das Projekt umfasst die Erstellung eines Konzeptes für das End-To-End Monitoring und die Koordinierung der anschließenden Umsetzung.

Nach der Konzeptphase und der anschließenden Auswahl des Produkts (ServiceTracer), erfolgt die Implementierung des End2End Monitorings auf den verschiedenen Mess-Clients.

Im Vordergrund steht das Monitoring von SAP, Lync (Skype for Business) sowie verschiedenen Desktop Applikationen. Auf Grund der verteilten Mess-Clients kann auch die Netzwerk Performance beurteilt werden.

Für detaillierte Informationen stehe ich gern telefonisch zur Verfügung.

ServiceTrace Infra-XS GeNiEnd2End
ITIL End-To-End Monitoring Konzept Erstellung Systems Management
Hamburg
11 Monate
2014-01 - 2014-11

SLA- und Performance Monitoring

Software-Architekt, Software-Entwickler XML SNMP SOAP ...
Software-Architekt, Software-Entwickler
Die Entwicklung eines Feinkonzeptes und die darauf folgende Umsetzung war Gegenstand des Projektes. Für das SLA- und Performance Monitoring im Rahmen de eGK Projektes werden die unterschiedlichsten Messpunkte erfasst und zusammen geführt. Für die Umsetzung kommen unterschiedliche Techniken zum Einsatz. (XML, SNMP, SOAP, WSDL, JSON, Shell Skripte) Die Messpunkte werden in einer MySQL DB gespeichert um eine langfristige Auswertung zu ermöglichen.
StableNet Perl MySQL 5
XML SNMP SOAP WSDL JSON End-to-End Monitoring ITIL
arvato Systems GmbH
Gütersloh
1 Jahr 11 Monate
2012-02 - 2013-12

Monitoring, Systemsmanagement

Software Entwickler SNMP WSDL SOAP ...
Software Entwickler

Für das pro aktive Monitoring wird eine Eigenentwicklung des Kunden in Verbindung mit Tools von Tivoli, Nagios und verschiedener Standardtools eingesetzt. Die Eigenentwicklung basiert auf einem Perl Framework. Pflege, Wartung sowie das Implementieren von neuen Modulen war die Aufgabe in diesem Projekt.

Für detaillierte Informationen stehe ich gern telefonisch zur Verfügung.

Perl 5.08 - 5.18 KaRo 3 Oracle 8 - 11 Jenkins GIT
SNMP WSDL SOAP OO-Programmierung End-to-End Monitoring ITIL
arvato Systems GmbH
Gütersloh
1 Jahr 9 Monate
2010-04 - 2011-12

Konzeption und Umsetzung von Systemsmanagement, Netzwerk Monitoring, Logfile Auswertung im Rahmen der Zertifizierung IT-Grundschutz nach ISO 27001 (BSI)

Software-Architekt, Software-Entwickler, Trainer Anforderungsanalyse Dokumentation Training ...
Software-Architekt, Software-Entwickler, Trainer

Das Projekt beinhaltet die Konzeption und Umsetzung

- Systemsmanagement

- Logfile Auswertung (Sicherheitsvorfälle)

- Serverüberwachung (Temperatur, Auslastung, Performance, Verfügbarkeit)

- Hardwareüberwachung (USV, RZ, Klima, Switche, Router)

- Benutzerverwaltung (BA, AD, LDAP)

- Darstellung der ermittelten Werte (User oder Gruppen bezogen)

- Überwachung vom Betriebsprozeßen (Client - Server - DB)

- Vorbereitung Rollout

Für die Auswertungen werden verschieden Tools eingesetzt. LogParser von Microsoft,logwatch, OSSEC, OMD, Check_MK, RRDTool.

Die Visualisierung erfolgt über die Monitoring Software OMD (Nagios) in Verbindung mit verschiedenen Plugins (check_mk, check_snmp, usw.) Für die unterschiedliche Hardware wurden entsprechende Plugins erstellt. (Perl, Python)

Der Umfang beläuft sich auf ca. 1500 Host mit ca. 23000 Checks verteilt auf ein Rechenzentrum und 14 Außenstellen.

Für das Rollout wurden entsprechende Installationspakete (SLES11, OpenSUSE, Open-Monitoring-System) erzeugt und auf den entsprechenden Systemen installiert.

Im Rahmen von Workshops wurde das erforderliche Wissen an die Mitarbeiter weiter vermittelt. Dazu wurden die erforderlichen Schulungsunterlagen erstellt.

Perl Python JavaScript Oracle OSSEC Nagios OMD RRDTool Check-MK Logparser SLES11 openSUSE Windows Linux Unix
Anforderungsanalyse Dokumentation Training ISO 27001 BSI Grundschutz End-to-End Monitoring
Servicezentrums Landentwicklung und Agrarförderung
Hannover
5 Jahre 3 Monate
2004-10 - 2009-12

Webserver Statistik und Überwachung

Software-Architekt, Software-Entwickler, Administrator Anforderungsanalyse Datenbank Administration
Software-Architekt, Software-Entwickler, Administrator
Das Projekt beinhaltet die Konzeption und Installation von Tools für - Logfile Auswertung - Serverüberwachung des weiteren die - Installation und Administration von NetMind - Installation und Administration von Entwicklungsservern und Datenbanken (Linux, MySql, SAPDB, Oracle, Apache) - technischer Serverbetrieb (inkl. Support) Für die Auswertung der Webserver (Auslastung, Nutzung des Angebots etc.) wird NetMind, eine Software der Firma Mindlab eingesetzt. Das Projekt umfasst die Konzeption, Installation, Anpassung und Dokumentation der Software. Für die Dokumentation wurde ein Versions Management entwickelt.
Windows Unix Linux Oracle NetMind Home Site 5.0 Perl PHP SVG ActivePerl Perl/TK HTML XML JavaScript Apache
Anforderungsanalyse Datenbank Administration
Siemens
Nürnberg
5 Jahre 3 Monate
2004-10 - 2009-12

Technischer Serverbetrieb

Administrator Administration DB
Administrator
- Installation und Administration von Entwicklungsservern und Datenbanken (Linux, MySql, SAPDB, Oracle, Apache) - technischer Serverbetrieb (inkl. Support) - Erstellung von Sicherheitskonzepten und deren Realisierung
Windows Linux Oracle MySQL Perl PHP ActivePerl
Administration DB
Siemens
Nürnberg
11 Monate
2008-12 - 2009-10

Installation und Administration von Statistiktools

Administrator, Software-Entwickler Administration Linux
Administrator, Software-Entwickler
Das Projekt beinhaltet - Installation und Administration von NetMind - die Erstellung von Auswertungen - Logfile Auswertung Für die Auswertung der Webserver (Auslastung, Nutzung des Angebots etc.) wird NetMind, eine Software der Firma Mindlab eingesetzt. Das Projekt umfasst die Konzeption, Installation, Anpassung und Dokumentation der Software.
Windows Linux PHP Apache Webserver Netmind
Administration Linux
HUK24
Coburg
3 Jahre
2001-11 - 2004-10

Konzeption, Erstellung und Dokumentation von Tools für das Monitoring

Administrator, Software-Entwickler, Software-Architekt Administration SEO End-to-End Monitoring
Administrator, Software-Entwickler, Software-Architekt
Das Projekt beinhaltet - die Verfügbarkeit und Performance Überwachung - den Lasttest von Servern - die Ausfall Überwachung (Log und Restart Funktionen) - verschiedene Webserver und Webseiten in Verbindung mit MRTG und Smokeping inkl. Reporting (HTML, Excel) - die statistische Auswertung von Logfiles - die Rohdatenverarbeitung, Auswertung und Aufbereitung erfolgen mit SAPDB als Datenbank, Perl- und Shell-Skripten - die Replizierung von Daten (TK/Perl als GUI unter Windows) - Backuplösungen (SAPDB, Linux, Apache ) - Adserver, Ausgabe und Auswertung von Werbebannern - Linkchecker für die Überprüfung der HTML Seiten auf die Gültigkeit der Links (SEO) - die Administration von Intranet und Extranet inkl. DB Wartung ( MySQL ) des weiteren die - Installation und Administration von MRTG, Smokeping - Installation und Administration von CVS - Installation und Administration von Entwicklungsservern und Datenbanken (Linux, MySql, SAPDB, Apache) - Installation und Administration Extranet - 1st Level Support für Extranet - technischer Serverbetrieb (inkl. Support) Als eigenständige Lösung entstanden mehrere Webbasierte Tools. Für das ermitteln der Plazierung (Ranking) einer Webseite entstand der Rankomat. Es werden mehrer Suchmaschinen abgefragt. Die Einstellungen für die Abfrage werden über den Browser eingestellt. Die Grafische Ausgabe erfolgt als SVG-Grafik.(Perl, XML) Die Textausgabe erfolgt über HTML oder Excel. Die bei der Auswertung der Logfiles anfallenden Informationen bezüglich der Suchmaschinen (von welcher Suchmaschine, mit welchem Suchbegriff kommt der User auf welche Seite) stehen dabei als Hilfsmittel zur Verfügung. Für die Verfügbarkeitsüberwachung der Webseiten (End-to-End Monitoring) entstand SuperVision. Dieses Tool überprüft in einstellbaren Abständen die Verfügbarkeit der angegebenen Webseiten und informiert die entsprechenden Verantwortlichen bei auftretenden Fehlern per E-Mail. Dabei wird unterschieden, ist die Seite erreichbar und wird auch die erwartete Seite ausgeliefert. Bei der Überprüfung wird die Performance mit überprüft und als Grafik dargestellt. Als Übersicht wird eine Webseite mit einer Übersicht der letzten Überprüfung generiert. Dabei wird die überprüfte URL, der Suchbegriff, die letzte Überprüfungszeit und der letzte Status angezeigt. Die farbliche Kodierung des Status ermöglicht eine sofortige Übersicht. Alle fehlerhaften Überprüfungen sind sofort zu erkennen. Die Auswertung der Verfügbarkeit über einen frei definierbaren Zeitraum kann als HTML- oder Exceldatei ausgegeben werden. Die Daten werden dabei in einer SAPDB für einen Zeitraum von 3 Monaten vorgehalten. Software : Windows NT, Unix, Linux, SAPDB, SuperVision, MRTG, Smokeping, Home Site 5.0, Perl, SVG, ActivePerl, Perl/TK, HTML, XML, JavaScript
Windows Unix Linux SAPDB SuperVision MRTG Smokeping Home Site 5.0 Perl SVG ActivePerl Perl/TK Html/XML JavaScript CVS Apache
Administration SEO End-to-End Monitoring
Siemens
Nürnberg
4 Monate
2001-06 - 2001-09

Programmierung eines Grafiktools für die Darstellung von Kurswerten als Linien-, Balken- oder Tortengrafik.

Software-Entwickler Apache Administration
Software-Entwickler
Die Entwicklung eines Grafiktools war die Aufgabe diese Projekts. Die Ausgabe erfolgt entweder direkt über einen Browser (CGI Schnittstelle im Format gif, png oder svg) oder gespeichert als Bild im Format gif, png und svg. Andere Formate sind möglich. Die Dateneingabe erfolgt entweder aus einer Datenbank oder über eine direkte Eingabe (Kommandozeile, CGI-Script, XML). Die erzeugten Grafiken wurden mit Batik und FOP in die Templates für TeamSite eingebunden. Die Auslieferung erfolgt dabei als HTML-Seite oder als PDF Dokument. Für das CMS TeamSite wurde eine Backup Lösung erstellt. (Perl und Shell Skripte). Weitere Aufgaben waren die Administration von Unix, Apache, TeamSite (Templates,Backup) im Rahmen des Betriebs.
Windows Unix Home Site 4.0/4.5 Perl ImageMagick HTML JavaScript Teamsite FOP Batik
Apache Administration
Dresdner Bank
Frankfurt
1 Jahr
2000-05 - 2001-04

Programmierung von Perlscripten für die Internet Seiten von www.urbia.de und www.urbia.co.uk

Software-Entwickler OO-Programierung
Software-Entwickler
Unter Nutzung von Perl, MySQL wurden Scripte erstellt und angepasst. Die Nutzung von Scripten mit verschiedenen Sprachen war zu ermöglichen. (engl., deut., franz.) Programmierung eines Applikationsservers in Perl. Der Applikationsserver muss Länder und Firmen spezifisch Seite darstellen. Eine Änderung des Layouts ist ohne Anpassung des Codes möglich. (Bereitstellung einer Site für externe Kunden)
Windows Home Site 4.x Perl MySQL
OO-Programierung
urbia.de
Köln

Aus- und Weiterbildung

Aus- und Weiterbildung

1977-1979 Ausbildung Hardwareentwickler
1980-1982 Ausbildung Operator Grossrechner
seit 1991 freiberuflicher Programmierer
zw. 1991-2000 verschiedene Weiterbildungen (JAVA, VBA, Perl)
2000-2004 Studium der Informatik in Jena (Abschluss: staatlich geprüfter Informatiker)

Kompetenzen

Kompetenzen

Schwerpunkte

Fachliches Monitoring
System Monitoring
Systems Management

Aufgabenbereiche

End-To-End Monitoring
Konzept Erstellung
Training

Produkte / Standards / Erfahrungen / Methoden

Anforderungsanalyse
Atlassian Bitbucket
Atlassian Confluence
Atlassian JIRA
BSI Grundschutz
Check-MK
Daten-Migration
Design Konzept
Dokumentation
GeNiEnd2End
GIT
Infra-XS
ISO 27001
ITIL
Jenkins
KaRo 3
Logparser
Nagios
OMD
OO-Programmierung
Oracle 8 - 11
OSSEC
Perl 5.08 - 5.18
Puppet
RRDTool
SeleniumWebDriver
ServiceTrace
SOAP
Zabbix
Erfahrungen im Bereich:
o Anwendungs- und Systemprogrammierung unter Perl, JAVA, VBA
o Spezifikation, Programmierung, Test, Monitoring

Spezialkenntnisse:
o Grafiktool Entwicklung (Perl, ImageMagick, SVG)
o Performance Überwachung (MRTG, SuperVision, Smokeping)
o Parserbau
o Intranetaufbau und -wartung
o Internet WebServer Aufbau, Design, Programmierung, DB-Anbindung, Wartung
  (WWW, HTML, HTTP, CGI, TCP/IP, FTP, MySQL, SAPDB, XML, SVG)
o CMS TeamSite (Backupscripte, Templates)
o CMS Typo3 (Templates, Extention, Administration)
o CMS Drupal (Installation, Administration, Themes, Module)
o Netmind von Mindlab (Statistik- und Analysesoftware)
o Nagios, Check-MK, OMD, StableNet, Zabbix

Betriebssysteme

Linux
Mac OS
openSUSE
SLES11
SUN OS, Solaris
Installation und Administration
Unix
Installation und Administration
Windows
Installation und Administration

Programmiersprachen

Assembler
Hardware Entwicklung
Basic
in Verbindung mit Kundendatenbank in Access
C
C++
Delphi
Auswertung und graphische Darstellung
Java
JavaScript
Perl
Webportale, interaktive Webseiten, Applikationsserver, Backupscripte, ...
PHP
in Verbindung mit Typo3
Python
Selenium
Shell
Backupscripte, Installationsscripte, ..
Tcl/Tk
in Verbindung mit Backuplösung
WSDL
XML, SVG
Grafiktools auf XML Basis

Datenbanken

Access
97 / 2000
BDE
Grundkenntnisse
MySQL
Kundendatenbanksysteme, CMS-Systeme, Stored Procedure
Oracle
Stored Procedure, Performance
SQL
SAPDB : Installation, Administration

Datenkommunikation

868 MHz ISM
SWAP, Homematic, FS20
Bus
I2C. OneWire
Ethernet
Internet, Intranet
Einrichtung und Wartung heterogener Netzwerke
ISDN
Konzeption und Installation von Elmeg und Hörmann Telefonanlagen
Router
RS232
SMTP
SNMP
Versionen 1,2c,3
TCP/IP
Windows Netzwerk
Installation und Wartung heterogener Netzwerke

Hardware

16-Bit-Microcontroller
Atmel
32-Bit-Microcontroller
Atmel
8-Bit-Microcontroller
Freescale
PC
Installation von Hard- und Software

Berechnung / Simulation / Versuch / Validierung

TARGET 3001!

Design / Entwicklung / Konstruktion

EAGLE
FREECAD
KiCad
Target 3001!

Branchen

Branchen

Dienstleistung  : Administration, Rankingtools, Performance Überwachung
Banken             : Monitoring, Kurse und Grafiktools
Web-Design     : Analyse und Konzeption
Versicherung    : Kundendatenbank
öffentl. Dienst  : Systemmanagement, Monitoring

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.