Senior DevOps Engineer
Aktualisiert am 05.12.2024
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 01.03.2025
Verfügbar zu: 100%
davon vor Ort: 60%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Englisch
fließend in Wort und Schrift
Französisch
Grundkenntnisse
Deutsch
Muttersprache

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

6 Jahre 11 Monate
2018-01 - heute

Containerization einer bestehenden SaaS Anwendung

DevOps Engineer
DevOps Engineer
  • Containerization einer bestehenden SaaS Anwendung aus dem Versicherungsumfeld
  • Entwicklung der k8s Dateien für das Deployment und den Betrieb der SaaS Anwendung im Azure Kubernetes Service
  • Entwicklung der Gitlab CI/CD Pipelines für das Deployment in die Entwicklungs- und Produktionsumgebungen.
  • Optimierung der benutzen Docker Container
auf Anfrage
2 Jahre 4 Monate
2020-11 - 2023-02

Migration der bestehenden SAP Hybris Webshop Infrastruktur

DevOps Engineer
DevOps Engineer
  • Migration der bestehenden SAP Hybris Webshop Infrastruktur (docker container auf selbstgehosteten VMs) nach GKE (Google Kubernetes Engine)
  • Entwicklung und Bereitstellung der unterschiedlichen Entwicklungs -Umgebungen per terraform
  • Entwicklung und Bereitstellung von ansible playbooks für das Deployment der unterschiedlichen Applikationen nach k8s mit ansible
  • Deployment der Infrastruktur Applikationen per Argo CD
  • Bereitstellung und Betrieb eines openvpn Services
  • Bereitstellung und Betrieb der folgenden k8s Services
    • Grafana mit loki
    • Promtail
    • Prometheus
    • Argo CD
    • Nexus
    • Sonarqube
    • Solr Cluster mit solr operator
    • Hybris Applikationen (Java Applikation)
    • Redis
    • Openreplay
    • Oauth Proxy
    • zookeeper
  • Nutzung der folgenden Google Services
    • Google Functions
    • Google Container Registry
    • Google Composer aka. Apache Airflow
    • Redis
    • Mysql
    • Google Filestore (nfs)
    • GCS
    • Google Cloud Armor
    • Cloud Indentity
    • CDN
Roller GmbH & Co. KG
10 Monate
2021-10 - 2022-07

Entwicklung einer Proto - Deployment Pipeline

DevOps Engineer Lead
DevOps Engineer Lead
  • Analyse einer bestehenden nicht mandantenfähigen Software Lösungen bestehend aus 20 K8S Services
  • Refactoring der bestehenden Lösung um Mandantenfähigkeit zu erreichen
  • Hierzu Entwicklung einer Proto - Deployment Pipeline auf Basis von Gitlab CI/CD
  • Einführung einer Helm Chart Registry (Harbor)
  • Einführung von Versionierung mittels bump2version
  • Recruiting/ Controlling eines DevOps Engineers für die Umsetzung der notwendigen Tasks
  • Entwicklung von Helm Charts und ansible Rollen für:
    • diverse php laravel Applikationen
    • keycloak
    • rabbitmq
    • redis
    • mariadb cluster
Personal Business Machine AG
1 Jahr 8 Monate
2020-08 - 2022-03

Entwicklung einer Rollout Lösung

DevOps Engineer
DevOps Engineer
  • Entwicklung einer Rollout Lösung für Rancher-K8S Cluster mit terraform und dem terraform Rancher Provider in einer selbstgehosteten VMWare Infrastruktur
  • Aufbau der Rancher K8s Infrastruktur in einem KRITIS Umfeld
  • Bereitstellung der VM?s mit dem ansible vmware modul
  • Einbindung der Cluster Storage mit dem vsphere csi modul
  • Bereitstellung der folgenden k8s Services
    • Banzaai Logging Framework
    • ELK Stack
    • Kyverno Framework
  • Entwicklung von Jenkins und Gitlab CI/CD Deployment Pipelines
Next Kraftwerke GmbH
2 Jahre 8 Monate
2018-01 - 2020-08

Umbau der vorhandenen Shop Infrastruktur

DevOps Engineer
DevOps Engineer
  • Umbau der vorhandenen Shop Infrastruktur bestehend aus CentOS VMs, Tomcat Server für SAP Hybris, Nginx, Mysql und Haproxy hinzu:
    • Containerization aller Komponenten des Shop Systems bestehend aus
      • SAP Hybris Tomcat Server (Java)
      • Nginx + mod_pagespeed
      • Telegraf
      • Filebeat
      • Logstash
      • Nexus Registry
      • Influxdb
  • Rollout der SAP Shop Software im Container per Jenkins DSL und Ansible
  • Umbau Monitoring auf Telegraf, Influxdb und Grafana
  • Rollout einer neuen VM per Ansible
  • Migration von Graylog auf ELK Stack
  • Entwicklung von CI/CD Pipelines bestehend aus Jenkins DSL, Bitbucket Ansible und nexus
  • Unterstützung des QA-Teams durch Bereitstellung von jmeter ? Tests
  • Entwicklung eines K8S Poc für die GCP
Roller GmbH & Co. KG
11 Monate
2019-01 - 2019-11

Verbesserung des bestehenden VM Deployments

DevOps Engineer
DevOps Engineer
  • Verbesserung des bestehenden VM Deployments per Terraform und cloud-init hinzu Terraform und Azure Automation Account mit DSC Konfiguration
  • Deployment von Windows VMs per powershell Skripte und DSC Konfiguration innerhalb des Azure Automation Accounts
  • Deployment von Linux Vms per DSC Konfiguration innerhalb des Azure Automation Accounts
Aktion Mensch
10 Monate
2017-03 - 2017-12

Design einer neuen Systemarchitektur

DevOps Engineer
DevOps Engineer
  • Design einer neuen Systemarchitektur im Hinblick auf Containerization in der Azure Cloud
  • Containerization der bestehenden Applikationen
    • Magnolia CMS ? Tomcat
    • Diverse Nodejs Applikation
    • Diverse Jboss Applikationen
    • C++ Eigenentwicklung
    • postgres und mysql DB?s
    • Oracle REST Data Services
  • Aufbau von CI/CD Pipelines mit Jenkins Pipelines, Gitlab, Ansible und Docker
  • Verbesserung der bestehender Ansible Playbooks zum Ausrollen des Base-OS und des Docker Daemons
  • Anbindung von SIEM Log Proxy an Docker und Syslog
  • Deployment einer kompletten Projektinfrastruktur in Azure mit Terraform und Ansible
    • Aufbau der Infrastruktur nach Azure Best Practices
    • Anbindung mehrere Vpn Gateways an Azure Infrastruktur
    • Nutzung von CosmosDB, Webapps und Docker Containern
    • Deployment von Webapps über Bitbucket und Azure
  • Erstellung eines Migrations- Konzepts für bestehende Anwendungen in die Azure Cloud unter Berücksichtigung von vertraglichen und betriebswirtschaftlichen Aspekten
  • Unterstützung und Schulung des DevOps Teams in dem Bereich ?Infrastructure as Code?
  • Steuerung des Hosting Dienstleisters
Aktion Mensch
1 Jahr
2017-01 - 2017-12

Laravel Php Applikation

DevOps Engineer
DevOps Engineer
  • Containerization einer bestehenden Laravel Php Applikation für eine große Medienagentur
  • Bereitstellung des Docker-Compose Files für den Endkunden
  • Unterstützung des Endkunden bei der Inbetriebnahme der Container
  • Deployment einer kompletten Projekt Infrastruktur nach AWS per Terraform
    • AWS Functions
    • AWS Logs
    • VMs mit Docker
    • AWS Container Registry
    • CI/CD per Gitlab und Gitlab CI-Runner
mmBash UG
3 Jahre
2015-01 - 2017-12

Aufbau einer ?CaaS Platform from scratch?

Co-Founder/ DevOps Engineer
Co-Founder/ DevOps Engineer
  • Aufbau einer ?CaaS Platform from scratch?
  • Grundlage der Plattform war ein Mesos Cluster, später DCOS und das Marathon Framework für die Orchestrierung der Container, sowie das Chronos Framework für wiederkehrende Tasks
  • Monitoring der laufenden Container mit Cadvisor und Prometheus
  • Bereitstellung der Logs über ELK Stack mit Filebeats und Top Beats
  • Loadbalancing der Container per marathon-lb (haproxy)
  • Loadbalancing der haproxy Instanzen per pfsense im HA-Modus
  • Alerting über Elastalert und promalert
  • Monitoring der Hosts mit Zabbix
  • Overlay-Networking mit weave
  • Deployment der eigenen Software nach Marathon per Gitlab und Jenkins Pipelines
  • Deployment des Mesos Clusters per Ansible auf ?Bare-Metal?
  • Steuerung von Developern vor Ort und Remote
  • Entwicklung und Deployment eines CaaS PoCs für ein Energie Unternehmen
    • Installation von sloppy.io on Premise mit ansible in Azure DC des Kundens
    • Schulung und Weiterbildung von Mitarbeitern des Kundens in Bezug auf Microservices, Docker etc.
    • Anbindung der Artifactory des Kundens an Mesos und Marathon
    • Entwicklung von Best Practices in Bezug auf Security im Containerumfeld
  • Migration einer bestehenden Kundenapplikation in docker Container
  • Entwicklung eines Docker-Compose Files für die bestehenden Apps
  • Containerization der bestehenden Apps
    • Java Tomcat
    • Riak CS
    • Nodejs Apps
    • mysql DB
  • Deployment per Ansible und Jenkins auf VM?s bei Profitbricks
  • Anbindung von quay.io Registry
  • Schulung der Developer in Bezug auf docker und docker-compose
sloppy.io GmbH
4 Jahre
2013-01 - 2016-12

Infrastruktur einer der TopTen Newsportale

DevOps Engineer
DevOps Engineer
  • Betrieb der Infrastruktur einer der TopTen Newsportale in Deutschland
  • Konzept für die Migration des Coremedia Systems nach Docker
  • Containerization aller Coremedia Komponenten
  • Solr
  • Diverse Java Apps in Tomcats
  • mysql
  • apache
  • Deployment der Core Infrastruktur Mesos, Marathon, Docker und Weave per Ansible auf Bare-Metal
  • Aufbau aller ?Deployment Pipelines from Scratch?
  • mvn builds per Jenkins und nexus
  • Docker Builds per Jenkins
  • Docker Push in eigene Registry
  • Deployment per REST Calls nach Marathon
  • Aufbau eines dynamischen Loadbalancings der Container per Haproxy und Bamboo
  • Aufbau eines Caching Layers mit Varnish
  • Zusammenarbeit mit Entwickler-Team nach Scrum
DuMont Net GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

2000 - 2008
Studium - Medieninformatik
Thema der Diplomarbeit: auf Anfrage
Abschluss: Diplom

1999 - 2000
Wehrdienst

1991 - 1999
Abitur
Gymnasium auf der Morgenröthe in Siegen

Zertifikate
  • ITILV3 Foundation Examination
  • LPIC-1
  • LPIC-2

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Clouds
  • GCP
  • Azure

CI/CD Tools
  • Kubernetes
  • Docker
  • Jenkins
  • Ansible
  • Terraform
  • DCOS
  • Apache Mesos
  • Marathon
  • Rancher

Streaming Systeme
  • Vidiator Platform
  • Darwin Streaming Server
  • Kaltura
  • Wowza

Dokumentenverwaltungs Systeme
  • I-doit in Kombination mit Nagios und RT4
  • Zabbix

Ticketsysteme
  • Jira
  • RT
  • OTRS

Netzwerkdienste/Tools
  • Apache
  • Samba
  • Firewall und Routing (iptables)
  • Dhcp
  • Postfix
  • Nagios
  • RT4
  • ha-proxy
  • Horde
  • Webmin
  • Mysql
  • Couchdb
  • heartbeat
  • drbd
  • openldap
  • memcache
  • git
  • opennms
  • Redhat ClusterSuite
  • Solr
  • postgres
  • PfSense

Sonstiges
  • Open Office
  • MS Office
  • KDE

Betriebssysteme

Debian
Windows 7
Redhat
CentOS
Ubuntu
Windows Server 2012

Programmiersprachen

Python
Bash

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

6 Jahre 11 Monate
2018-01 - heute

Containerization einer bestehenden SaaS Anwendung

DevOps Engineer
DevOps Engineer
  • Containerization einer bestehenden SaaS Anwendung aus dem Versicherungsumfeld
  • Entwicklung der k8s Dateien für das Deployment und den Betrieb der SaaS Anwendung im Azure Kubernetes Service
  • Entwicklung der Gitlab CI/CD Pipelines für das Deployment in die Entwicklungs- und Produktionsumgebungen.
  • Optimierung der benutzen Docker Container
auf Anfrage
2 Jahre 4 Monate
2020-11 - 2023-02

Migration der bestehenden SAP Hybris Webshop Infrastruktur

DevOps Engineer
DevOps Engineer
  • Migration der bestehenden SAP Hybris Webshop Infrastruktur (docker container auf selbstgehosteten VMs) nach GKE (Google Kubernetes Engine)
  • Entwicklung und Bereitstellung der unterschiedlichen Entwicklungs -Umgebungen per terraform
  • Entwicklung und Bereitstellung von ansible playbooks für das Deployment der unterschiedlichen Applikationen nach k8s mit ansible
  • Deployment der Infrastruktur Applikationen per Argo CD
  • Bereitstellung und Betrieb eines openvpn Services
  • Bereitstellung und Betrieb der folgenden k8s Services
    • Grafana mit loki
    • Promtail
    • Prometheus
    • Argo CD
    • Nexus
    • Sonarqube
    • Solr Cluster mit solr operator
    • Hybris Applikationen (Java Applikation)
    • Redis
    • Openreplay
    • Oauth Proxy
    • zookeeper
  • Nutzung der folgenden Google Services
    • Google Functions
    • Google Container Registry
    • Google Composer aka. Apache Airflow
    • Redis
    • Mysql
    • Google Filestore (nfs)
    • GCS
    • Google Cloud Armor
    • Cloud Indentity
    • CDN
Roller GmbH & Co. KG
10 Monate
2021-10 - 2022-07

Entwicklung einer Proto - Deployment Pipeline

DevOps Engineer Lead
DevOps Engineer Lead
  • Analyse einer bestehenden nicht mandantenfähigen Software Lösungen bestehend aus 20 K8S Services
  • Refactoring der bestehenden Lösung um Mandantenfähigkeit zu erreichen
  • Hierzu Entwicklung einer Proto - Deployment Pipeline auf Basis von Gitlab CI/CD
  • Einführung einer Helm Chart Registry (Harbor)
  • Einführung von Versionierung mittels bump2version
  • Recruiting/ Controlling eines DevOps Engineers für die Umsetzung der notwendigen Tasks
  • Entwicklung von Helm Charts und ansible Rollen für:
    • diverse php laravel Applikationen
    • keycloak
    • rabbitmq
    • redis
    • mariadb cluster
Personal Business Machine AG
1 Jahr 8 Monate
2020-08 - 2022-03

Entwicklung einer Rollout Lösung

DevOps Engineer
DevOps Engineer
  • Entwicklung einer Rollout Lösung für Rancher-K8S Cluster mit terraform und dem terraform Rancher Provider in einer selbstgehosteten VMWare Infrastruktur
  • Aufbau der Rancher K8s Infrastruktur in einem KRITIS Umfeld
  • Bereitstellung der VM?s mit dem ansible vmware modul
  • Einbindung der Cluster Storage mit dem vsphere csi modul
  • Bereitstellung der folgenden k8s Services
    • Banzaai Logging Framework
    • ELK Stack
    • Kyverno Framework
  • Entwicklung von Jenkins und Gitlab CI/CD Deployment Pipelines
Next Kraftwerke GmbH
2 Jahre 8 Monate
2018-01 - 2020-08

Umbau der vorhandenen Shop Infrastruktur

DevOps Engineer
DevOps Engineer
  • Umbau der vorhandenen Shop Infrastruktur bestehend aus CentOS VMs, Tomcat Server für SAP Hybris, Nginx, Mysql und Haproxy hinzu:
    • Containerization aller Komponenten des Shop Systems bestehend aus
      • SAP Hybris Tomcat Server (Java)
      • Nginx + mod_pagespeed
      • Telegraf
      • Filebeat
      • Logstash
      • Nexus Registry
      • Influxdb
  • Rollout der SAP Shop Software im Container per Jenkins DSL und Ansible
  • Umbau Monitoring auf Telegraf, Influxdb und Grafana
  • Rollout einer neuen VM per Ansible
  • Migration von Graylog auf ELK Stack
  • Entwicklung von CI/CD Pipelines bestehend aus Jenkins DSL, Bitbucket Ansible und nexus
  • Unterstützung des QA-Teams durch Bereitstellung von jmeter ? Tests
  • Entwicklung eines K8S Poc für die GCP
Roller GmbH & Co. KG
11 Monate
2019-01 - 2019-11

Verbesserung des bestehenden VM Deployments

DevOps Engineer
DevOps Engineer
  • Verbesserung des bestehenden VM Deployments per Terraform und cloud-init hinzu Terraform und Azure Automation Account mit DSC Konfiguration
  • Deployment von Windows VMs per powershell Skripte und DSC Konfiguration innerhalb des Azure Automation Accounts
  • Deployment von Linux Vms per DSC Konfiguration innerhalb des Azure Automation Accounts
Aktion Mensch
10 Monate
2017-03 - 2017-12

Design einer neuen Systemarchitektur

DevOps Engineer
DevOps Engineer
  • Design einer neuen Systemarchitektur im Hinblick auf Containerization in der Azure Cloud
  • Containerization der bestehenden Applikationen
    • Magnolia CMS ? Tomcat
    • Diverse Nodejs Applikation
    • Diverse Jboss Applikationen
    • C++ Eigenentwicklung
    • postgres und mysql DB?s
    • Oracle REST Data Services
  • Aufbau von CI/CD Pipelines mit Jenkins Pipelines, Gitlab, Ansible und Docker
  • Verbesserung der bestehender Ansible Playbooks zum Ausrollen des Base-OS und des Docker Daemons
  • Anbindung von SIEM Log Proxy an Docker und Syslog
  • Deployment einer kompletten Projektinfrastruktur in Azure mit Terraform und Ansible
    • Aufbau der Infrastruktur nach Azure Best Practices
    • Anbindung mehrere Vpn Gateways an Azure Infrastruktur
    • Nutzung von CosmosDB, Webapps und Docker Containern
    • Deployment von Webapps über Bitbucket und Azure
  • Erstellung eines Migrations- Konzepts für bestehende Anwendungen in die Azure Cloud unter Berücksichtigung von vertraglichen und betriebswirtschaftlichen Aspekten
  • Unterstützung und Schulung des DevOps Teams in dem Bereich ?Infrastructure as Code?
  • Steuerung des Hosting Dienstleisters
Aktion Mensch
1 Jahr
2017-01 - 2017-12

Laravel Php Applikation

DevOps Engineer
DevOps Engineer
  • Containerization einer bestehenden Laravel Php Applikation für eine große Medienagentur
  • Bereitstellung des Docker-Compose Files für den Endkunden
  • Unterstützung des Endkunden bei der Inbetriebnahme der Container
  • Deployment einer kompletten Projekt Infrastruktur nach AWS per Terraform
    • AWS Functions
    • AWS Logs
    • VMs mit Docker
    • AWS Container Registry
    • CI/CD per Gitlab und Gitlab CI-Runner
mmBash UG
3 Jahre
2015-01 - 2017-12

Aufbau einer ?CaaS Platform from scratch?

Co-Founder/ DevOps Engineer
Co-Founder/ DevOps Engineer
  • Aufbau einer ?CaaS Platform from scratch?
  • Grundlage der Plattform war ein Mesos Cluster, später DCOS und das Marathon Framework für die Orchestrierung der Container, sowie das Chronos Framework für wiederkehrende Tasks
  • Monitoring der laufenden Container mit Cadvisor und Prometheus
  • Bereitstellung der Logs über ELK Stack mit Filebeats und Top Beats
  • Loadbalancing der Container per marathon-lb (haproxy)
  • Loadbalancing der haproxy Instanzen per pfsense im HA-Modus
  • Alerting über Elastalert und promalert
  • Monitoring der Hosts mit Zabbix
  • Overlay-Networking mit weave
  • Deployment der eigenen Software nach Marathon per Gitlab und Jenkins Pipelines
  • Deployment des Mesos Clusters per Ansible auf ?Bare-Metal?
  • Steuerung von Developern vor Ort und Remote
  • Entwicklung und Deployment eines CaaS PoCs für ein Energie Unternehmen
    • Installation von sloppy.io on Premise mit ansible in Azure DC des Kundens
    • Schulung und Weiterbildung von Mitarbeitern des Kundens in Bezug auf Microservices, Docker etc.
    • Anbindung der Artifactory des Kundens an Mesos und Marathon
    • Entwicklung von Best Practices in Bezug auf Security im Containerumfeld
  • Migration einer bestehenden Kundenapplikation in docker Container
  • Entwicklung eines Docker-Compose Files für die bestehenden Apps
  • Containerization der bestehenden Apps
    • Java Tomcat
    • Riak CS
    • Nodejs Apps
    • mysql DB
  • Deployment per Ansible und Jenkins auf VM?s bei Profitbricks
  • Anbindung von quay.io Registry
  • Schulung der Developer in Bezug auf docker und docker-compose
sloppy.io GmbH
4 Jahre
2013-01 - 2016-12

Infrastruktur einer der TopTen Newsportale

DevOps Engineer
DevOps Engineer
  • Betrieb der Infrastruktur einer der TopTen Newsportale in Deutschland
  • Konzept für die Migration des Coremedia Systems nach Docker
  • Containerization aller Coremedia Komponenten
  • Solr
  • Diverse Java Apps in Tomcats
  • mysql
  • apache
  • Deployment der Core Infrastruktur Mesos, Marathon, Docker und Weave per Ansible auf Bare-Metal
  • Aufbau aller ?Deployment Pipelines from Scratch?
  • mvn builds per Jenkins und nexus
  • Docker Builds per Jenkins
  • Docker Push in eigene Registry
  • Deployment per REST Calls nach Marathon
  • Aufbau eines dynamischen Loadbalancings der Container per Haproxy und Bamboo
  • Aufbau eines Caching Layers mit Varnish
  • Zusammenarbeit mit Entwickler-Team nach Scrum
DuMont Net GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

2000 - 2008
Studium - Medieninformatik
Thema der Diplomarbeit: auf Anfrage
Abschluss: Diplom

1999 - 2000
Wehrdienst

1991 - 1999
Abitur
Gymnasium auf der Morgenröthe in Siegen

Zertifikate
  • ITILV3 Foundation Examination
  • LPIC-1
  • LPIC-2

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Clouds
  • GCP
  • Azure

CI/CD Tools
  • Kubernetes
  • Docker
  • Jenkins
  • Ansible
  • Terraform
  • DCOS
  • Apache Mesos
  • Marathon
  • Rancher

Streaming Systeme
  • Vidiator Platform
  • Darwin Streaming Server
  • Kaltura
  • Wowza

Dokumentenverwaltungs Systeme
  • I-doit in Kombination mit Nagios und RT4
  • Zabbix

Ticketsysteme
  • Jira
  • RT
  • OTRS

Netzwerkdienste/Tools
  • Apache
  • Samba
  • Firewall und Routing (iptables)
  • Dhcp
  • Postfix
  • Nagios
  • RT4
  • ha-proxy
  • Horde
  • Webmin
  • Mysql
  • Couchdb
  • heartbeat
  • drbd
  • openldap
  • memcache
  • git
  • opennms
  • Redhat ClusterSuite
  • Solr
  • postgres
  • PfSense

Sonstiges
  • Open Office
  • MS Office
  • KDE

Betriebssysteme

Debian
Windows 7
Redhat
CentOS
Ubuntu
Windows Server 2012

Programmiersprachen

Python
Bash

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.