95% Remote
Einführung neuer Applications und Releasewechsel im Kubernetes Cluster
Standardisierung von containerisierten Anwendungen auf der Manufacturing and Logistics Platform (BMLP)
Unterstützung des Kunden beim Umstieg der Life Cycle Management Plattform (Jira Software, Crowd, Confluence-Stack) auf die container-basierte Microservice-Architektur (Kubernetes, Rancher, Docker, Java). Konzipierung, Proof of Concept und Umsetzung der Continuous Integration und Delivery Pipeline. Provisionierung und Deployment der Applikationen/Server (Kubernetes, Jenkins Pipeline, Ansible) unter hohen Sicherheitsauflagen (Hashicorp-Vault)
Deployment und Dev-/Test-Betrieb von Docker-Containern im Kubernetes-Cluster (Rancher, Docker, Kubernetes). Entwicklung von Ansible-Playbooks und Application-Rollen zur Provisionierung von Docker Containern und Ablage in Registry (Docker, Vagrant, Ansible, Nexus)
Durchführung von Proof of Concept: Anbindung von Kubernetes-Cluster an Hashicorp Vault zur sicheren Aufbewahrung von Secrets (Passwörter, Zugangsdaten, SSL-Schlüssel) der Docker-Container. Entwicklung von Jenkins-Pipeline Scripte zur Provisionierung von Kubernetes-Secrets mit Vault-Tokens (Groovy). Vorstellung des POC beim Kunden.
Entwicklung von Testcases und Testautomatisierungswerkzeugen für vollautomatischen Testlauf / Stack-Parameterisierung durch das Testframework (NodeJS, Nightwatch/Cucumber, Selenium GUI). Einbindung von Testcases ins Stack-Deployment (Jenkins, Docker, Kubernetes)
Unterstützung des Kunden im Proof of Concept von CloudBees Jenkins Enterprise (CJE) im K8S-Kubernetes Cluster (Docker, Kubernetes, Rancher). Durchführung und Konfiguration von Kubernetes-Deployments von CJE und Einrichtung von NFS-Storage Provisioner bei Kubernetes.
Beratung/Unterstützung des Kunden bei Migration des Stacks von On-Premises nach managed Cloud (Azure, AKS/Kubernetes). Deployment von CI/CD-Komponenten (Jenkins, Artifactory, Bitbucket, Vault) nach managed Cloud (Azure) mittels Helm-Charts. Erstellung und Pflege von kundenspezifischen Helm-Charts (Helm 3). Automatisierte Bereitstellung von Cloud-Resourcen in Azure mittels Terraform
Unterstützung des Kunden beim Umstieg der Life Cycle Management Plattform (Jira Software, Crowd, Confluence-Stack) auf die container-basierte Microservice-Architektur (Kubernetes, Rancher, Docker, Java). Konzipierung, Proof of Concept und Umsetzung der Continuous Integration und Delivery Pipeline. Provisionierung und Deployment der Applikationen/Server (Kubernetes, Jenkins Pipeline, Ansible) unter hohen Sicherheitsauflagen (Hashicorp-Vault)
Deployment und Dev-/Test-Betrieb von Docker-Containern im Kubernetes-Cluster (Rancher, Docker, Kubernetes). Entwicklung von Ansible-Playbooks und Application-Rollen zur Provisionierung von Docker Containern und Ablage in Registry (Docker, Vagrant, Ansible, Nexus)
Durchführung von Proof of Concept: Anbindung von Kubernetes-Cluster an Hashicorp Vault zur sicheren Aufbewahrung von Secrets (Passwörter, Zugangsdaten, SSL-Schlüssel) der Docker-Container. Entwicklung von Jenkins-Pipeline Scripte zur Provisionierung von Kubernetes-Secrets mit Vault-Tokens (Groovy). Vorstellung des POC beim Kunden.
Entwicklung von Testcases und Testautomatisierungswerkzeugen für vollautomatischen Testlauf / Stack-Parameterisierung durch das Testframework (NodeJS, Nightwatch/Cucumber, Selenium GUI). Einbindung von Testcases ins Stack-Deployment (Jenkins, Docker, Kubernetes)
Unterstützung des Kunden im Proof of Concept von CloudBees Jenkins Enterprise (CJE) im K8S-Kubernetes Cluster (Docker, Kubernetes, Rancher). Durchführung und Konfiguration von Kubernetes-Deployments von CJE und Einrichtung von NFS-Storage Provisioner bei Kubernetes.
Beratung/Unterstützung des Kunden bei Migration des Stacks von On-Premises nach managed Cloud (Azure, AKS/Kubernetes). Deployment von CI/CD-Komponenten (Jenkins, Artifactory, Bitbucket, Vault) nach managed Cloud (Azure) mittels Helm-Charts. Erstellung und Pflege von kundenspezifischen Helm-Charts (Helm 3). Automatisierte Bereitstellung von Cloud-Resourcen in Azure mittels Terraform
Umsetzung des Server- und Application-Deployments für die kundenspezifische Microservice-Architektur. Entwicklung und Provisionierung des container-basierten Deployments nach AWS und in die Datacenter-Umgebungen des Kunden mithilfe von agilen Tools (Ansible, AWS, Terraform, Terraform-Inventory, Docker, Vagrant, GitHub, CentOS, Debian)
Weiterentwicklung und Betrieb von Continuous Integration / Delivery Pipelines der microservice-basierten Applikation (AWS, Jenkins, Terraform, Docker, Docker-Machine, GitHub, Debian). Containerisierung der Java-, Webserver- und Elastic-Search basierten Applikation mithilfe von Docker (Java, Elasticsearch, Apache2, Docker, DockerHub)
Containerisierung der Kunden-Applikation (PHP-Code, GitLab, LAMP stack: Apache2, MySQL) mithilfe von Docker (Docker, Vagrant, DockerHub) und Entwicklung von Ansible-Rollen für das automatische Deployment in die Kundenumgebung (Ansible)
Erarbeitung und Umsetzung von Server- und Application-Deployments in Microservice-Architekturen (ca. 100 microservices). Beratung des Entwicklerteams (15 Entwickler) und Bereitstellung von Deployments / IT-Betrieb von Software-Komponenten mithilfe von agilen Tools: Docker, Ansible, Vagrant, Kubernetes, AWS, Bamboo, Bitbucket, Jira
Containerisierung von Applikations (Docker, Vagrant, DockerHub, Nexus Registry) und Aufbau von Deplyoment (CI/CD-Prozesse) vom entwickelten Software-Code zwecks Bereitstellung von Entwicklungsumgebungen und Provisionierung in die Stage-Umgebungen (Java-, PHP-Code)
Weiterentwicklung und Betrieb von Tools und Scripten zwecks automatischen Provisionierung von Server-Infrastruktur / Software-Code in die Umgebungen des Kunden (Entwicklung von Ansible-Roles, Docker-Compose, Vagrant VMs). Aufbau und Betrieb von Continuous Integration / Delivery Pipelines (Altlassian Tools: Jira, Bitbucket Git, Bamboo Plans)
Weiterentwicklung und Pflege von Deployment-Code zwecks produktiven Betriebs von Docker-Containern im Kubernetes-Cluster (Docker, Kubernetes, Helm Charts, Minikube)
System-Administration, Platform Operation, System Management
Installation, Konfiguration und Plattform-Betrieb von Webfarmen, Datenbank-Lösungen und SAP-Basisbetrieb (Oracle RAC Datenbanken, OGG, Clusterware/ASM, Veritas Storage HA, Weblogic, MySQL) betrieben auf Linux/Solaris im virtuellen bzw. physikalischen Server-Umfeld im Rechenzentrum. IT-Support von ca. 3.000 Servern in 2 Rechenzentren mit einem Gesamt-Virtualisierungsgrad von 70%.
Installation und Konfiguration virtueller Linux-Maschinen im VMware-Umfeld (60 Hosts/11 ESX-Cluster, mit ca. 2.000 virtuellen Maschinen). Installation und Konfiguration von physikalischen Servern (HP Proliant G7-G9). DNS-, DHCP-Netzwerkadministration (Git, SVN). Anbindung von Servern an SAN-Storage (EMC/Powerpath)
Pflege und Durchführung von automatisierten Server-Deployments (Puppet, Git, Svn, Hiera, Foreman). Entwicklung neuer Puppet-Module, Shell-Scripte, Platformseitiger Support der Continuous Integration-Chain (Jenkins, Git) als auch eine Test-Installation der Continuous Delivery-Chain in Lab (Jenkins, Ansible, Docker, Vagrant)
Durchführung von Funktionsprüfungen, Failover- und Disaster Recovery Tests der bestehenden Cluster-Systeme. Weiterentwicklung bestehender Betriebskonzepte (Backup/Recovery, Security)
Initiierung und Koordination der Einführung des eigenen Bereiches für Installationsanleitungen des Fachbereiches des Unternehmens. Erstellung und Review von Installationshandbüchern, Erarbeitung von neuen dokumentationstechnischen Standards zwecks Betriebsoptimierung.
IT-Betrieb und Entwicklung von Deployments, System-Administration
Durchführung eines PoC (Proof of Concept) zur Containerisierung, Integration und Betrieb von Applikationen mit Docker-Containern. Aufbau von Private Docker Registry (Docker, Ansible, Docker Compose, Registry2, SSL, Networking). Aufbau einer Testumgebung für den Docker Swarm Einsatz in produktiver Umgebung
Automatisierung und Orchestrierung von virtualisierten Server-Umgebungen in der Cloud (Jenkins, Ansible, Git). Entwicklung und Integration von Ansible-Modulen für diverse Applikationen (RabbitMQ, Jenkins Server, Docker Registry2, Python DemoApp).
Konzeption und Durchführung eines PoC (Proof of Concept) von Continious Integration und Continious Deployment (Docker, Git, Bitbucket, Jenkins, Jira) zur Branch-Integration und zum Deployment von neuem Entwickler-Code in die Umgebungen
System-Administration, Platform Operation, System Management
Installation, Konfiguration und Plattform-Betrieb von Webfarmen, Datenbank-Lösungen und SAP-Basisbetrieb (Oracle RAC Datenbanken, OGG, Clusterware/ASM, Veritas Storage HA, Weblogic, MySQL) betrieben auf Linux/Solaris im virtuellen bzw. physikalischen Server-Umfeld im Rechenzentrum. IT-Support von ca. 3.000 Servern in 2 Rechenzentren mit einem Gesamt-Virtualisierungsgrad von 70%.
Installation und Konfiguration virtueller Linux-Maschinen im VMware-Umfeld (60 Hosts/11 ESX-Cluster, mit ca. 2.000 virtuellen Maschinen). Installation und Konfiguration von physikalischen Servern (HP Proliant G7-G9). DNS-, DHCP-Netzwerkadministration (Git, SVN). Anbindung von Servern an SAN-Storage (EMC/Powerpath)
Pflege und Durchführung von automatisierten Server-Deployments (Puppet, Git, Svn, Hiera, Foreman). Entwicklung neuer Puppet-Module, Shell-Scripte, Platformseitiger Support der Continuous Integration-Chain (Jenkins, Git) als auch eine Test-Installation der Continuous Delivery-Chain in Lab (Jenkins, Ansible, Docker, Vagrant)
Durchführung von Funktionsprüfungen, Failover- und Disaster Recovery Tests der bestehenden Cluster-Systeme. Weiterentwicklung bestehender Betriebskonzepte (Backup/Recovery, Security)
Initiierung und Koordination der Einführung des eigenen Bereiches für Installationsanleitungen des Fachbereiches des Unternehmens. Erstellung und Review von Installationshandbüchern, Erarbeitung von neuen dokumentationstechnischen Standards zwecks Betriebsoptimierung.
Konzeptionelle Erarbeitung und Entwicklung der Service Management Prozesse nach ITIL Standard (Change-, Release- Management, Validation)
Fachliche Mitwirkung bei der Einführung von ITSM (IT Service Management) und einer verbesserten IT Service Organisation in der Company
Design von relevanten Key Performance Indikatoren und Entwicklung eines Prototypes zwecks Reportings von Installationen an das Linien- und Projekt-Management
Einführung der kundenspezifischen Installationsprozeduren in den Projekten und der generischen Prozeduren in der Linie
Fachliche Mitarbeit im Projekt Service Team für den Kunden TIM Brazil. Verantwortung der Dokumentationsergebnisse zwecks der Kommunikation an den Kunden
Kundenprojekte (tlw. vor Ort):
07/2008, Astelit, Kiev, Ukraine
03/2009, TIB, TIM Brazil, Brazil
Beschreibung:
Berichtend an den IT-Abteilungsleiter (70 MA) verantwortete ich die Entwicklung und Umsetzung der ITIL compliant Change-, Release- und Deployment Management Prozesse, die das Ziel verfolgten, die Einbringung der Changes der Billing-Softwareanwendung bei den weltweit operierenden Telekommunikationsanbietern erfolgreich sicherzustellen. Darüber hinaus designte ich prozessrelevante Key Performance Indikatoren (KPI) ausgerichtet an den Business Zielen der Fachabteilung und entwickelte eigenständig einen Tool-Prototypen zur messtechnischen KPI-Erfassung für die Zwecke des Management Reportings.
Beschreibung:
Umfassende Fachkenntnisse und praktische Erfahrungen im IT-System Engeneering habe ich desweiteren bei der Umsetzung diverser Projekte als IT-Experte bei der Firma Siemens AG bzw. beim Joint-Venture Nokia Siemens Networks gesammelt. Zu meinem Verantwortungsbereich gehörten beispielsweise Konfigurationen und Installationen beim Kunden vor Ort von Betriebsystem-, Middleware- sowie Anwendungs-Software auf hochverfügbaren High-End Servern, die teilweise bis zu 1 Mio. Zugriffen/h dauerhaft liefen. Die eingesetzten IT-Architekturen basierten auf den geclusterten Enterprise-HW-Plattformen von SUN, IBM oder FSC und wurden unter UNIX-OS (Solaris, Sinix, Linux) in Oracle RAC-Umgebung betrieben. Darüberhinaus zählte zu meinem Verantwortungsbereich Tests bzw. Umsetzung von Lösungen zu BR/Desaster-Recovery, IT-Security, Firewall-Konfiguration, System-Hardenings sowie weiteren Maßnahmen, die für den 24x7 High-End Serverbetrieb relevant sind.
Beschreibung:
Umfassende Fachkenntnisse und praktische Erfahrungen im IT-System Engeneering habe ich desweiteren bei der Umsetzung diverser Projekte als IT-Experte bei der Firma Siemens AG bzw. beim Joint-Venture Nokia Siemens Networks gesammelt. Zu meinem Verantwortungsbereich gehörten beispielsweise Konfigurationen und Installationen beim Kunden vor Ort von Betriebsystem-, Middleware- sowie Anwendungs-Software auf hochverfügbaren High-End Servern, die teilweise bis zu 1 Mio. Zugriffen/h dauerhaft liefen. Die eingesetzten IT-Architekturen basierten auf den geclusterten Enterprise-HW-Plattformen von SUN, IBM oder FSC und wurden unter UNIX-OS (Solaris, Sinix, Linux) in Oracle RAC-Umgebung betrieben. Darüberhinaus zählte zu meinem Verantwortungsbereich Tests bzw. Umsetzung von Lösungen zu BR/Desaster-Recovery, IT-Security, Firewall-Konfiguration, System-Hardenings sowie weiteren Maßnahmen, die für den 24x7 High-End Serverbetrieb relevant sind.
Interne Workshops:
2021 - 2023:
Fachliche Kompetenz:
Meine Ziele:
IT-Leistungen:
Cloud / Container Technology:
Cloud Providers:
Tools & Technology:
Coding:
High-End Server Architectures
Data and Network Security (Onprem/Cloud)
Beruflicher Werdegang:
03/2025 - heute:
Einsatzort: Frankfurt am Main
Rolle: Sr. DevOps Experte
Kunde: KfW Bankengruppe
Aufgaben:
DevOps Support / Entwicklung bei Anwendungen im Openshift Cluster mit GitLab CI/CD
Eingesetzte Produkte:
Openshift Cluster, GitLab CI/CD
12/2024 - 03/2025:
Einsatzort: Luxemburg
Rolle: Sr. DevOps Experte
Kunde: Hauck Aufhäuser Lampe Privatbank AG
Aufgaben:
Einführung neuer Applications und Releasewechsel im Kubernetes Cluster
Eingesetzte Produkte:
Kubernetes Cluster
05/2023 - 11/2024:
Rolle: Sr. (Principal) DevOps Experte
Kunde: Bosch / ITK Engineering GmbH
Aufgaben:
Standardisierung von containerisierten Anwendungen auf der Manufacturing Platform (BMLP)
05/2021 - 06/2023:
Einsatzort: Leipzig, Germany
Rolle: Sr. (Principal) DevOps Engineer
Kunde: Bridgestone Mobility Solutions / Webfleet (ehem. TomTom)
Aufgaben:
Einführung der Container-basierten Kubernetes Plattform als PaaS im Unternehmensbereich
Eingesetzte Produkte:
Kubernetes
01/2020 - 04/2021:
Einsatzort: Dresden, Deutschland
Rolle: Sr. DevOps Engineer
Kunde: DHL / Deutsche Post AG
Aufgaben:
Umstieg der Life Cycle Management Plattform (LCM) auf Microservice-Architektur
04/2019 - 12/2019:
Einsatzort: Berlin/Frankfurt, Deutschland
Rolle: Sr. DevOps Engineer
Kunde: Lufthansa Systems GmbH & Co. KG
Aufgaben:
Aufbau einer Revenue Management Plattform auf Microservice-Architektur
10/2018 - 03/2019:
Einsatzort: Dresden, Deutschland
Rolle: Sr. DevOps Engineer
Kunde: DHL / Deutsche Post AG
Aufgaben:
Umstieg der Life Cycle Management Plattform (LCM) auf Microservice-Architektur
07/2018 - 10/2018:
Einsatzort: Frankfurt, Deutschland
Rolle: DevOps Engineer
Kunde: DZ-Bank
Aufgaben:
Einführung einer neuen Continuous Integration und Continuous Delivery Chain (CI/CD)
09/2017 - 06/2018:
Einsatzort: Dresden, Deutschland
Rolle: Sr. DevOps Engineer
Kunde: DHL / Deutsche Post AG
Aufgaben:
Umstieg der Life Cycle Management Plattform (LCM) auf Microservice-Architektur
06/2017 - 08/2017:
Einsatzort: Berlin, Deutschland
Rolle: DevOps Engineer, System-Administration
Kunde: Air Berlin PLC & Co. Luftverkehrs KG
Aufgaben:
Betrieb / Weiterentwicklung der Online-BuchungsPlatform
95% Remote
Einführung neuer Applications und Releasewechsel im Kubernetes Cluster
Standardisierung von containerisierten Anwendungen auf der Manufacturing and Logistics Platform (BMLP)
Unterstützung des Kunden beim Umstieg der Life Cycle Management Plattform (Jira Software, Crowd, Confluence-Stack) auf die container-basierte Microservice-Architektur (Kubernetes, Rancher, Docker, Java). Konzipierung, Proof of Concept und Umsetzung der Continuous Integration und Delivery Pipeline. Provisionierung und Deployment der Applikationen/Server (Kubernetes, Jenkins Pipeline, Ansible) unter hohen Sicherheitsauflagen (Hashicorp-Vault)
Deployment und Dev-/Test-Betrieb von Docker-Containern im Kubernetes-Cluster (Rancher, Docker, Kubernetes). Entwicklung von Ansible-Playbooks und Application-Rollen zur Provisionierung von Docker Containern und Ablage in Registry (Docker, Vagrant, Ansible, Nexus)
Durchführung von Proof of Concept: Anbindung von Kubernetes-Cluster an Hashicorp Vault zur sicheren Aufbewahrung von Secrets (Passwörter, Zugangsdaten, SSL-Schlüssel) der Docker-Container. Entwicklung von Jenkins-Pipeline Scripte zur Provisionierung von Kubernetes-Secrets mit Vault-Tokens (Groovy). Vorstellung des POC beim Kunden.
Entwicklung von Testcases und Testautomatisierungswerkzeugen für vollautomatischen Testlauf / Stack-Parameterisierung durch das Testframework (NodeJS, Nightwatch/Cucumber, Selenium GUI). Einbindung von Testcases ins Stack-Deployment (Jenkins, Docker, Kubernetes)
Unterstützung des Kunden im Proof of Concept von CloudBees Jenkins Enterprise (CJE) im K8S-Kubernetes Cluster (Docker, Kubernetes, Rancher). Durchführung und Konfiguration von Kubernetes-Deployments von CJE und Einrichtung von NFS-Storage Provisioner bei Kubernetes.
Beratung/Unterstützung des Kunden bei Migration des Stacks von On-Premises nach managed Cloud (Azure, AKS/Kubernetes). Deployment von CI/CD-Komponenten (Jenkins, Artifactory, Bitbucket, Vault) nach managed Cloud (Azure) mittels Helm-Charts. Erstellung und Pflege von kundenspezifischen Helm-Charts (Helm 3). Automatisierte Bereitstellung von Cloud-Resourcen in Azure mittels Terraform
Unterstützung des Kunden beim Umstieg der Life Cycle Management Plattform (Jira Software, Crowd, Confluence-Stack) auf die container-basierte Microservice-Architektur (Kubernetes, Rancher, Docker, Java). Konzipierung, Proof of Concept und Umsetzung der Continuous Integration und Delivery Pipeline. Provisionierung und Deployment der Applikationen/Server (Kubernetes, Jenkins Pipeline, Ansible) unter hohen Sicherheitsauflagen (Hashicorp-Vault)
Deployment und Dev-/Test-Betrieb von Docker-Containern im Kubernetes-Cluster (Rancher, Docker, Kubernetes). Entwicklung von Ansible-Playbooks und Application-Rollen zur Provisionierung von Docker Containern und Ablage in Registry (Docker, Vagrant, Ansible, Nexus)
Durchführung von Proof of Concept: Anbindung von Kubernetes-Cluster an Hashicorp Vault zur sicheren Aufbewahrung von Secrets (Passwörter, Zugangsdaten, SSL-Schlüssel) der Docker-Container. Entwicklung von Jenkins-Pipeline Scripte zur Provisionierung von Kubernetes-Secrets mit Vault-Tokens (Groovy). Vorstellung des POC beim Kunden.
Entwicklung von Testcases und Testautomatisierungswerkzeugen für vollautomatischen Testlauf / Stack-Parameterisierung durch das Testframework (NodeJS, Nightwatch/Cucumber, Selenium GUI). Einbindung von Testcases ins Stack-Deployment (Jenkins, Docker, Kubernetes)
Unterstützung des Kunden im Proof of Concept von CloudBees Jenkins Enterprise (CJE) im K8S-Kubernetes Cluster (Docker, Kubernetes, Rancher). Durchführung und Konfiguration von Kubernetes-Deployments von CJE und Einrichtung von NFS-Storage Provisioner bei Kubernetes.
Beratung/Unterstützung des Kunden bei Migration des Stacks von On-Premises nach managed Cloud (Azure, AKS/Kubernetes). Deployment von CI/CD-Komponenten (Jenkins, Artifactory, Bitbucket, Vault) nach managed Cloud (Azure) mittels Helm-Charts. Erstellung und Pflege von kundenspezifischen Helm-Charts (Helm 3). Automatisierte Bereitstellung von Cloud-Resourcen in Azure mittels Terraform
Umsetzung des Server- und Application-Deployments für die kundenspezifische Microservice-Architektur. Entwicklung und Provisionierung des container-basierten Deployments nach AWS und in die Datacenter-Umgebungen des Kunden mithilfe von agilen Tools (Ansible, AWS, Terraform, Terraform-Inventory, Docker, Vagrant, GitHub, CentOS, Debian)
Weiterentwicklung und Betrieb von Continuous Integration / Delivery Pipelines der microservice-basierten Applikation (AWS, Jenkins, Terraform, Docker, Docker-Machine, GitHub, Debian). Containerisierung der Java-, Webserver- und Elastic-Search basierten Applikation mithilfe von Docker (Java, Elasticsearch, Apache2, Docker, DockerHub)
Containerisierung der Kunden-Applikation (PHP-Code, GitLab, LAMP stack: Apache2, MySQL) mithilfe von Docker (Docker, Vagrant, DockerHub) und Entwicklung von Ansible-Rollen für das automatische Deployment in die Kundenumgebung (Ansible)
Erarbeitung und Umsetzung von Server- und Application-Deployments in Microservice-Architekturen (ca. 100 microservices). Beratung des Entwicklerteams (15 Entwickler) und Bereitstellung von Deployments / IT-Betrieb von Software-Komponenten mithilfe von agilen Tools: Docker, Ansible, Vagrant, Kubernetes, AWS, Bamboo, Bitbucket, Jira
Containerisierung von Applikations (Docker, Vagrant, DockerHub, Nexus Registry) und Aufbau von Deplyoment (CI/CD-Prozesse) vom entwickelten Software-Code zwecks Bereitstellung von Entwicklungsumgebungen und Provisionierung in die Stage-Umgebungen (Java-, PHP-Code)
Weiterentwicklung und Betrieb von Tools und Scripten zwecks automatischen Provisionierung von Server-Infrastruktur / Software-Code in die Umgebungen des Kunden (Entwicklung von Ansible-Roles, Docker-Compose, Vagrant VMs). Aufbau und Betrieb von Continuous Integration / Delivery Pipelines (Altlassian Tools: Jira, Bitbucket Git, Bamboo Plans)
Weiterentwicklung und Pflege von Deployment-Code zwecks produktiven Betriebs von Docker-Containern im Kubernetes-Cluster (Docker, Kubernetes, Helm Charts, Minikube)
System-Administration, Platform Operation, System Management
Installation, Konfiguration und Plattform-Betrieb von Webfarmen, Datenbank-Lösungen und SAP-Basisbetrieb (Oracle RAC Datenbanken, OGG, Clusterware/ASM, Veritas Storage HA, Weblogic, MySQL) betrieben auf Linux/Solaris im virtuellen bzw. physikalischen Server-Umfeld im Rechenzentrum. IT-Support von ca. 3.000 Servern in 2 Rechenzentren mit einem Gesamt-Virtualisierungsgrad von 70%.
Installation und Konfiguration virtueller Linux-Maschinen im VMware-Umfeld (60 Hosts/11 ESX-Cluster, mit ca. 2.000 virtuellen Maschinen). Installation und Konfiguration von physikalischen Servern (HP Proliant G7-G9). DNS-, DHCP-Netzwerkadministration (Git, SVN). Anbindung von Servern an SAN-Storage (EMC/Powerpath)
Pflege und Durchführung von automatisierten Server-Deployments (Puppet, Git, Svn, Hiera, Foreman). Entwicklung neuer Puppet-Module, Shell-Scripte, Platformseitiger Support der Continuous Integration-Chain (Jenkins, Git) als auch eine Test-Installation der Continuous Delivery-Chain in Lab (Jenkins, Ansible, Docker, Vagrant)
Durchführung von Funktionsprüfungen, Failover- und Disaster Recovery Tests der bestehenden Cluster-Systeme. Weiterentwicklung bestehender Betriebskonzepte (Backup/Recovery, Security)
Initiierung und Koordination der Einführung des eigenen Bereiches für Installationsanleitungen des Fachbereiches des Unternehmens. Erstellung und Review von Installationshandbüchern, Erarbeitung von neuen dokumentationstechnischen Standards zwecks Betriebsoptimierung.
IT-Betrieb und Entwicklung von Deployments, System-Administration
Durchführung eines PoC (Proof of Concept) zur Containerisierung, Integration und Betrieb von Applikationen mit Docker-Containern. Aufbau von Private Docker Registry (Docker, Ansible, Docker Compose, Registry2, SSL, Networking). Aufbau einer Testumgebung für den Docker Swarm Einsatz in produktiver Umgebung
Automatisierung und Orchestrierung von virtualisierten Server-Umgebungen in der Cloud (Jenkins, Ansible, Git). Entwicklung und Integration von Ansible-Modulen für diverse Applikationen (RabbitMQ, Jenkins Server, Docker Registry2, Python DemoApp).
Konzeption und Durchführung eines PoC (Proof of Concept) von Continious Integration und Continious Deployment (Docker, Git, Bitbucket, Jenkins, Jira) zur Branch-Integration und zum Deployment von neuem Entwickler-Code in die Umgebungen
System-Administration, Platform Operation, System Management
Installation, Konfiguration und Plattform-Betrieb von Webfarmen, Datenbank-Lösungen und SAP-Basisbetrieb (Oracle RAC Datenbanken, OGG, Clusterware/ASM, Veritas Storage HA, Weblogic, MySQL) betrieben auf Linux/Solaris im virtuellen bzw. physikalischen Server-Umfeld im Rechenzentrum. IT-Support von ca. 3.000 Servern in 2 Rechenzentren mit einem Gesamt-Virtualisierungsgrad von 70%.
Installation und Konfiguration virtueller Linux-Maschinen im VMware-Umfeld (60 Hosts/11 ESX-Cluster, mit ca. 2.000 virtuellen Maschinen). Installation und Konfiguration von physikalischen Servern (HP Proliant G7-G9). DNS-, DHCP-Netzwerkadministration (Git, SVN). Anbindung von Servern an SAN-Storage (EMC/Powerpath)
Pflege und Durchführung von automatisierten Server-Deployments (Puppet, Git, Svn, Hiera, Foreman). Entwicklung neuer Puppet-Module, Shell-Scripte, Platformseitiger Support der Continuous Integration-Chain (Jenkins, Git) als auch eine Test-Installation der Continuous Delivery-Chain in Lab (Jenkins, Ansible, Docker, Vagrant)
Durchführung von Funktionsprüfungen, Failover- und Disaster Recovery Tests der bestehenden Cluster-Systeme. Weiterentwicklung bestehender Betriebskonzepte (Backup/Recovery, Security)
Initiierung und Koordination der Einführung des eigenen Bereiches für Installationsanleitungen des Fachbereiches des Unternehmens. Erstellung und Review von Installationshandbüchern, Erarbeitung von neuen dokumentationstechnischen Standards zwecks Betriebsoptimierung.
Konzeptionelle Erarbeitung und Entwicklung der Service Management Prozesse nach ITIL Standard (Change-, Release- Management, Validation)
Fachliche Mitwirkung bei der Einführung von ITSM (IT Service Management) und einer verbesserten IT Service Organisation in der Company
Design von relevanten Key Performance Indikatoren und Entwicklung eines Prototypes zwecks Reportings von Installationen an das Linien- und Projekt-Management
Einführung der kundenspezifischen Installationsprozeduren in den Projekten und der generischen Prozeduren in der Linie
Fachliche Mitarbeit im Projekt Service Team für den Kunden TIM Brazil. Verantwortung der Dokumentationsergebnisse zwecks der Kommunikation an den Kunden
Kundenprojekte (tlw. vor Ort):
07/2008, Astelit, Kiev, Ukraine
03/2009, TIB, TIM Brazil, Brazil
Beschreibung:
Berichtend an den IT-Abteilungsleiter (70 MA) verantwortete ich die Entwicklung und Umsetzung der ITIL compliant Change-, Release- und Deployment Management Prozesse, die das Ziel verfolgten, die Einbringung der Changes der Billing-Softwareanwendung bei den weltweit operierenden Telekommunikationsanbietern erfolgreich sicherzustellen. Darüber hinaus designte ich prozessrelevante Key Performance Indikatoren (KPI) ausgerichtet an den Business Zielen der Fachabteilung und entwickelte eigenständig einen Tool-Prototypen zur messtechnischen KPI-Erfassung für die Zwecke des Management Reportings.
Beschreibung:
Umfassende Fachkenntnisse und praktische Erfahrungen im IT-System Engeneering habe ich desweiteren bei der Umsetzung diverser Projekte als IT-Experte bei der Firma Siemens AG bzw. beim Joint-Venture Nokia Siemens Networks gesammelt. Zu meinem Verantwortungsbereich gehörten beispielsweise Konfigurationen und Installationen beim Kunden vor Ort von Betriebsystem-, Middleware- sowie Anwendungs-Software auf hochverfügbaren High-End Servern, die teilweise bis zu 1 Mio. Zugriffen/h dauerhaft liefen. Die eingesetzten IT-Architekturen basierten auf den geclusterten Enterprise-HW-Plattformen von SUN, IBM oder FSC und wurden unter UNIX-OS (Solaris, Sinix, Linux) in Oracle RAC-Umgebung betrieben. Darüberhinaus zählte zu meinem Verantwortungsbereich Tests bzw. Umsetzung von Lösungen zu BR/Desaster-Recovery, IT-Security, Firewall-Konfiguration, System-Hardenings sowie weiteren Maßnahmen, die für den 24x7 High-End Serverbetrieb relevant sind.
Beschreibung:
Umfassende Fachkenntnisse und praktische Erfahrungen im IT-System Engeneering habe ich desweiteren bei der Umsetzung diverser Projekte als IT-Experte bei der Firma Siemens AG bzw. beim Joint-Venture Nokia Siemens Networks gesammelt. Zu meinem Verantwortungsbereich gehörten beispielsweise Konfigurationen und Installationen beim Kunden vor Ort von Betriebsystem-, Middleware- sowie Anwendungs-Software auf hochverfügbaren High-End Servern, die teilweise bis zu 1 Mio. Zugriffen/h dauerhaft liefen. Die eingesetzten IT-Architekturen basierten auf den geclusterten Enterprise-HW-Plattformen von SUN, IBM oder FSC und wurden unter UNIX-OS (Solaris, Sinix, Linux) in Oracle RAC-Umgebung betrieben. Darüberhinaus zählte zu meinem Verantwortungsbereich Tests bzw. Umsetzung von Lösungen zu BR/Desaster-Recovery, IT-Security, Firewall-Konfiguration, System-Hardenings sowie weiteren Maßnahmen, die für den 24x7 High-End Serverbetrieb relevant sind.
Interne Workshops:
2021 - 2023:
Fachliche Kompetenz:
Meine Ziele:
IT-Leistungen:
Cloud / Container Technology:
Cloud Providers:
Tools & Technology:
Coding:
High-End Server Architectures
Data and Network Security (Onprem/Cloud)
Beruflicher Werdegang:
03/2025 - heute:
Einsatzort: Frankfurt am Main
Rolle: Sr. DevOps Experte
Kunde: KfW Bankengruppe
Aufgaben:
DevOps Support / Entwicklung bei Anwendungen im Openshift Cluster mit GitLab CI/CD
Eingesetzte Produkte:
Openshift Cluster, GitLab CI/CD
12/2024 - 03/2025:
Einsatzort: Luxemburg
Rolle: Sr. DevOps Experte
Kunde: Hauck Aufhäuser Lampe Privatbank AG
Aufgaben:
Einführung neuer Applications und Releasewechsel im Kubernetes Cluster
Eingesetzte Produkte:
Kubernetes Cluster
05/2023 - 11/2024:
Rolle: Sr. (Principal) DevOps Experte
Kunde: Bosch / ITK Engineering GmbH
Aufgaben:
Standardisierung von containerisierten Anwendungen auf der Manufacturing Platform (BMLP)
05/2021 - 06/2023:
Einsatzort: Leipzig, Germany
Rolle: Sr. (Principal) DevOps Engineer
Kunde: Bridgestone Mobility Solutions / Webfleet (ehem. TomTom)
Aufgaben:
Einführung der Container-basierten Kubernetes Plattform als PaaS im Unternehmensbereich
Eingesetzte Produkte:
Kubernetes
01/2020 - 04/2021:
Einsatzort: Dresden, Deutschland
Rolle: Sr. DevOps Engineer
Kunde: DHL / Deutsche Post AG
Aufgaben:
Umstieg der Life Cycle Management Plattform (LCM) auf Microservice-Architektur
04/2019 - 12/2019:
Einsatzort: Berlin/Frankfurt, Deutschland
Rolle: Sr. DevOps Engineer
Kunde: Lufthansa Systems GmbH & Co. KG
Aufgaben:
Aufbau einer Revenue Management Plattform auf Microservice-Architektur
10/2018 - 03/2019:
Einsatzort: Dresden, Deutschland
Rolle: Sr. DevOps Engineer
Kunde: DHL / Deutsche Post AG
Aufgaben:
Umstieg der Life Cycle Management Plattform (LCM) auf Microservice-Architektur
07/2018 - 10/2018:
Einsatzort: Frankfurt, Deutschland
Rolle: DevOps Engineer
Kunde: DZ-Bank
Aufgaben:
Einführung einer neuen Continuous Integration und Continuous Delivery Chain (CI/CD)
09/2017 - 06/2018:
Einsatzort: Dresden, Deutschland
Rolle: Sr. DevOps Engineer
Kunde: DHL / Deutsche Post AG
Aufgaben:
Umstieg der Life Cycle Management Plattform (LCM) auf Microservice-Architektur
06/2017 - 08/2017:
Einsatzort: Berlin, Deutschland
Rolle: DevOps Engineer, System-Administration
Kunde: Air Berlin PLC & Co. Luftverkehrs KG
Aufgaben:
Betrieb / Weiterentwicklung der Online-BuchungsPlatform
"[...] Der IT-Experte erledigte nach kurzer Einarbeitungszeit in die hochkomplexen, in der Datenbank ebenfalls nachgebildeten Support-Prozesse der Fachgruppen und in die Entitäten (HW, SW, Rechner-Strukturen) der Datenbank-Objekte die Aufgaben zügig, zuverlässig und weitgehend selbstständig stets zu unserer vollsten Zufriedenheit. Seine guten Vorkenntnisse im UNIX-, Datenbank- und Oracle-Bereich konnte er nutzbringend und effizient für die ihm zugewiesenen Arbeiten umsetzen. Bei der Zusammenarbeit auch mit ausländischen Entwicklungspartnern zeigte er Sicherheit in den relevanten Aspekten, speziell auch im sprachlichen Bereich. Er überblickte schwierige Zusammenhänge und erkannte Wesentliches. Er war in der Lage, schnell Lösungen für allfällige Problemstellungen aufzuzeigen und zu realisieren und ergriff dabei von sich aus oft die Initiative mit wirkungsvollen und praxisnahen Verbesserungsvorschlägen. Er setzte sich mit überdurchschnittlicher Einsatzbereitschaft für die Aufgabe ein. Hervorzuheben ist seine Urteilsfähigkeit, die ihn auch in komplexen Situationen zu einem abgewogenen Vorgehen befähigte, das er in schwierigen Fällen mit seinen Fachkollegen abstimmte. Er arbeitete stets sehr zuverlässig und genau."
— Projekt SDB Support Database (Oracle), 01/06 - 08/06
Referenz durch Projektleiter, Abteilung Softwareentwicklung innerhalb eines größeren Kommunikationsunternehmens, vom 24.10.07
"Der Consultant konnte sich sehr schnell in das übertragene Aufgabengebiet einarbeiten. Dank seinen hervorragenenden Fachkompetenzen und Fähigkeiten wurde er in den bundesweiten VIP-Projekten der Kunden T-Mobile, Vodafone, Deutsche Telekom sowie in den wichtigsten Projekten der internationalen Telekom-Gesellschaften eingesetzt. Wir sind mit seinem Engagement und der Qualität der geleisteten Arbeit vollst zufrieden und können ihn für weitere Projekte empfehlen. Er ist in der Lage in komplizierten und anspruchsvollen Situationen vollste Leistung zu erbringen."
— Projekt Software Installationen für Telekom Systeme, 06/99 - 10/01
Referenz durch Dienststellenleiter, Siemens AG (400.000 MA), vom 23.10.07
Projekt im Rahmen einer Festanstellung durchgeführt