DevOps Engineer | Kubernetes & Automation Specialist
Aktualisiert am 04.01.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 04.01.2025
Verfügbar zu: 100%
davon vor Ort: 0%
Kubernetes
CI/CD
Ansible
Linux
Git
Software Deployment
Container
.NET Core
Serveradministration
RabbitMQ
Kubespray
GitLab
Helm
Google Cloud
ArgoCD
Datadog
Terraform
Englisch
Verhandlungssicher
Deutsch
Muttersprache

Einsatzorte

Einsatzorte

Hamburg (+20km)
Deutschland

Der Großteil meiner Arbeit erfolgt remote aus meinem Büro in Hamburg. Für einzelne Termine bin ich jedoch gerne bereit, weltweit zu reisen.

möglich

Projekte

Projekte

8 Monate
2024-05 - heute

Gitlab Cloud-native Hybrid-Installation Migration

Gitlab Administrator Ansible GitLab Google Cloud ...
Gitlab Administrator

Migration einer bestehenden GitLab Omnibus-Installation mit rund 1.000 aktiven Benutzern in eine Cloud-native Hybrid-Installation in der Google Cloud.


Die neue Umgebung wurde mithilfe des GitLab Environment Toolkits (Ansible und Terraform) in der Google Cloud aufgebaut.
Für das Monitoring kam Datadog zum Einsatz. Das GitLab Environment Toolkit wurde dahingehend angepasst, dass Datadog als Komponente auf Gitaly, Praefect und Kubernetes installiert werden kann, um Metriken und Logs zu erfassen und somit eine vollständige Überwachung der Umgebung sicherzustellen.

Durch diesen Ansatz konnte eine skalierbare GitLab-Umgebung bereitgestellt werden, die den Anforderungen an Performance und Transparenz für eine große Benutzeranzahl gerecht wird.

GitLab Datadog Google Cloud
Ansible GitLab Google Cloud Datadog Kubernetes Helm Terraform
Große Drogeriemarkt-Kette in Deutschland
Remote
1 Jahr 5 Monate
2022-09 - 2024-01

Kubernetes und Deployment Aufbau für Transaktionsverarbeitendes System

Senior DevOps Engineer C# .NET Core Ansible Terraform
Senior DevOps Engineer

In diesem Projekt wurden 10 Microservices, die in direkter Abhängigkeit via HTTP kommunizieren haben, in eine Stream-Processing-Architektur mit 30 nahezu unabhängigen Microservices überführt, welche Daten über Kafka austauschen. Dies diente der Stabilisierung eines kritischen Systems zur Abwicklung von Zahlungstransaktionen (mit PCI-DSS-Relevanz) eines deutschen Finanzdienstleisters.


Meine Aufgaben in diesem Projekt umfassten:

  • Implementierung eines Entwicklungsworkflows mit Git und CI/CD Pipeline
  • Die Implementierung von Sicherheitsanforderungen (insbesondere PCI DSS-Anforderungen).
  • Die Visualisierung von Logs und Metriken mit Grafana sowie die Einrichtung von Monitoring.
  • Bereitschaftsdienst rund um die Uhr (24/7 On-Call Duty).
  • Das Einrichten und Konfigurieren von Kubernetes-Clustern on-premise mit Kubespray und sicherstellen des Produktionsbetriebes.
  • Bereitstellen von GitLab in einem Kubernetes Cluster zur Automatisierung von DevOps Aufgaben (ausführen von Ansible Playbooks und Shell-Skripten) in DEV und TEST-Umgebungen
Teamcity Octopus Deploy Kubernetes Kafka PostgreSQL Docker
C# .NET Core Ansible Terraform
Deutscher Payment-Anbieter
Remote
1 Jahr 7 Monate
2022-07 - 2024-01

Installation und Wartung von Tools für Entwicklungsumgebungen

System Engineer Gitlab Linux Docker ...
System Engineer

Bereitstellung und laufende Betreuung verschiedener Systeme für die Softwareentwicklung bei Endkunden im Startup Bereich (aktuell 3 Endkundenprojekte).


Meine Aufgaben in diesem Projekt umfassten:

  • Bereitstellen und hosten von Docker-Servern
  • Bereitstellen von Entwickler-Tools wie GitLab, Nexus Repository, Artifactory, SonarQube für die Endkundenprojekte
  • Beratung und Unterstützung bei der Umsetzung von GitLab Pipelines zum Bauen von Artefakten für Container, Java, C# und Python
GitLab Docker Nexus
Gitlab Linux Docker Kubernetes Docker-Compose Ansible
IT-Dienstleister in Deutschland
Homeoffice
1 Jahr 2 Monate
2022-09 - 2023-10

Internes Projekt: Kundenportal und automatisierte Abrechnungsdienste

System Administrator und Software Engineer Kubernetes Helm Gitlab ...
System Administrator und Software Engineer

Im Rahmen eines internen Projektes haben wir ein Kundenportal neu entwickelt, um Unternehmenskunden automatisierte Abrechnungsdienste für u.A. Server Dienste bereitzustellen. 


Aktuell: nur noch bei Bedarf - laufende Betreuung (Updates, Wartung) der verschiedenen Entwickler-Systeme (Gitlab, Nexus Repo, Octopus, K8S Cluster).


Meine Aufgaben in diesem Projekt umfassten:

  • Aufbau von Kubernetes-Clustern mit Kubespray für verschiedene Stages (Dev, Test, Produktion)
  • Implementierung von Monitoring- und Backup-Lösungen
  • Bereitstellung und Betreuung von Entwicklertools wie GitLab, Nexus, SonarQube und Octopus Deployment
  • Einrichtung einer vollständig automatisierten GitLab Pipeline zum Erstellen von NuGet Paketen, Docker Containern und Helm-Chart - auch mit automatisierter Versionierung nach SemVer-Schema und Deployment mit Octopus Deploy
  • Bereitstellung von Keycloak als Authentifizierungsserver für Kundenlogins
  • Aufbau GitLab Runner Infrastruktur
Keycloak Kubernetes GitLab
Kubernetes Helm Gitlab C# .NET Docker Prometheus Grafana Ansible Octopus Deploy Keycloak
SERGO GmbH
Hamburg
9 Monate
2021-12 - 2022-08

Umsetzung von Build und Deployment Lösungen für ein Entwicklungsteam

DevOps Engineer Teamcity Octopus Deploy Ansible ...
DevOps Engineer

Einrichtung einer Build-Pipeline zum automatischen erstellen und testen von Container mit zugehöriger Deployment Lösung zum ausrollen der Container auf einem Docker-Host und in einem Kubernetes Cluster. Automatisierte Installation der Systeme mittels Ansible.
Umsetzung in einer vollständigen Offline-Umgebung.

Teamcity Octopus Deploy Ansible Linux Kubernetes
Zahlungsanbieter
Homeoffice
2 Jahre 10 Monate
2019-03 - 2021-12

C# .NET Developer

C# .NET Developer Kubernetes .NET Core Payment Solution ...
C# .NET Developer

Implementierung neuer Funktionen und Fehlerbehebung in einer zentralen Transaktionsverarbeitungssoftware als mit C# .NET Backend.
Ebenfalls war ich im Rahmen einer im 24/7 Rufbereitschaft im Third-Level-Support tätig.

Kubernetes Jenkins .NET 3.0
Kubernetes .NET Core Payment Solution PCI DSS
Deutscher Zahlungsanbieter
Hamburg und Homeoffice
2 Jahre 11 Monate
2018-06 - 2021-04

Software Entwicklung für ein Hosting Unternehmen

Software Entwicklung WHMCS PHP C# ...
Software Entwicklung

Weiterentwicklung des WHMCS-Kundenportals zur Verbesserung der Self-Service Funktionen und
Einrichtung automatischer Deployments und Tests mittels Gitlab Pipelines

Jenkins WHMCS
WHMCS PHP C# Jenkins HTML CSS Boostrap
AVORO (Harmony Solutions GmbH)
Remote

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2024-11 - 2024-11

GitOps at Scale Level II

codefresh
codefresh

GitOps at Scale:
Strategies for managing applications and version deployments across multiple environments.


1 Monat
2023-06 - 2023-06

Developing Helm Charts (SC104)

SkillCred - The Linux Foundation
SkillCred - The Linux Foundation
  • Create charts using basic templating
  • Customize existing charts
  • Manage chart dependencies
  • Use chart hooks
  • Understand types of charts
  • Test and troubleshoot (charts, templates, and values)
  • Publish charts
1 Monat
2023-06 - 2023-06

GitOps Fundamentals (GitOps certified for argocd)

codefresh
codefresh
GitOps is a set of best practices that make Git the source of truth for everything (and not just the application source code). With GitOps you describe your whole platform (infrastructure and applications) in a declarative format and use Git for storage, history, and auditing of your deployments.
1 Monat
2023-05 - 2023-05

Certified Kubernetes Application Developer (CKAD)

The Linux Foundation
The Linux Foundation
The Certified Kubernetes Application Developer (CKAD) exam certifies that candidates can design, build and deploy cloud-native applications for Kubernetes.
2 Jahre 6 Monate
2016-08 - 2019-01

Ausbildung Fachinformatiker Anwendungsentwicklung

Fachinformatiker Fachrichtung Anwendungsentwicklung, top concepts GmbH, Hamburg
Fachinformatiker Fachrichtung Anwendungsentwicklung
top concepts GmbH, Hamburg
Während meiner Berufsausbildung zum Fachinformatiker bei der e-commerce Agentur top concepts GmbH konnte ich fundierte Kenntnisse im Bereich Web- und App-Entwicklung aufbauen. Die Agentur ist auf E-Commerce-Lösungen spezialisiert und arbeitet hauptsächlich mit dem OXID-Shopsystem, was mir die Möglichkeit gab, tief in die Entwicklung und Anpassung von Online-Shops einzutauchen.
Ein wesentlicher Bestandteil meiner Ausbildung war die Entwicklung von iOS- und Android-Apps mit Xamarin. Dadurch konnte ich mobile Lösungen für die OXID-Shops unserer Kunden entwickeln und meine Fähigkeiten in der plattformübergreifenden App-Entwicklung erweitern. Die Kombination aus Web- und mobiler Entwicklung hat es mir ermöglicht, umfassende E-Commerce-Lösungen zu realisieren, die nicht nur die Funktionalität, sondern auch die Benutzererfahrung auf verschiedenen Plattformen optimieren.

Position

Position

  • DevOps Engineering

  • Software-Entwicklung / Programmierung

  • Beratung / Consulting

Kompetenzen

Kompetenzen

Top-Skills

Kubernetes CI/CD Ansible Linux Git Software Deployment Container .NET Core Serveradministration RabbitMQ Kubespray GitLab Helm Google Cloud ArgoCD Datadog Terraform

Produkte / Standards / Erfahrungen / Methoden

Kubernetes
Experte
Ansible
Experte
GitLab
Experte
Google Cloud
Fortgeschritten
C# .NET
Fortgeschritten

Compliance & Sicherheit Finanzwesen

PCI DSS
Basics

Bei meinen Kunden im Finanzsektor musste ich sowohl bei der Softwareentwicklung, bei der Implementierung von Entwicklungsprozessen und bei der Installation von Software PCI DSS Regularien befolgen und regelmäßig an Schulungen teilnehmen.

Branchen

Branchen

Einzelhandel, eCommerce, Payment-Service-Provider, Hosting

Einsatzorte

Einsatzorte

Hamburg (+20km)
Deutschland

Der Großteil meiner Arbeit erfolgt remote aus meinem Büro in Hamburg. Für einzelne Termine bin ich jedoch gerne bereit, weltweit zu reisen.

möglich

Projekte

Projekte

8 Monate
2024-05 - heute

Gitlab Cloud-native Hybrid-Installation Migration

Gitlab Administrator Ansible GitLab Google Cloud ...
Gitlab Administrator

Migration einer bestehenden GitLab Omnibus-Installation mit rund 1.000 aktiven Benutzern in eine Cloud-native Hybrid-Installation in der Google Cloud.


Die neue Umgebung wurde mithilfe des GitLab Environment Toolkits (Ansible und Terraform) in der Google Cloud aufgebaut.
Für das Monitoring kam Datadog zum Einsatz. Das GitLab Environment Toolkit wurde dahingehend angepasst, dass Datadog als Komponente auf Gitaly, Praefect und Kubernetes installiert werden kann, um Metriken und Logs zu erfassen und somit eine vollständige Überwachung der Umgebung sicherzustellen.

Durch diesen Ansatz konnte eine skalierbare GitLab-Umgebung bereitgestellt werden, die den Anforderungen an Performance und Transparenz für eine große Benutzeranzahl gerecht wird.

GitLab Datadog Google Cloud
Ansible GitLab Google Cloud Datadog Kubernetes Helm Terraform
Große Drogeriemarkt-Kette in Deutschland
Remote
1 Jahr 5 Monate
2022-09 - 2024-01

Kubernetes und Deployment Aufbau für Transaktionsverarbeitendes System

Senior DevOps Engineer C# .NET Core Ansible Terraform
Senior DevOps Engineer

In diesem Projekt wurden 10 Microservices, die in direkter Abhängigkeit via HTTP kommunizieren haben, in eine Stream-Processing-Architektur mit 30 nahezu unabhängigen Microservices überführt, welche Daten über Kafka austauschen. Dies diente der Stabilisierung eines kritischen Systems zur Abwicklung von Zahlungstransaktionen (mit PCI-DSS-Relevanz) eines deutschen Finanzdienstleisters.


Meine Aufgaben in diesem Projekt umfassten:

  • Implementierung eines Entwicklungsworkflows mit Git und CI/CD Pipeline
  • Die Implementierung von Sicherheitsanforderungen (insbesondere PCI DSS-Anforderungen).
  • Die Visualisierung von Logs und Metriken mit Grafana sowie die Einrichtung von Monitoring.
  • Bereitschaftsdienst rund um die Uhr (24/7 On-Call Duty).
  • Das Einrichten und Konfigurieren von Kubernetes-Clustern on-premise mit Kubespray und sicherstellen des Produktionsbetriebes.
  • Bereitstellen von GitLab in einem Kubernetes Cluster zur Automatisierung von DevOps Aufgaben (ausführen von Ansible Playbooks und Shell-Skripten) in DEV und TEST-Umgebungen
Teamcity Octopus Deploy Kubernetes Kafka PostgreSQL Docker
C# .NET Core Ansible Terraform
Deutscher Payment-Anbieter
Remote
1 Jahr 7 Monate
2022-07 - 2024-01

Installation und Wartung von Tools für Entwicklungsumgebungen

System Engineer Gitlab Linux Docker ...
System Engineer

Bereitstellung und laufende Betreuung verschiedener Systeme für die Softwareentwicklung bei Endkunden im Startup Bereich (aktuell 3 Endkundenprojekte).


Meine Aufgaben in diesem Projekt umfassten:

  • Bereitstellen und hosten von Docker-Servern
  • Bereitstellen von Entwickler-Tools wie GitLab, Nexus Repository, Artifactory, SonarQube für die Endkundenprojekte
  • Beratung und Unterstützung bei der Umsetzung von GitLab Pipelines zum Bauen von Artefakten für Container, Java, C# und Python
GitLab Docker Nexus
Gitlab Linux Docker Kubernetes Docker-Compose Ansible
IT-Dienstleister in Deutschland
Homeoffice
1 Jahr 2 Monate
2022-09 - 2023-10

Internes Projekt: Kundenportal und automatisierte Abrechnungsdienste

System Administrator und Software Engineer Kubernetes Helm Gitlab ...
System Administrator und Software Engineer

Im Rahmen eines internen Projektes haben wir ein Kundenportal neu entwickelt, um Unternehmenskunden automatisierte Abrechnungsdienste für u.A. Server Dienste bereitzustellen. 


Aktuell: nur noch bei Bedarf - laufende Betreuung (Updates, Wartung) der verschiedenen Entwickler-Systeme (Gitlab, Nexus Repo, Octopus, K8S Cluster).


Meine Aufgaben in diesem Projekt umfassten:

  • Aufbau von Kubernetes-Clustern mit Kubespray für verschiedene Stages (Dev, Test, Produktion)
  • Implementierung von Monitoring- und Backup-Lösungen
  • Bereitstellung und Betreuung von Entwicklertools wie GitLab, Nexus, SonarQube und Octopus Deployment
  • Einrichtung einer vollständig automatisierten GitLab Pipeline zum Erstellen von NuGet Paketen, Docker Containern und Helm-Chart - auch mit automatisierter Versionierung nach SemVer-Schema und Deployment mit Octopus Deploy
  • Bereitstellung von Keycloak als Authentifizierungsserver für Kundenlogins
  • Aufbau GitLab Runner Infrastruktur
Keycloak Kubernetes GitLab
Kubernetes Helm Gitlab C# .NET Docker Prometheus Grafana Ansible Octopus Deploy Keycloak
SERGO GmbH
Hamburg
9 Monate
2021-12 - 2022-08

Umsetzung von Build und Deployment Lösungen für ein Entwicklungsteam

DevOps Engineer Teamcity Octopus Deploy Ansible ...
DevOps Engineer

Einrichtung einer Build-Pipeline zum automatischen erstellen und testen von Container mit zugehöriger Deployment Lösung zum ausrollen der Container auf einem Docker-Host und in einem Kubernetes Cluster. Automatisierte Installation der Systeme mittels Ansible.
Umsetzung in einer vollständigen Offline-Umgebung.

Teamcity Octopus Deploy Ansible Linux Kubernetes
Zahlungsanbieter
Homeoffice
2 Jahre 10 Monate
2019-03 - 2021-12

C# .NET Developer

C# .NET Developer Kubernetes .NET Core Payment Solution ...
C# .NET Developer

Implementierung neuer Funktionen und Fehlerbehebung in einer zentralen Transaktionsverarbeitungssoftware als mit C# .NET Backend.
Ebenfalls war ich im Rahmen einer im 24/7 Rufbereitschaft im Third-Level-Support tätig.

Kubernetes Jenkins .NET 3.0
Kubernetes .NET Core Payment Solution PCI DSS
Deutscher Zahlungsanbieter
Hamburg und Homeoffice
2 Jahre 11 Monate
2018-06 - 2021-04

Software Entwicklung für ein Hosting Unternehmen

Software Entwicklung WHMCS PHP C# ...
Software Entwicklung

Weiterentwicklung des WHMCS-Kundenportals zur Verbesserung der Self-Service Funktionen und
Einrichtung automatischer Deployments und Tests mittels Gitlab Pipelines

Jenkins WHMCS
WHMCS PHP C# Jenkins HTML CSS Boostrap
AVORO (Harmony Solutions GmbH)
Remote

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2024-11 - 2024-11

GitOps at Scale Level II

codefresh
codefresh

GitOps at Scale:
Strategies for managing applications and version deployments across multiple environments.


1 Monat
2023-06 - 2023-06

Developing Helm Charts (SC104)

SkillCred - The Linux Foundation
SkillCred - The Linux Foundation
  • Create charts using basic templating
  • Customize existing charts
  • Manage chart dependencies
  • Use chart hooks
  • Understand types of charts
  • Test and troubleshoot (charts, templates, and values)
  • Publish charts
1 Monat
2023-06 - 2023-06

GitOps Fundamentals (GitOps certified for argocd)

codefresh
codefresh
GitOps is a set of best practices that make Git the source of truth for everything (and not just the application source code). With GitOps you describe your whole platform (infrastructure and applications) in a declarative format and use Git for storage, history, and auditing of your deployments.
1 Monat
2023-05 - 2023-05

Certified Kubernetes Application Developer (CKAD)

The Linux Foundation
The Linux Foundation
The Certified Kubernetes Application Developer (CKAD) exam certifies that candidates can design, build and deploy cloud-native applications for Kubernetes.
2 Jahre 6 Monate
2016-08 - 2019-01

Ausbildung Fachinformatiker Anwendungsentwicklung

Fachinformatiker Fachrichtung Anwendungsentwicklung, top concepts GmbH, Hamburg
Fachinformatiker Fachrichtung Anwendungsentwicklung
top concepts GmbH, Hamburg
Während meiner Berufsausbildung zum Fachinformatiker bei der e-commerce Agentur top concepts GmbH konnte ich fundierte Kenntnisse im Bereich Web- und App-Entwicklung aufbauen. Die Agentur ist auf E-Commerce-Lösungen spezialisiert und arbeitet hauptsächlich mit dem OXID-Shopsystem, was mir die Möglichkeit gab, tief in die Entwicklung und Anpassung von Online-Shops einzutauchen.
Ein wesentlicher Bestandteil meiner Ausbildung war die Entwicklung von iOS- und Android-Apps mit Xamarin. Dadurch konnte ich mobile Lösungen für die OXID-Shops unserer Kunden entwickeln und meine Fähigkeiten in der plattformübergreifenden App-Entwicklung erweitern. Die Kombination aus Web- und mobiler Entwicklung hat es mir ermöglicht, umfassende E-Commerce-Lösungen zu realisieren, die nicht nur die Funktionalität, sondern auch die Benutzererfahrung auf verschiedenen Plattformen optimieren.

Position

Position

  • DevOps Engineering

  • Software-Entwicklung / Programmierung

  • Beratung / Consulting

Kompetenzen

Kompetenzen

Top-Skills

Kubernetes CI/CD Ansible Linux Git Software Deployment Container .NET Core Serveradministration RabbitMQ Kubespray GitLab Helm Google Cloud ArgoCD Datadog Terraform

Produkte / Standards / Erfahrungen / Methoden

Kubernetes
Experte
Ansible
Experte
GitLab
Experte
Google Cloud
Fortgeschritten
C# .NET
Fortgeschritten

Compliance & Sicherheit Finanzwesen

PCI DSS
Basics

Bei meinen Kunden im Finanzsektor musste ich sowohl bei der Softwareentwicklung, bei der Implementierung von Entwicklungsprozessen und bei der Installation von Software PCI DSS Regularien befolgen und regelmäßig an Schulungen teilnehmen.

Branchen

Branchen

Einzelhandel, eCommerce, Payment-Service-Provider, Hosting

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.