Linux, Datenbanken(Postgresql,Oracle), Monitoring(check_mk), ELK, CI/CD, HighLoad/HighAvailability, Automatizierung(ansible,Puppet), Java
Aktualisiert am 18.04.2024
Profil
Referenzen (4)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.05.2024
Verfügbar zu: 100%
davon vor Ort: 100%
DevOps
Opensearch
Kubernetes/OpenShift
Apache Hadoop
check_mk
ansible
Puppet
AWS
Logstash
Java
Webtechnologien
Oracle
PostgreSQL
Kibana
Helm
ArgoCD
SQL-Datenbanken
ADSB
AIS
Nginx
Datenbankmigration
Ora2pg
Deutsch
Englisch
Ukrainisch

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 4 Monate
2020-05 - 2021-08

Deployment und Konfiguration der Software inklusive Automatisierung, Integration in Umsysteme des Kunden und Etablierung der Betriebsführungsprozesse

DevOps java PostgreSQL Kubernetes ...
DevOps
  • Aufbau der CI/CD pipeline auf Basis von OpenShift Enterprise
  •  Automatisierung der Umgebungs- und Anwendungs-Bereitstellung auf der
  • Anwendungsplattform OpenShift
  •  Konzepterstellung und Implementierung von OpenDistro/OpenSearch/Elasticsearch im Rahmen der kundeneigenen Sicherheitsregelungen
  •  Durchführung von Fehleranalysen und kontinuierlichen Verbesserungs-Maßnahmen
  •  Betreuung des internen Datenbanken-Teams während des erstmaligen Einsatzes
  • von PostgreSQL
  •  Schulung des Projekt-Teams hinsichtlich der aufgebauten Architektur und
  • verwendeten Technologien

java PostgreSQL Kubernetes ArgoCD Elastic Search OpenSearch Opendistro Logstash Filebeat Kibana Ansible Git Bitbuket Python Administration Linux Linux RedHat
W&W Informatik GmbH
Ludwigsburg (Württemberg)
4 Monate
2019-11 - 2020-02

IT-Automation/ELK

Architekt CentOS7 JDK11 Ansible ...
Architekt

Automatisierung eines Software-Produktes im betriebseigener SAS Umgebung & Modernisierung bestehender ELK Stack

  • Konzepterstellung des Automatisierungsplans bezüglich der Kunden Software-Produkt/Plattform
  • Betreuung der weiteren Plattform-Automatisierung durch Implementierung von Features, sowie die Erstellung eines MVP
  • Analyse bestehender ELK-Stack bezüglich deren Performance und Security-Regulungen im Rahmen des aktuellen Kundenbedarfes
  • Gestaltung nötiger ETL-Prozesse und deren Implementierung in die laufende ELKStack Umgebung
  • Beratung und Schulung des Entwicklungsteams hinsichtlich künftiger Infrastruktur bezogener Automatisierungsfeatures
CentOS7 JDK11 Ansible AWX MacOS Jenkins Elasticsearch Kibana Docker Logstash Filebeat Metricbeat openDistro GitLab REST API Haproxy Nginx Java-Application Server
Censhare AG
München
1 Jahr 6 Monate
2018-04 - 2019-09

Administration und Weiterentwicklung der Infrastruktur

DevOps Engineer Linux Suse Linux Ubuntu Jenkins ...
DevOps Engineer

Administration und Weiterentwicklung der Infrastruktur von der bestehenden E-Commerce-Plattform

  • Aufbau und Aktualisierung des Monitoringssystems
  • Administration des Kubernetes Cluster sowie weiterer Middleware?Komponenten auf Basis des Clusters
  • Mehrmalige Durchführung von Fehler- und Performance-Analysen und damit verbundenden Verbesserungs-Maßnahmen
  • Anpassung und Erweiterung der Continuous Integration/ Deployment Umgebung und Automatisierung auf Ansible-Basis
  • Aktualisierung des bestehenden ELK-Stack bezüglich notwendiger Log-Daten Analysen
  • Umsetzung des high-load Web-Servers hinsichtlich Hoch-Verfügbarkeit und Performance für die Übermittlung statischer Daten an den Kunden
  • Aufgabenkoordination zwischen verschiedenen IT-Abteilungen
Linux Suse Linux Ubuntu Jenkins AWX Elastiksearch logstash filebeat Kafka Kibana Check_mk Enterprice Python Bash java Eclipse Jira Bitbucket git Kubernetes Helm Docker Nginx Apache Tomcat REST SOAP http2 F5 nginx-cache Apache WebServer NFS Ansible
Josef Witt GmbH (Otto Group)
Weiden in der Oberpfalz
1 Jahr 6 Monate
2016-09 - 2018-02

ORACLE auf PostgreSQL Migration

Datenbank Architekt/Entwickler Linux Jenkins Bash ...
Datenbank Architekt/Entwickler

Migration bestehender Search-Platform von Oracle auf Opensource Datenbank PostgreSQL

  • Aufbau der Anwendungs-Architektur (Volltext- und Geographische Suche) auf PostgreSQL
  • Konzepterstellung und Implementierung der Replikation zwischen Oracle und PostgreSQL sowie diverser PostgreSQL Datenbanken
  • Konzepterstellung und Aufbau der Anwendungs-Security
  • Denormalisierung von Datenmodellen für verbesserte Performance
  • Beratung und Schulung interner Mitarbeiter bezüglich gängiger Technologien (CI/ CD, Jenkins, GIT) und einiger Entwicklungsprozess-Methoden auf Scrum Basis
  • Beratung des Teams in Fragen bezüglich Continuous Deployment und Qualitätssicherung
Linux Jenkins Bash java Eclipse Jira Bitbucket git Subversion (svn) SQL PL/ pgSQL GIT SVN flywaydb pgTAP
BMW Group
Munchen
5 Monate
2016-01 - 2016-05

DevOps Engineering

DevOps Engineer KVM Chef Ruby ...
DevOps Engineer

Administration und Weiterentwicklung bestehender Online-Plattformen auf Magnolia CMS Basis

  • Deployment und Konfiguration von Kundenplattformen auf Basis Magnolia CMS
  • Durchführung von kontinuierlichen Fehler- und Performance-Analysen sowie Verbesserungs-Maßnahmen
  • Administration und Betrieb von verteilten Anwendungen
  • Erweiterung des Monitoringssystems und ELK-Stack hinsichtlich neuer Metriken
  • Konzepterstellung einer neuen Plattform-Architektur inklusive
    • Hoch-Berfügbarkeit
    • 100% Skalierbarkeit
  • Erstellung einer eigener Zertifizierungsstelle inklusive Zertifikatsmanagements
KVM Chef Ruby git git-lab JIRA Confluence Jenkins Java Docker Ubuntu Debian nginx haproxy Magnolia CMS OpenVPN IPSEC Elasticsearch Kibana LogStash/logParser Check_mk REST und SOAP Scnitstellen Scrum
DER Touristik Online GmbH
Frankfurt am Main
1 Jahr 4 Monate
2014-05 - 2015-08

ORACLE Datenbankmigration

IT-Berater: ORACLE Datenbankmigration auf Postgresql, Betrieb Ubuntu Linux 12.04/14.04 Java PostgreSQL 9.3 ...
IT-Berater: ORACLE Datenbankmigration auf Postgresql, Betrieb

Datenbank-Migration von Oracle auf PostgreSQL innerhalb des Elster-Projektes des Bundeszentralamts für Steuern

  • Beratung und Koordination des Kundens und dessen Software-Liferanten bezüglich der Migration von Daten und Applikation auf PostgreSQL
  • Aufbau und Gestaltung mehrerer PostgreSQL Clusters hinsichtlich höherer Security-Regelungen und Maßnahmen
  • Datenmigration von Oracle zu PostgreSQL inklusive der Koordination mit Software-Liferanten des Kundens
  • Konfiguration von Backup und Monitorings-Prozessen auf PostgreSQL Basis
  • Durchgehende Durchführung von Fehler- und Performance-Analysen sowie Verbesserungs-Maßnahmen
  • Konzepterstellung und Realisation des dezentralisierten Monitoring-Systems für das gesamte Elster-Projekt (etwa 500 Server und Netzwerkgeräte)
  • Automatisierung der Installation von PostgreSQL Datenbanken und des dezentralisierten Monitorings-Systems
Ubuntu Linux 12.04/14.04 Java PostgreSQL 9.3 pgpool2 ora2pg ORACLE 11/12 Puppet Perl OMD check_mk
Bayerisches Landesamt für Steuern ? ELSTER
München
2 Jahre 5 Monate
2011-05 - 2013-09

Network & Service Operations

IT Berater SUSE SLES 11 Java 6/7 MySQL ...
IT Berater

Administration und Betrieb von IPTV-Content-Meta-Lookup and Search (CMLS) Sytem

  • Siehe Kerntätigkeiten „Administration und Betrieb von OASIS Such-System“
  • Erstellung und Durchführung von Performance-Tests der neuen Architektur des CMLS Systems
  • Konzepterstellung und Implementierung von Analytik-Tools auf Nagios Server Basis
    • Analyse von Apache Access-Logs für weitere Auswertungen (Durchschnittliche Response-Zeit; Anzahl von Anfragen; QPS)
    • Durchführung monatlicher Auswertungen
    • Graphische Darstellung der Resultate mittels des Nagios Monitorings-Systems
    • Auswertung von Critical- und Warningzuständen und Übermittlung an Nagios-Server
SUSE SLES 11 Java 6/7 MySQL PostgreSQL Apache Tomcat NGINX Solr Redis Microsoft FAST ESPl CFEngine
Deutsche Telekom Technik GmbH
Ulm
1 Jahr 7 Monate
2011-04 - 2012-10

Network & Service Operations

SUSE SLES 10/11 MySQL Apache ActiveMQ ...

Administration und Betrieb von OASIS Such-System

  • Administration und Betrieb von bestehenden Workflows, Systemmeldungen und angebundenen Schnittstellen (SOAP, REST)
  • Durchgehende Durchführung von Fehler- und Performance-Analysen sowie Verbesserungs-Maßnahmen
  • Deployment und Konfiguration von Funktions- und Integrationstests
  • Erstellung von Shell-Skripten sowie Erweiterung des Monitorings-Systems: Nagios-Checks und diverser Automatisierung
  • Durchführung eines Performance-Tests inklusive eines Vergleiches zwischen Opensource Projekt Solr und Search Personal OASIS
  • Incident Management im Bereich Produktiv- und Testsystemen auf SLES 10/11 Basis
SUSE SLES 10/11 MySQL Apache ActiveMQ Apache Tomcat Microsoft Fast ESP
Deutsche Telekom Technik GmbH
1 Jahr 8 Monate
2009-04 - 2010-11

ORACLE Installation

ORACLE 10gR2 RAC Solaris 10 (AMD64-Architektur)

ORACLE Installation zu Testzwecken zur Performancesteigerung einer webbasierten Java Applikation

  • Storage: Linuxbasierte ISCSI-Targets unter ORACLE ASM
  • Datensicherung mittels RMAN
ORACLE 10gR2 RAC Solaris 10 (AMD64-Architektur)
CHECK24 Vergleichsportal Finanzen GmbH
9 Monate
2009-04 - 2009-12

Online-Vertragsabwicklungssystem

Standortübergreifendes Online-Vertragsabwicklungssystem für eine Handyshop-Kette

  • Webbasierte Applikation mittels ZK Ajax Framework
  • Verhinderung der gleichzeitigen Bearbeitung eines Antrages/Auftrages
  • Schnittstelle zum Export/Import von Excel-Daten
  • Erstellung von Reports/Rechnungen im PDF-Format
UNICOM GmbH & Co. KG
3 Jahre 5 Monate
2005-11 - 2009-03

Installation eines Linux Servers

Installation eines Linux Servers mit folgenden Schwerpunkten

  • Mail-Server: Postfix, Exim, Cyrus, Procmail (IMAP4, POP3, SMTP Relay, ORACLE Outlook Connector, Antivirus)
  • File-Server: Samba, FTP
  • Apache Webserver: 40-50 virtuelle Hosts kundenspezifisch konfiguriert als Entwicklungsumgebung zu Testzwecken und zur Fehlerreproduktion
  • Tägliche Datensicherung auf einen anderen Server mittels Rsync
  • ORACLE Datenbank 10gR2 Single Instanz
  • Virtuelle Maschinen auf Basis von VMware-Server
  • Software RAID 10 mit LVM

 

ORACLE 10gR2 RAC Vor-Ort-Installation bei Kunden:

  • Betriebssystem: RHEL 64Bit
  • Zwei ORACLE RAC Nodes
  • Storage: NetApp Storage mit NFS Dateisystem
  • Interne ORACLE Standby Datenbank mit einem konfigurierten Delay
  • Datenbanksicherung mittels RMAN
  • Installation von externen Funktionen: Kompilierung, Konfiguration, Testen
  • Daten Import
  • Volltextindizes: Konfiguration und Optimierung

 

ORACLE 10gR2 Remote-Installation:

  • Betriebssystem: SLES 32 Bit
  • ORACLE 10gR2 32bit Single Instanz + Sicherung mittels RMAN
  • Installation von externen Funktionen: Kompilierung, Konfiguration, Testen
  • Daten Import
  • Volltextindizes: Konfiguration und Optimierung

 

ORACLE RAC 10gR2 Remote-Installation:

  • Betriebssystem: SLES 64 Bit
  • Zwei ORACLE RAC Nodes
  • Datenbank Storage: SCSI Storage wurde mittels ORACLE ASM Instanzen umgesetzt
  • Interne ORACLE Standby Datenbank mit einem konfigurierten Delay
  • Datenbanksicherung mittels RMAN
  • Installation von externen Funktionen: Kompilierung, Konfiguration, Testen
  • Daten Import
  • Volltextindizes: Konfiguration und Optimierung

 

Vorbereitung zur Migration eines produktiven RACs "ORACLE 9.2.0.6" auf ORACLE 10gR2 RAC:

  • Erstellung eines Konzeptes für die Datenbank-Migration
  • Rücksprache mit Clusterware Hersteller (IBM)
  • Neuerstellung der Volltextindizes
  • Durchführung der vorgegebenen Tests auf Testsystem
  • Erstellung des Protokolls der Migrationsschritte
  • Planung der benötigten Downtime für die komplette Migration
  • Abschließenden Test der gesamten Applikation
multicom GmbH
8 Monate
2003-08 - 2004-03

Reparatur und Inbetriebnahme

SuSe Linux 8.2 Fiber-Channel SCSI ...

Reparatur und Inbetriebnahme der MTI Storage

 

Konzeption und Realisierung einer Plattform für einen ISP. Installation und Konfiguration eines AAA-Servers zur Rechnungsabwicklung:

  • Betriebssystem: SuSe Linux 8.2
  • Technologien: Radius, PostgreSQL, Apache, PHP, CISCO IOS

 

Entwicklung und Realisierung der Rechnungsabwicklung pro Kunde in PDF-Format an die Buchhaltung:

  • Betriebssystem: SuSe Linux 8.2
  • Technologien: Databank PostgreSQL, SQL, XML, XSLT, XSLT-FO, PDF, Postscript HTTP/HTTPS, CGI, JAVA, IDEA, Oxygen, Adobe Acrobat
Linux tools SuSe Linux 8.2 Radius PostgreSQL Apache PHP CISCO IOS
SuSe Linux 8.2 Fiber-Channel SCSI iSCSI RAID 1/0/5 LVM Linux tools
Lech Valley Future AG
1 Jahr 9 Monate
2001-08 - 2003-04

Java GUI Applikation

Windows 2000  IDEA Forte for Java ...

Java GUI Applikation zur Bearbeitung kundenspezifischer Vertragsdaten. Möglichkeit einer detaillierten Reporterstellung als PDF/Text Dokument

 

Installation und Konfiguration der Netzwerkstruktur an die neuen Anforderungen wie DMZ, Routing, Firewall und öffentliche Internetpräsenz:

  • Betriebssystem: SuSe Linux 8.0
  • Tools: Linux Console
  • Technologien: Netzwerkrouting, NAT, DNAT,PPP, PPTP, WEB, MAIL, FTP, VPN

 

ORACLE Installation ORACLE 8.1.7.3:

  • Betriebssystem: SuSe Linux 8.0
  • Tägliche Sicherung auf anderen Server
Windows 2000  IDEA Forte for Java JAVA JDBC Swing SQL Studio JCO RReport# Datenbank SAPDB SAP SQL GUI XML
AKR GmbH
6 Monate
2001-02 - 2001-07

Nachrichtenversand als SMS

SuSe Linux 7.0  Linux Gnu C ...

Nachrichtenversand als SMS über eine externe ORACLE Prozedur

  • The main purpose of this service is analyzing a huge amount of structured data.
  • This data processing service can produce various of the aggregated results based on pre-configured methods and criterias to get useful and understandable reports.
  • Such service is accessible for a user through the interface as well as API access to the aggregated results that had already been computed. (Shorter: (M)OLAP Technology)

Upgrade der Datenbankstruktur:

  • Betriebssystem: SuSe Linux 7.0
  • Tools: Sqlplus, vi, CVS
  • Technologien: ORACLE 8i, SQL, PL/SQL

 

DATA AMOUNT:

virtually unlimited amount of input data

RESPONSE TIME:

short and predictable request response time for the computed results. It doesn't depend on neither the volume of data nor complexity and type of the used aggregation functions

AGGREGATION:

any complicity of aggregation functions

PRICE:

relatively cheap CPU resources due to the Hadoop framework

SuSe Linux 7.0  Linux Gnu C vi Make ORACLE 8.1.6 CVS sqlplus ORACLE 8i SQL PL/SQL C Make Externen Prozeduren unter ORACLE 8.1.6
Mindmatics AG

Aus- und Weiterbildung

Aus- und Weiterbildung

Institution: Fachoberschule, Kiew, Ukraine

Ausbildung: Fachrichtung: Technische Wartung von Elektronischen Rechenanlagen

Abschluss: Techniker für Elektronische Anlagen

Zertifikate:

03/2020:
Systems Operations mit AWS

03/2019:

Kubernetes Administration

Position

Position

DevOps Engineer

Kompetenzen

Kompetenzen

Top-Skills

DevOps Opensearch Kubernetes/OpenShift Apache Hadoop check_mk ansible Puppet AWS Logstash Java Webtechnologien Oracle PostgreSQL Kibana Helm ArgoCD SQL-Datenbanken ADSB AIS Nginx Datenbankmigration Ora2pg

Produkte / Standards / Erfahrungen / Methoden

AWX
Chef
Cluster Administration
Datenbanksicherheit
Eclipse
Elastic Search
Filebeat
IP Netzwerk
Kafka
Kibana
Logstash
Metricbeat
Monitoringsysteme
Netzwerkmonitoring
nginx
Replikation
Scrum

Linux:

  • Red Hat
  • Linux Tuning
  • SuSe
  • Linux Cluster
  • Debian
  • IP Firewall (iptables)
  • Networking
  • Apache, nginx, Tomcat
  • DNS
  • Haproxy, Pound, Nginx

Big-Data:

  • Hadoop
  • Pig
  • MapReduce
  • Hive
  • Advanced MapReduce
  • Advanced HBase
  • HBase
  • Impala


Tools:

  • Puppet Server
  • Puppet & check_mk
  • Nagios Server
  • KVM
  • check_mk Server
  • Ora2pg
  • Chef/chef-solo
  • Docker
  • Kubernetes
  • Kibana
  • Logstash
  • Diversen *beats
  • Kafka/Zookeeper

Beruflicher Werdegang:
11/2019 ? 02/2020:

Kunde: Censhare AG, München

Rolle: IT-Automation-Architekt, 

04/2018 ? 09/2019:

Kunde: Josef Witt GmbH (Otto Group), Weiden

Rolle: DevOps Engineer

09/2016 ? 02/2018:

Kunde: BMW Group, München

Rolle: Datenbank Architekt

01/2016 ? 05/2016:

Kunde: DER Touristik Online GmbH, Frankfurt am Main

Rolle: DevOps Engineer

04/2014 ? 08/2015:

Kunde: Bayerisches Landesamt für Steuern, München

Rolle: IT-Berater - Datenbankmigration und Betrieb, 

04/2011 ? 09/2013:

Kunde: Deutsche Telekom GmbH, Ulm

Rolle: System Administrator

04/2009 ? 11/2010:

Kunde: CHECK24 Vergleichsportal GmbH, München

Rolle: Softwareentwickler

11/2005 ? 03/2009:

Kunde: Multicom GmbH, Kreis Dachau

Rolle: Applikation Administrator

12/2004 ? 04/2005:

Kunde: Lantenhammer Unternehmensberatung GmbH, Ismaning

Rolle: Softwaretester

08/2003 ? 03/2004:

Kunde: Lech Valley Future AG, Augsburg

 

Aufgaben: 

Softwareentwicklung

08/2001 ? 04/2003:

Kunde: AKR Computer GmbH, Ismaning

 

Aufgaben: 

Softwareentwicklung

02/2001 ? 07/2001:

Kunde: Mindmatics AG, München

Rolle: Datenbankadministrator und Programmierer

02/1998 ? 05/1999:

Kunde: Internet Service Provider, Kiew Ukraine

Rolle: Systemadministrator

Betriebssysteme

Check_mk
Debian
Docker
Linux
OMD
OMD
RedHat
SuSe
Ubuntu Linux 12.04/14.04
Unix

Programmiersprachen

Ansible
ant
C
C++
flywaydb
flywaydb
Imake, GNU-Make, Make-Maker etc...
Java
Servlet/JSP
Java 7
JavaScript
Jenking
Jenking
make
Perl
PL/SQL
Puppet
Rust
Scriptsprachen
Shell
XML / JSON

Datenbanken

Datenbanktests
Datenmodel denormalizierung
elasticsearch
geografische suchen
Hadoop
Hbase
Hbase
JDBC
MapReduce
MySQL
opendistro
opendistro
ora2pg
Oracle
Oracle 11g
pgplsql
pgpool2
pgTAP
PL/pgSQL
PL/SQL
Postgres
Postgresql
PostgreSQL
PostgreSQL 9.3
SQL
Volltexsuchen

Datenkommunikation

*beats
Ethernet
grafana
grafana
http/2
Internet, Intranet
Router
SMTP
SNMP
TCP/IP

Managementerfahrung in Unternehmen

Kanban
Experte
Scrum
Experte

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 4 Monate
2020-05 - 2021-08

Deployment und Konfiguration der Software inklusive Automatisierung, Integration in Umsysteme des Kunden und Etablierung der Betriebsführungsprozesse

DevOps java PostgreSQL Kubernetes ...
DevOps
  • Aufbau der CI/CD pipeline auf Basis von OpenShift Enterprise
  •  Automatisierung der Umgebungs- und Anwendungs-Bereitstellung auf der
  • Anwendungsplattform OpenShift
  •  Konzepterstellung und Implementierung von OpenDistro/OpenSearch/Elasticsearch im Rahmen der kundeneigenen Sicherheitsregelungen
  •  Durchführung von Fehleranalysen und kontinuierlichen Verbesserungs-Maßnahmen
  •  Betreuung des internen Datenbanken-Teams während des erstmaligen Einsatzes
  • von PostgreSQL
  •  Schulung des Projekt-Teams hinsichtlich der aufgebauten Architektur und
  • verwendeten Technologien

java PostgreSQL Kubernetes ArgoCD Elastic Search OpenSearch Opendistro Logstash Filebeat Kibana Ansible Git Bitbuket Python Administration Linux Linux RedHat
W&W Informatik GmbH
Ludwigsburg (Württemberg)
4 Monate
2019-11 - 2020-02

IT-Automation/ELK

Architekt CentOS7 JDK11 Ansible ...
Architekt

Automatisierung eines Software-Produktes im betriebseigener SAS Umgebung & Modernisierung bestehender ELK Stack

  • Konzepterstellung des Automatisierungsplans bezüglich der Kunden Software-Produkt/Plattform
  • Betreuung der weiteren Plattform-Automatisierung durch Implementierung von Features, sowie die Erstellung eines MVP
  • Analyse bestehender ELK-Stack bezüglich deren Performance und Security-Regulungen im Rahmen des aktuellen Kundenbedarfes
  • Gestaltung nötiger ETL-Prozesse und deren Implementierung in die laufende ELKStack Umgebung
  • Beratung und Schulung des Entwicklungsteams hinsichtlich künftiger Infrastruktur bezogener Automatisierungsfeatures
CentOS7 JDK11 Ansible AWX MacOS Jenkins Elasticsearch Kibana Docker Logstash Filebeat Metricbeat openDistro GitLab REST API Haproxy Nginx Java-Application Server
Censhare AG
München
1 Jahr 6 Monate
2018-04 - 2019-09

Administration und Weiterentwicklung der Infrastruktur

DevOps Engineer Linux Suse Linux Ubuntu Jenkins ...
DevOps Engineer

Administration und Weiterentwicklung der Infrastruktur von der bestehenden E-Commerce-Plattform

  • Aufbau und Aktualisierung des Monitoringssystems
  • Administration des Kubernetes Cluster sowie weiterer Middleware?Komponenten auf Basis des Clusters
  • Mehrmalige Durchführung von Fehler- und Performance-Analysen und damit verbundenden Verbesserungs-Maßnahmen
  • Anpassung und Erweiterung der Continuous Integration/ Deployment Umgebung und Automatisierung auf Ansible-Basis
  • Aktualisierung des bestehenden ELK-Stack bezüglich notwendiger Log-Daten Analysen
  • Umsetzung des high-load Web-Servers hinsichtlich Hoch-Verfügbarkeit und Performance für die Übermittlung statischer Daten an den Kunden
  • Aufgabenkoordination zwischen verschiedenen IT-Abteilungen
Linux Suse Linux Ubuntu Jenkins AWX Elastiksearch logstash filebeat Kafka Kibana Check_mk Enterprice Python Bash java Eclipse Jira Bitbucket git Kubernetes Helm Docker Nginx Apache Tomcat REST SOAP http2 F5 nginx-cache Apache WebServer NFS Ansible
Josef Witt GmbH (Otto Group)
Weiden in der Oberpfalz
1 Jahr 6 Monate
2016-09 - 2018-02

ORACLE auf PostgreSQL Migration

Datenbank Architekt/Entwickler Linux Jenkins Bash ...
Datenbank Architekt/Entwickler

Migration bestehender Search-Platform von Oracle auf Opensource Datenbank PostgreSQL

  • Aufbau der Anwendungs-Architektur (Volltext- und Geographische Suche) auf PostgreSQL
  • Konzepterstellung und Implementierung der Replikation zwischen Oracle und PostgreSQL sowie diverser PostgreSQL Datenbanken
  • Konzepterstellung und Aufbau der Anwendungs-Security
  • Denormalisierung von Datenmodellen für verbesserte Performance
  • Beratung und Schulung interner Mitarbeiter bezüglich gängiger Technologien (CI/ CD, Jenkins, GIT) und einiger Entwicklungsprozess-Methoden auf Scrum Basis
  • Beratung des Teams in Fragen bezüglich Continuous Deployment und Qualitätssicherung
Linux Jenkins Bash java Eclipse Jira Bitbucket git Subversion (svn) SQL PL/ pgSQL GIT SVN flywaydb pgTAP
BMW Group
Munchen
5 Monate
2016-01 - 2016-05

DevOps Engineering

DevOps Engineer KVM Chef Ruby ...
DevOps Engineer

Administration und Weiterentwicklung bestehender Online-Plattformen auf Magnolia CMS Basis

  • Deployment und Konfiguration von Kundenplattformen auf Basis Magnolia CMS
  • Durchführung von kontinuierlichen Fehler- und Performance-Analysen sowie Verbesserungs-Maßnahmen
  • Administration und Betrieb von verteilten Anwendungen
  • Erweiterung des Monitoringssystems und ELK-Stack hinsichtlich neuer Metriken
  • Konzepterstellung einer neuen Plattform-Architektur inklusive
    • Hoch-Berfügbarkeit
    • 100% Skalierbarkeit
  • Erstellung einer eigener Zertifizierungsstelle inklusive Zertifikatsmanagements
KVM Chef Ruby git git-lab JIRA Confluence Jenkins Java Docker Ubuntu Debian nginx haproxy Magnolia CMS OpenVPN IPSEC Elasticsearch Kibana LogStash/logParser Check_mk REST und SOAP Scnitstellen Scrum
DER Touristik Online GmbH
Frankfurt am Main
1 Jahr 4 Monate
2014-05 - 2015-08

ORACLE Datenbankmigration

IT-Berater: ORACLE Datenbankmigration auf Postgresql, Betrieb Ubuntu Linux 12.04/14.04 Java PostgreSQL 9.3 ...
IT-Berater: ORACLE Datenbankmigration auf Postgresql, Betrieb

Datenbank-Migration von Oracle auf PostgreSQL innerhalb des Elster-Projektes des Bundeszentralamts für Steuern

  • Beratung und Koordination des Kundens und dessen Software-Liferanten bezüglich der Migration von Daten und Applikation auf PostgreSQL
  • Aufbau und Gestaltung mehrerer PostgreSQL Clusters hinsichtlich höherer Security-Regelungen und Maßnahmen
  • Datenmigration von Oracle zu PostgreSQL inklusive der Koordination mit Software-Liferanten des Kundens
  • Konfiguration von Backup und Monitorings-Prozessen auf PostgreSQL Basis
  • Durchgehende Durchführung von Fehler- und Performance-Analysen sowie Verbesserungs-Maßnahmen
  • Konzepterstellung und Realisation des dezentralisierten Monitoring-Systems für das gesamte Elster-Projekt (etwa 500 Server und Netzwerkgeräte)
  • Automatisierung der Installation von PostgreSQL Datenbanken und des dezentralisierten Monitorings-Systems
Ubuntu Linux 12.04/14.04 Java PostgreSQL 9.3 pgpool2 ora2pg ORACLE 11/12 Puppet Perl OMD check_mk
Bayerisches Landesamt für Steuern ? ELSTER
München
2 Jahre 5 Monate
2011-05 - 2013-09

Network & Service Operations

IT Berater SUSE SLES 11 Java 6/7 MySQL ...
IT Berater

Administration und Betrieb von IPTV-Content-Meta-Lookup and Search (CMLS) Sytem

  • Siehe Kerntätigkeiten „Administration und Betrieb von OASIS Such-System“
  • Erstellung und Durchführung von Performance-Tests der neuen Architektur des CMLS Systems
  • Konzepterstellung und Implementierung von Analytik-Tools auf Nagios Server Basis
    • Analyse von Apache Access-Logs für weitere Auswertungen (Durchschnittliche Response-Zeit; Anzahl von Anfragen; QPS)
    • Durchführung monatlicher Auswertungen
    • Graphische Darstellung der Resultate mittels des Nagios Monitorings-Systems
    • Auswertung von Critical- und Warningzuständen und Übermittlung an Nagios-Server
SUSE SLES 11 Java 6/7 MySQL PostgreSQL Apache Tomcat NGINX Solr Redis Microsoft FAST ESPl CFEngine
Deutsche Telekom Technik GmbH
Ulm
1 Jahr 7 Monate
2011-04 - 2012-10

Network & Service Operations

SUSE SLES 10/11 MySQL Apache ActiveMQ ...

Administration und Betrieb von OASIS Such-System

  • Administration und Betrieb von bestehenden Workflows, Systemmeldungen und angebundenen Schnittstellen (SOAP, REST)
  • Durchgehende Durchführung von Fehler- und Performance-Analysen sowie Verbesserungs-Maßnahmen
  • Deployment und Konfiguration von Funktions- und Integrationstests
  • Erstellung von Shell-Skripten sowie Erweiterung des Monitorings-Systems: Nagios-Checks und diverser Automatisierung
  • Durchführung eines Performance-Tests inklusive eines Vergleiches zwischen Opensource Projekt Solr und Search Personal OASIS
  • Incident Management im Bereich Produktiv- und Testsystemen auf SLES 10/11 Basis
SUSE SLES 10/11 MySQL Apache ActiveMQ Apache Tomcat Microsoft Fast ESP
Deutsche Telekom Technik GmbH
1 Jahr 8 Monate
2009-04 - 2010-11

ORACLE Installation

ORACLE 10gR2 RAC Solaris 10 (AMD64-Architektur)

ORACLE Installation zu Testzwecken zur Performancesteigerung einer webbasierten Java Applikation

  • Storage: Linuxbasierte ISCSI-Targets unter ORACLE ASM
  • Datensicherung mittels RMAN
ORACLE 10gR2 RAC Solaris 10 (AMD64-Architektur)
CHECK24 Vergleichsportal Finanzen GmbH
9 Monate
2009-04 - 2009-12

Online-Vertragsabwicklungssystem

Standortübergreifendes Online-Vertragsabwicklungssystem für eine Handyshop-Kette

  • Webbasierte Applikation mittels ZK Ajax Framework
  • Verhinderung der gleichzeitigen Bearbeitung eines Antrages/Auftrages
  • Schnittstelle zum Export/Import von Excel-Daten
  • Erstellung von Reports/Rechnungen im PDF-Format
UNICOM GmbH & Co. KG
3 Jahre 5 Monate
2005-11 - 2009-03

Installation eines Linux Servers

Installation eines Linux Servers mit folgenden Schwerpunkten

  • Mail-Server: Postfix, Exim, Cyrus, Procmail (IMAP4, POP3, SMTP Relay, ORACLE Outlook Connector, Antivirus)
  • File-Server: Samba, FTP
  • Apache Webserver: 40-50 virtuelle Hosts kundenspezifisch konfiguriert als Entwicklungsumgebung zu Testzwecken und zur Fehlerreproduktion
  • Tägliche Datensicherung auf einen anderen Server mittels Rsync
  • ORACLE Datenbank 10gR2 Single Instanz
  • Virtuelle Maschinen auf Basis von VMware-Server
  • Software RAID 10 mit LVM

 

ORACLE 10gR2 RAC Vor-Ort-Installation bei Kunden:

  • Betriebssystem: RHEL 64Bit
  • Zwei ORACLE RAC Nodes
  • Storage: NetApp Storage mit NFS Dateisystem
  • Interne ORACLE Standby Datenbank mit einem konfigurierten Delay
  • Datenbanksicherung mittels RMAN
  • Installation von externen Funktionen: Kompilierung, Konfiguration, Testen
  • Daten Import
  • Volltextindizes: Konfiguration und Optimierung

 

ORACLE 10gR2 Remote-Installation:

  • Betriebssystem: SLES 32 Bit
  • ORACLE 10gR2 32bit Single Instanz + Sicherung mittels RMAN
  • Installation von externen Funktionen: Kompilierung, Konfiguration, Testen
  • Daten Import
  • Volltextindizes: Konfiguration und Optimierung

 

ORACLE RAC 10gR2 Remote-Installation:

  • Betriebssystem: SLES 64 Bit
  • Zwei ORACLE RAC Nodes
  • Datenbank Storage: SCSI Storage wurde mittels ORACLE ASM Instanzen umgesetzt
  • Interne ORACLE Standby Datenbank mit einem konfigurierten Delay
  • Datenbanksicherung mittels RMAN
  • Installation von externen Funktionen: Kompilierung, Konfiguration, Testen
  • Daten Import
  • Volltextindizes: Konfiguration und Optimierung

 

Vorbereitung zur Migration eines produktiven RACs "ORACLE 9.2.0.6" auf ORACLE 10gR2 RAC:

  • Erstellung eines Konzeptes für die Datenbank-Migration
  • Rücksprache mit Clusterware Hersteller (IBM)
  • Neuerstellung der Volltextindizes
  • Durchführung der vorgegebenen Tests auf Testsystem
  • Erstellung des Protokolls der Migrationsschritte
  • Planung der benötigten Downtime für die komplette Migration
  • Abschließenden Test der gesamten Applikation
multicom GmbH
8 Monate
2003-08 - 2004-03

Reparatur und Inbetriebnahme

SuSe Linux 8.2 Fiber-Channel SCSI ...

Reparatur und Inbetriebnahme der MTI Storage

 

Konzeption und Realisierung einer Plattform für einen ISP. Installation und Konfiguration eines AAA-Servers zur Rechnungsabwicklung:

  • Betriebssystem: SuSe Linux 8.2
  • Technologien: Radius, PostgreSQL, Apache, PHP, CISCO IOS

 

Entwicklung und Realisierung der Rechnungsabwicklung pro Kunde in PDF-Format an die Buchhaltung:

  • Betriebssystem: SuSe Linux 8.2
  • Technologien: Databank PostgreSQL, SQL, XML, XSLT, XSLT-FO, PDF, Postscript HTTP/HTTPS, CGI, JAVA, IDEA, Oxygen, Adobe Acrobat
Linux tools SuSe Linux 8.2 Radius PostgreSQL Apache PHP CISCO IOS
SuSe Linux 8.2 Fiber-Channel SCSI iSCSI RAID 1/0/5 LVM Linux tools
Lech Valley Future AG
1 Jahr 9 Monate
2001-08 - 2003-04

Java GUI Applikation

Windows 2000  IDEA Forte for Java ...

Java GUI Applikation zur Bearbeitung kundenspezifischer Vertragsdaten. Möglichkeit einer detaillierten Reporterstellung als PDF/Text Dokument

 

Installation und Konfiguration der Netzwerkstruktur an die neuen Anforderungen wie DMZ, Routing, Firewall und öffentliche Internetpräsenz:

  • Betriebssystem: SuSe Linux 8.0
  • Tools: Linux Console
  • Technologien: Netzwerkrouting, NAT, DNAT,PPP, PPTP, WEB, MAIL, FTP, VPN

 

ORACLE Installation ORACLE 8.1.7.3:

  • Betriebssystem: SuSe Linux 8.0
  • Tägliche Sicherung auf anderen Server
Windows 2000  IDEA Forte for Java JAVA JDBC Swing SQL Studio JCO RReport# Datenbank SAPDB SAP SQL GUI XML
AKR GmbH
6 Monate
2001-02 - 2001-07

Nachrichtenversand als SMS

SuSe Linux 7.0  Linux Gnu C ...

Nachrichtenversand als SMS über eine externe ORACLE Prozedur

  • The main purpose of this service is analyzing a huge amount of structured data.
  • This data processing service can produce various of the aggregated results based on pre-configured methods and criterias to get useful and understandable reports.
  • Such service is accessible for a user through the interface as well as API access to the aggregated results that had already been computed. (Shorter: (M)OLAP Technology)

Upgrade der Datenbankstruktur:

  • Betriebssystem: SuSe Linux 7.0
  • Tools: Sqlplus, vi, CVS
  • Technologien: ORACLE 8i, SQL, PL/SQL

 

DATA AMOUNT:

virtually unlimited amount of input data

RESPONSE TIME:

short and predictable request response time for the computed results. It doesn't depend on neither the volume of data nor complexity and type of the used aggregation functions

AGGREGATION:

any complicity of aggregation functions

PRICE:

relatively cheap CPU resources due to the Hadoop framework

SuSe Linux 7.0  Linux Gnu C vi Make ORACLE 8.1.6 CVS sqlplus ORACLE 8i SQL PL/SQL C Make Externen Prozeduren unter ORACLE 8.1.6
Mindmatics AG

Aus- und Weiterbildung

Aus- und Weiterbildung

Institution: Fachoberschule, Kiew, Ukraine

Ausbildung: Fachrichtung: Technische Wartung von Elektronischen Rechenanlagen

Abschluss: Techniker für Elektronische Anlagen

Zertifikate:

03/2020:
Systems Operations mit AWS

03/2019:

Kubernetes Administration

Position

Position

DevOps Engineer

Kompetenzen

Kompetenzen

Top-Skills

DevOps Opensearch Kubernetes/OpenShift Apache Hadoop check_mk ansible Puppet AWS Logstash Java Webtechnologien Oracle PostgreSQL Kibana Helm ArgoCD SQL-Datenbanken ADSB AIS Nginx Datenbankmigration Ora2pg

Produkte / Standards / Erfahrungen / Methoden

AWX
Chef
Cluster Administration
Datenbanksicherheit
Eclipse
Elastic Search
Filebeat
IP Netzwerk
Kafka
Kibana
Logstash
Metricbeat
Monitoringsysteme
Netzwerkmonitoring
nginx
Replikation
Scrum

Linux:

  • Red Hat
  • Linux Tuning
  • SuSe
  • Linux Cluster
  • Debian
  • IP Firewall (iptables)
  • Networking
  • Apache, nginx, Tomcat
  • DNS
  • Haproxy, Pound, Nginx

Big-Data:

  • Hadoop
  • Pig
  • MapReduce
  • Hive
  • Advanced MapReduce
  • Advanced HBase
  • HBase
  • Impala


Tools:

  • Puppet Server
  • Puppet & check_mk
  • Nagios Server
  • KVM
  • check_mk Server
  • Ora2pg
  • Chef/chef-solo
  • Docker
  • Kubernetes
  • Kibana
  • Logstash
  • Diversen *beats
  • Kafka/Zookeeper

Beruflicher Werdegang:
11/2019 ? 02/2020:

Kunde: Censhare AG, München

Rolle: IT-Automation-Architekt, 

04/2018 ? 09/2019:

Kunde: Josef Witt GmbH (Otto Group), Weiden

Rolle: DevOps Engineer

09/2016 ? 02/2018:

Kunde: BMW Group, München

Rolle: Datenbank Architekt

01/2016 ? 05/2016:

Kunde: DER Touristik Online GmbH, Frankfurt am Main

Rolle: DevOps Engineer

04/2014 ? 08/2015:

Kunde: Bayerisches Landesamt für Steuern, München

Rolle: IT-Berater - Datenbankmigration und Betrieb, 

04/2011 ? 09/2013:

Kunde: Deutsche Telekom GmbH, Ulm

Rolle: System Administrator

04/2009 ? 11/2010:

Kunde: CHECK24 Vergleichsportal GmbH, München

Rolle: Softwareentwickler

11/2005 ? 03/2009:

Kunde: Multicom GmbH, Kreis Dachau

Rolle: Applikation Administrator

12/2004 ? 04/2005:

Kunde: Lantenhammer Unternehmensberatung GmbH, Ismaning

Rolle: Softwaretester

08/2003 ? 03/2004:

Kunde: Lech Valley Future AG, Augsburg

 

Aufgaben: 

Softwareentwicklung

08/2001 ? 04/2003:

Kunde: AKR Computer GmbH, Ismaning

 

Aufgaben: 

Softwareentwicklung

02/2001 ? 07/2001:

Kunde: Mindmatics AG, München

Rolle: Datenbankadministrator und Programmierer

02/1998 ? 05/1999:

Kunde: Internet Service Provider, Kiew Ukraine

Rolle: Systemadministrator

Betriebssysteme

Check_mk
Debian
Docker
Linux
OMD
OMD
RedHat
SuSe
Ubuntu Linux 12.04/14.04
Unix

Programmiersprachen

Ansible
ant
C
C++
flywaydb
flywaydb
Imake, GNU-Make, Make-Maker etc...
Java
Servlet/JSP
Java 7
JavaScript
Jenking
Jenking
make
Perl
PL/SQL
Puppet
Rust
Scriptsprachen
Shell
XML / JSON

Datenbanken

Datenbanktests
Datenmodel denormalizierung
elasticsearch
geografische suchen
Hadoop
Hbase
Hbase
JDBC
MapReduce
MySQL
opendistro
opendistro
ora2pg
Oracle
Oracle 11g
pgplsql
pgpool2
pgTAP
PL/pgSQL
PL/SQL
Postgres
Postgresql
PostgreSQL
PostgreSQL 9.3
SQL
Volltexsuchen

Datenkommunikation

*beats
Ethernet
grafana
grafana
http/2
Internet, Intranet
Router
SMTP
SNMP
TCP/IP

Managementerfahrung in Unternehmen

Kanban
Experte
Scrum
Experte

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.