nicht verfügbar bis 31.12.2019

freiberufler nicht verfügbar bis 31.12.2019 auf freelance.de
Referenzen
offline
Verfügbarkeit einsehen
auf Anfrage
de  |  en  |  ru
auf Anfrage
65843 Sulzbach (Taunus)
01.10.2018

Kurzvorstellung

Linux/Unix Betriebssysteme
Verteilte Systeme(Balancing/Caching/Clustering) , Web/Application Server
DevOps
Virtualisierung, Cloud
Datenbanken, Programmieren, Scripting
Configuration Management(Puppet)
Continuous Integration/Deployment

Ich biete

IT, Entwicklung
  • Red Hat Enterprise Linux (RHEL)
  • Systemadministration (allg.)

Projekt‐ & Berufserfahrung

Migration der Linux Systeme
Deutsche Vermögensberatung, Frankfurt
11/2015 – 2/2016 (4 Monate)
Versicherungen
Tätigkeitszeitraum

11/2015 – 2/2016

Tätigkeitsbeschreibung

Im Rahmen des Projekts mussten über 400 Linux Systeme auf den
neusten Stand des Configuration Managements migriert (neu aufgebaut)
werden.
Es war sehr herausfordernd Systeme nicht nur abzubilden (Puppet),
sondern vor allem die Abnahme durch die fachlichen Verantwortlichen
und technischen Tester erfolgen zu lassen.
Damit der Neuaufbau möglichst flexibel und in Nebenzeiten mit
unterdurchschnittlicher Auslastung (nachts und am Wochenende) erfolgen
konnten, wurden Mitarbeiter des Betriebes(24/7) zusätzlich geschult.
Auf Grund der guten DevOps Erfahrungen wurden komplexe Systeme in
der Produktion von erfahrenen Software und Systems Engineers und in
der Zusammenarbeit erneuert, damit mögliche Fehler (Software oder
Systemkonfiguration) auf einem sehr kurzem und schnellem Wege gefixt
werden konnten.
Nach der eigentlichen Migration wurde noch eine Phase eingeplant und
umgesetzt, um mögliche neue Betriebsprobleme abzufangen und diese
schnell zu lösen.

Verwendete Skills: Puppet, Ruby, Shell, RedHat, Projektmanagement

Rolle: Systems Engineer

Aufgaben:
• Abbildung der Systeme mit Puppet
• Schulung der Betriebsmitarbeiter
• Planung und Koordination der Arbeiten
• Support der Systeme während und nach der Migration

Eingesetzte Qualifikationen

Linux (Kernel), Projektmanagement (IT), Ruby, Shell (CSH)


Administration und Betrieb der DVAG Plattform
Deutsche Vermögensberatung, Frankfurt
10/2013 – 5/2016 (2 Jahre, 8 Monate)
Versicherungen
Tätigkeitszeitraum

10/2013 – 5/2016

Tätigkeitsbeschreibung

Die DVAG Plattform stellt den Vermögensberatern notwendige Tools zu
Verfügung. Außer der Produktion gehören zu der Plattform auch
Umgebungen, die zum Testen, der Integration und Entwicklung benötigt
werden. Eine sehr breite Palette der Technologien wird verwendet. Zu
der Gesamtplattform gehören etwa 2000 verschiedene Server.
Zu den wichtigsten Aufgaben gehört die Minderung des
Administrationsaufwands, dafür wird „Puppet“ Configuration
Management Tool eingesetzt. Die Ziele dabei sind: Einsatz der aktuellen
Puppet Version, Qualität und Wartbarkeit des Puppet Codes.
Der Puppet Code wird getestet, indem in einer separaten Umgebung
„Nightly Builds“ gemacht und ausgewertet werden, Testaufgaben wurden
anhand Skripte automatisiert. Serverkonfiguration wird durch das
„Serverspec“ Tool geprüft.

Verwendete Skills: Puppet, Ruby, Shell, RedHat, KVM, Tomcat,Serverspec

Rolle: Systems Engineer

Aufgaben:
• Serveradministration mit Puppet
• Betrieb der Plattform
• Testautomatisierung
• Verkürzung der Deployment Downtime

Eingesetzte Qualifikationen

Red Hat Enterprise Linux (RHEL), Ruby, Bash (Shell), Systemadministration (allg.), KVM (Kernel-based Virtual Machine)


Konzeption und Umsetzung der automatisierten Deployments
General Motors, Frankfurt
2/2013 – 10/2013 (9 Monate)
eCommerce
Tätigkeitszeitraum

2/2013 – 10/2013

Tätigkeitsbeschreibung

Software Deployments auf GM World Platform können wegen der hohen
Komplexität bis zur mehreren Stunden andauern, nehmen in Anspruch
mindestens einen Administrator und verlangen von ihm eine sehr hohe
Konzentration
Die Platform besteht unter anderem aus mehren Umgebungen, die den
Life Cycle der Software Unterstützen: Entwicklung, Testing und Betrieb.
Somit wird ein Release mehrmals und in verschieden Umgebungen
(DEV/ITL, PRE, PROD) installiert (bis alle Fehler behoben sind und das
Release online genommen werden kann).
Ziel des Projekts ist die Automatisierung solcher komplexen
Deployments, damit der Prozess ohne Administrator Interaktionen
ablaufen kann. Somit ist die Anwesenheit eines Administrators nur im
Falle eines Fehlers erforderlich, sodass der Administrator mehrere
Deployments gleichzeitig begleiten kann. Die Dauer der Deployments
wird zusätzlich dadurch reduziert, dass die Deployments gleichzeitig auf
mehreren Komponenten durchgeführt werden.

Verwendete Skills: Shell, Perl, Python, Ant

Rolle: Entwickler

Aufgaben:
• Verkürzung der Deploymentzeit
• Eliminierung der menschlichen Fehler
• Gleichzeitige Deployments
• Vorbereitung zur wachsenden Anzahl der Markets/Deployments

Eingesetzte Qualifikationen

Perl, Python, Bash (Shell)


Betrieb der GM World Platform
General Motors, Frankfurt
7/2011 – 9/2013 (2 Jahre, 3 Monate)
eCommerce
Tätigkeitszeitraum

7/2011 – 9/2013

Tätigkeitsbeschreibung

Die GM World Platform wurde konzipiert, um alle Märkte (Webauftritte)
der GM Brands (Chevrolet, Opel, Buick, Cadillac ...) zu konsolidieren.
Die gesamte Platform besteht aus mehreren Umgebungen (DEV/ITL,
PRE, PROD) und umfasst über 400 verschiedene Server.
Zu dem Betrieb gehören unter anderem die folgenden Aktivitäten:
• Durchführung der Changes
• Behebung der Fehler
• Störungbeseitigung
Die Aktivitäten werden nach ITIL v3 Standard durchgeführt.
Dem Kunden steht auch ein Monitoring Sytem und 24/7 Hotline zur
Verfügung, sodass Probleme rechtzeitig erkannt und rund um die Uhr
beseitigt werden können.

Verwendete Skills: RedHat, Xen, MySQL, Puppet, Shell, Perl

Rolle: Linux Systems Engineer

Aufgaben:
• Betrieb
• Technischer Support und Beratung der Kunden(Frankfurt,
Detroit)
• Performanzanalyse
• Unterstützung des Testteams (Fehleranalyse)
• Monitoring

Eingesetzte Qualifikationen

mySQL, Red Hat Enterprise Linux (RHEL), Perl, Bash (Shell), Systemadministration (allg.), Scripting, Xen


Entwicklung eines Reporting Web Portals für europäischen Emissionshandel
verschiedene Fluggesellschaften, Frankfurt
9/2009 – 5/2010 (9 Monate)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

9/2009 – 5/2010

Tätigkeitsbeschreibung

Der EU-Emissionshandel (European Union Emission Trading System,
EU ETS) ist ein marktwirtschaftliches Instrument der EU-Klimapolitik
mit dem Ziel, die Treibhausgasemissionen unter minimalen
volkswirtschaftlichen Kosten zu senken.
Fluggesellschaften sind durch dieses Instrument aufgefordert, alle Flüge
innerhalb eines Jahres, bei denen ein europäischer Flughafen angeflogen
wird, an eine zuständige europäische Behörde zu berichten. Abhängig von
der Größe einer Fluggesellschaft und aufgrund der komplexen
Anforderungen der Europäischen Union, stellt die Erzeugung der
benötigten Berichte einen enormen Aufwand verbunden mit einem
komplizierten Prozess dar.
Das Hauptziel der Web-Applikation liegt darin, den Reporting Prozess zu
erleichtern sowie die aktuelle Situation abzubilden und Prognosen zu
ermöglichen. Die Prognose ist hierbei von enormer Relevanz, da
hierdurch bereits frühzeitig der Erwerb von benötigten
Emissionszertifikaten initiiert werden kann und somit Einsparungen
erzielt werden können. Weiterhin können mit dem System standardisierte
Reports erstellt werden, die von den Fluggesellschaft jährlich an nationale
Behörden weitergereicht werden müssen.


Verwendete Skills: Python, MySQL, SQL, Javascript, Linux, Shell Scripting, Apache, Zope

Rolle: Web-Entwickler, Projektleiter

Aufgaben:
• Entwicklung und Integration des Frontends in ein Web Portal
• Koordination und Synchronisation der Entwicklung mit dem Backend
• Aufbau der Entwicklungsumgebung
• Erstellung und Durchführung der Testfälle
• Forschung(Verbesserung der Performanz)

Eingesetzte Qualifikationen

mySQL, SQL, Apache HTTP Server, Linux Entwicklung, Python, Bash (Shell), JavaScript


Administration der Crew Management Systeme(CMS) Datenbanken
Lufthansa Passage, Frankfurt
11/2007 – 6/2011 (3 Jahre, 8 Monate)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

11/2007 – 6/2011

Tätigkeitsbeschreibung

Die Crew Management Systeme beinhalten insgesamt über 15 Oracle
Datenbanken (für Test- und Produktionsumgebungen), die von über
22.000 Mitarbeitern benutzt werden., Die Datenbanken enthalten eine
Vielzahl personenbezogener Daten, haben Schnittstellen zu circa 30
anderen Systemen und werden von 60 Mitarbeitern weiterentwickelt.
Die wichtigsten Datenbanken laufen in Hochverfügbarkeitsclustern, um
eine höchste Verfügbarkeit, mit einer maximalen Umschaltzeit von
weniger als 5 Minuten in den Notbetrieb gewährleisten zu können.

Verwendete Skills: Oracle, SQL, PL/SQL, Linux, HP/UX, Shell Scripting, Perl

Rolle: Datenbankadministrator

Aufgaben:
• Datenbankadministration
• Erstellung und Pflege der Dokumentation
• Konzeption Backup, Restore und Reorganisation
• Regelmäßige Statusberichte zu den einzelnen Datenbanken
• Sicherstellung und Überwachung der Hochverfügbarkeit und
Datensicherungen
• Konfiguration und Optimierung
• Einführung und Verbesserung von Betriebskonzepten
• Analyse der Datenbank auf Fehler und Speicherbedarfs-Trend
• Tuning-Empfehlungen zu den einzelnen Anwendungen
• Versionsplanung und Tests

Eingesetzte Qualifikationen

Oracle Database, SQL, Red Hat Enterprise Linux (RHEL), HPUX, Perl, PL/SQL, Bash (Shell)


Portierung des zentralen Systems zur Verkehrssteuerung von HP/UX nach Linux
Lufthansa Passage, Frankfurt
11/2007 – 11/2008 (1 Jahr, 1 Monat)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

11/2007 – 11/2008

Tätigkeitsbeschreibung

Zur Identifikation der für eine Performance Optimierung notwendigen
und geeigneten Bereiche im Programmcode wurde vorbereitend eine
Profiling-Analyse durchgeführt. Dabei wurden auf Basis definierter
Standard-Geschäftsfälle die intern im Frontend benötigten Zeiten für
Einzelfunktionen gemessen und ausgewertet. Auf Basis dieser Analyse
wurden in Abstimmung mit dem Kunden Optimierungsmaßnahmen
definiert. Eine dieser Maßnahmen sah Migration von HP/UX auf Linux
vor.
Die Migration des Verkehrssteuerungssystems auf Linux war notwendig,
da der Hersteller der bisherigen Workstations keine aktuellen Modelle
mit vier Grafikausgängen mehr auslieferte und insbesondere für eine
solche Konfiguration keinen Support mehr leistete. Für das
Betriebssystem Linux konnte hingegen eine Versorgung mit Hardware
auf dem aktuellen Leistungsstand sichergestellt werden.
Die Migration sollte die Performance der Applikation insbesondere in
Bezug auf die Geschwindigkeit der GUI-Komponenten verbessern.

Verwendete Skills: C/C++, Oracle, SQL, HP/UX, Linux

Rolle: Software Engineer
Aufgaben:
• Anpassung des Software Codes an Linux
• Konfiguration der Linux Workstations analog zu den alten
HP/UX Workstations
• Erstellung der Dokumentation und des Handbuchs zum Aufsetzen
einer Linux Workstation

• Durchführung und Auswertung der Testfälle
• Forschung

Eingesetzte Qualifikationen

Oracle Database, SQL, HPUX, Linux Entwicklung, C++


Wartung und Weiterentwicklung des zentralen Systems zur Verkehrssteuerung
Lufthansa Passage, Frankfurt
9/2006 – 6/2011 (4 Jahre, 10 Monate)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

9/2006 – 6/2011

Tätigkeitsbeschreibung

Das System zur Verkehrssteuerung — STORM (System Tool for
Operation Rotation and Maintenance Requirements Traffic) dient der
Planung, Steuerung und Überwachung von Flügen, sowie der
Bodenereignisse der eingesetzten Flugzeuge der Lufthansa Passage.
Als Realtime-System stellt es die Ist-Situation gegenüber dem geplanten
Flugplan dar und erlaubt es dem Nutzer, korrigierende oder präventive
Maßnahmen zur Sicherung von Pünktlichkeit, Regelmäßigkeit,
Wirtschaftlichkeit und Sicherheit vorzunehmen.
STORM besitzt eine Großzahl von Funktionen, die über die letzten Jahre
speziell auf die Anforderungen der Lufthansa Passage zugeschnitten
wurden. Ebenso existieren über 20 Schnittstellen zu anderen Systemen,
um die Benutzer mit allen nötigen Informationen zu versorgen.
Das System gehört somit zu den wichtigsten Applikationen zur
Aufrechterhaltung des Flugbetriebs, weswegen eine höchst mögliche
Verfügbarkeit gewährleistet werden muss.

Verwendete Skills: C/C++, Python, Perl, Oracle, SQL, Linux, Shell Scripting, XML

Rolle: Projektleiter, Software Engineer

Aufgaben:
• Projektmanagement
• Release Planung
• Ressourcenplanung
• Wartung und Weiterentwicklung der Frontendapplikation
• Erstellung der Dokumentation, Spezifikationen, Angebote
• Erstellung, Durchführung und Auswertung der Testfälle
• Forschung

Eingesetzte Qualifikationen

Oracle Database, SQL, Linux Entwicklung, Perl, Python, XML, C++, Bash (Shell)


Zertifikate

Puppet Certified Professional
August 2014

SuSE Cerified Linux Administrator
September 2013

ITIL 2011 Foundation
Oktober 2012

Red Hat Certified System Administrator
September 2011

MySQL Certified Professional Database Administrator
Juni 2011

Ausbildung

Technische Universität Taganrog
(Ingenieur im Fach „Computergestützter Entwurf(CAD)“)
Jahr: 2004
Ort: Russland

Qualifikationen

Betriebssysteme: RedHat, Debian, SuSE
Verteilte Systeme(Balancing/Caching/Clustering): HAProxy, Squid, Pacemaker, Keepalived
Web/Application Server: Apache, Tomcat, JBoss
Datenbanken: MySQL, PostgeSQL, MongoDB, couchbase, memcache, sqlite
Virtualisierung: KVM, VMWare, LXC
Programmiersprachen: C/C++, Python, Perl, Shell, Ruby, PHP, SQL
Configuration Management: Puppet, Ansible
Continuous Integration/Deployment: Jenkins, Rundeck, Go
Cloud: CloudStack, OpenStack

Persönliche Daten

Sprache
  • Deutsch (Fließend)
  • Englisch (Gut)
  • Russisch (Muttersprache)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
1724
Alter
37
Berufserfahrung
13 Jahre und 1 Monat (seit 09/2006)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden »