Erkan Y.-DevOps-Experte

Tagessatz prüfen
Erfahrungen
DevOps-Experte
Datev
Aufgabe: Operator-Entwicklung und Observability
Technologien und Kenntnisse: Kubernetes, Valkey-Operator, Crossplane, Backstage, OpenPortal, OTEL, Grafana Cloud, Azure DevOps, Artifactory, Flux, Alloy, Prometheus, Grafana, Loki, OCF, Copilot
Tätigkeiten:
- Evaluierung/Entwicklung des Valkey-Operators
- Einrichtung von OpenTelemetry
- Integration in OpenPortal/Backstage/CrossPlane
Enterprise-Architekt
Bundesagentur für Arbeit
Aufgabe: Review und Optimierung der Kubernetes-Architektur
Technologien und Kenntnisse: Kubernetes, NIS2, KRITIS, BSI/IT-Grundschutz, VMWare, Devcontainer, Cisco, Ansible, Terraform, SUSE, Confluence, Neuvector, Kyverno, Gatekeeper, Trivy, Harbor, RKE2, Istio, Flux, ArgoCD, Ceph, Terraform, Alloy, Prometheus, Grafana, Loki, Pyroscope, Renovate
Kubernetes-DevOps-Experte
Leue & Nill
Der Kunde wollte mehrere Kubernetes-Cluster in seiner VMWare-Umgebung und die in VMs laufende Anwendung nach Kubernetes migrieren. Selbstredend ganz modern.
Tätigkeiten:
- Erstellung FIPS-konformer Kubernetes (RK2)-Installationen als Code in einer VMware-Umgebung mithilfe von Terraform.
- Als Betriebssystem wurde Ubuntu verwendet.
- Lebenszyklus des Betriebssystems und von Kubernetes über system-update-controller
- Verwaltung der Systemkomponenten und Anwendungsobjekte über ArgoCD aus Azure "DevOps"
- Secrets sind im GitRepo mit SOPS verschlüsselt
- Mehrere Clusterumgebungen wurden als ArgoCD-Kustomization abgebildet
- Die Authentifizierung wurde an Entra ID (OIDC) delegiert
- Validierung der Compliance und Sicherheit der Cluster mit kube-bench
- Als Operatoren wurden CNPG, Cert-manager und ElasticSearch verwendet
- Die Sicherheit der Workloads wurde durch den Einsatz von Tools wie cert-manager zur automatisierten Bereitstellung und Erneuerung von Anwendungszertifikaten sowie Trivy zur Schwachstellenanalyse innerhalb von Harbor adressiert.
- Als Image-Registry wurde Harbor in einem K3s realisiert und das Backup mit VMWare-Bordmitteln umgesetzt
- Das Backupkonzept besteht aus dem Backup der Postgresdatenbank (CNPG)
- Die Wiederherstellung erfolgt durch erneutes Ausrollen des gesamten Stacks plus Datenbankwiederherstellung
- Monitoring: klassisch mit Prometheus, Grafana, Loki
- Updates mit Renovate
- Projektmanagement mit Azure DevOps Boards
- Wissenstransfer: Applikationsbetreuer und VMWareadmins wurden zum Betrieb des Clusters geschult
- Laufend: Unterstützung und Begleitung des Infrastrukturwechsels zu Nuantix
Technologien und Kenntnisse: Kubernetes, Nuantix, Calico, Operators, Renovate, RKE2, VMware, Terraform, ArgoCD, Azure DevOps, Postgres, Redis, Elastic, Cammunda, nginx, cert-manager, kube-vip, DevOps, Prometheus, Promtail/Allow, Backup, Loki, FIPS, Helm, Kustomize, Harbor, Microsoft Aure Entra ID, Git, Bash ..
Kubernetes-Architekt
Innascor
Der Kunde hatte in der Hetzner Cloud eine alte, handgestrickte Kubernetes-Installation. Diese sollte durch einen neuen, zukunftsweisenden und stabilen Ersatz abgelöst werden. Dafür wurde die Cluster-API eingesetzt, mit der deklarativ – von einem Kubernetes-Management-Cluster aus – weitere "Satelliten"-Kubernetes-Cluster verwaltet werden. Auch mit Hilfe von ArgoCD.
Tätigkeiten:
- Installation von Vault in einem eigenen internen Netzwerk (mit Terraform)
- Kubernetes-Cluster wurden mit der Cluster-API aufgebaut
- Diese wurden in ein Helmchart verpackt und in Gitlab verwaltet
- Die Kubernetes-Cluster verwenden Ubuntu-ARM-Images, es wurde auf die GatewayAPI mit Contour gesetzt und das Netzwerk mit Cilium realisiert
- Die Authentifizierung erfolgt über ein im Kubernetes-Management-Cluster laufendes Dex, das ein internes LDAP abfragt
- Monitoring: klassisch mit PrometheusOperator, Grafana, Loki, Alertmanager, OTEL
- Metrikendpoints, Alerts und Dashboards können (und sollen) von den Applikationen selbst hinzugefügt/verwaltet werden
- Der Kubernetes-Management-Cluster verwaltet die "Satelliten"-Kubernetes-Cluster, die ebenfalls wie Helm ausgerollt werden.
- Die Control Plane der Satelliten-Kubernetes-Cluster wird mit clusterctl gesichert. Ansonsten benötigt der Kubernetes-Management-Cluster kein Backup, da er über GitOps verwaltet wird.
- Alle Cluster werden zentral über ArgoCD auf dem Kubernetes-Management-Cluster verwaltet.
- External-DNS sorgt für automatische DNS-Updates
- Der CertManager sorgt für offizielle Zertifikate über LetsEncrypt
- Während ArgoCD (k)SOPS zum Verwalten SOPS-verschlüsselter Objekte unterstützt, erfolgt der Zugriff auf (Hashicorp) Vault über Secret Store CSI, also direkt im Container/Pod, ohne dass etwas in etcd gespeichert wird
- Absicherung der Kubernetes-Cluster durch NetworkPolicies und PodSecurityStandards (mehr folgt)
Technologien und Kenntnisse: Kubernetes, Hetzner, ArgoCD, CAPI, Operators, Prometheus, OTEL, Grafana, Alertmanager, Loki, Cluster-API, DevOps, Vault, Dex, OAuth, Secrets Store CSI, Gitlab, cert-manager, Cilium, Git, Bash, ..
Senior-Kubernetes-Architekt
Bundesdruckerei
Aufgabe: Die Bundesdruckerei wollte Beratung zur Einhaltung und Überwachung von Sicherheitsvorgaben nach BSI. Umgesetzt wurde dies mit Kyverno.
Tätigkeiten:
- Schreiben von Kyverno-Richtlinien. In diesem Zusammenhang entstand folgendes Gitrepo
- Exportieren der Metriken über Kyverno Reporter
Technologien und Kenntnisse: Kubernetes, Kyverno, BSI, Prometheus, Loki, Grafana
Senior Kubernetes Architekt
TÜV SÜD AG/Kobaltblau
Eine Firma welche sich zur Aufgabe gemacht hat in einer Cloudumgebung Kubernetes Cluster - automatisiert - so betreiben zu können, dass der Zugriff unbefugter technisch ausgeschlossen werden kann, sollte im Rahmen einer M&A-Prüfung evaluiert werden.
Im Rahmen einer M&A-Prüfung war ich damit betraut, ein Unternehmen mit Spezialisierung auf sichere Kubernetes-Computing-Lösungen zu evaluieren. Dies gschah nach Aktenlage und im Vergleich zu sonstigen SecureComputing Angeboten.
Senior Kubernetes Architekt
Deutsche Bahn
Der Aufgaben waren da viele, auch wenn ich am Ende ein Kubernetes As A Service aufgebaut habe, unterstützte ich beim Betrieb und Support des zentralen OpenShiftclusters. Auch war ich Teil des Teams zum Schreiben des Securitystandards mit dem Schwerpunkt Kubernetes.
Die Projekte wurden in Scrum/Kanban realisiert.
Betrieb OpenShift:
- Verwaltung von OpenShift 3.x, Migration nach OpenShift 4.x und Betrieb
- Installation/Updates mit selbstgeschriebenen Skripten
- First/Second Level Support mit in Deep Debugging
- Beratung von Nutzer:innen des OpenShift Clusters
- Managing des OpenShift Clusters mit ArgoCD(ish) verschlüsselung der Secrets via SOPS
- Schreiben von eigenen Operatoren in Golang
Governance Team:
- Schreiben von Securitystandards für Kubernetes
- Beispielimplementierungen der Securitystandards
- Koordination mit dem Splunk/SIEM und Qualys/Vulnerability Management
Kubernetes As A Service:
- Ziel war es in AWS, Azure Kubernetes as a Service zu realisieren
- Evaluation von Crossplane. Vielversprechend aber für den Betrieb ungeeignet.
- Verwendung von Cluster-API (CAPI) zum Aufbau von Kubernetes Clustern on Top of EC2
- CAPI hat den Vorteil, Kubernetes Cluster deklarativ zu managen. So wie von Pods bekannt
- Anpassung an Deutsche Bahn Eigenheiten (besonders Netze)
- Verschlüsselte VMs (Ubuntu)
- Authentifizierung via Cognito
- External-DNS für Route53 (Amazon DNS)
- Bauen von Helmcharts für die Cluster-API Objekte
- Aufbau eines Management Kubernetes Cluster via Helm-CAPI
- Provisionierung/Management der Satelliten Kubernetes Cluster mit ArgoCD
- GitOps Management der Satelliten Kubernetes Cluster mit Flux
- Hostbasierte IAM-Rollen wurden durch IRSA (IAM Roles for Service Accounts) ersetzt um eben AWS Rechte nicht an Maschinen sondern ServiceAccounts von Kubernetes zu binden. Alles um die Sicherheit zu erhöhen.
- Weiterleitung der Logs an Splunk. Hierzu wurde ein eigenes Helmchart geschrieben welchen fluent-bit als DaemonSet ausrollt. Wie vieles anderes im GitOps-Ansatz via Flux
- Ausrollen von Qualys. Auch hier wurde ein Helmchart geschrieben welches Qualys als DaemonSet ausrollt.
- Ausrollen von Kyverno zum Überwachen/Einhalten der Compliances und Sicherheitsvorgaben. Hierzu werden selbstgeschriebene Regeln ausgerollt.
- Kyverno Reporter um die Kyverno Metriken via Prometheus abzugreifen.
- Monitoring: Klassisch mit PrometheusOperator, Grafana, Loki, Alertmanager
- Metrikendpoints, Alerts und Dashboard können (und sollen) durch Applikationen selbst hinzugefügt/verwaltet werden
- Ausrollen von ClusterAutoScaler zum dynamischen Skalieren der Workernodes
- Ausrollen des Kubernetes Dashboards
- OpenUnison als LoginDashboard für jeden Kubernetes Cluster. Ein Vorteil von OpenUnison ist nur Authentifiziert Zugriff auf "Backends" wie Dashboard oder Grafana zu ermöglichen
- Konfiguration mehrerer StorageClasses
- Als CNI wurde Calico installiert
- Automatische Updates via Renovate
- Verwendung von Cluster-API zum Aufbau von Kubernetes Clustern on Top of EKS. Auch wurde Das Setup angepasst um AWS-EKS einzubinden/zu betreiben. Aufgrund von Kundenvorgaben wird eine projektbezogene Anstellung/Arbeitnehmerüberlassung
Technologien und Kenntnisse: Kubernetes, OpenShift, ClusterAPI, AWS/EKS, Golang, Operators, Azure/AKS, Prometheus, Cognito, Grafana, EKS, Jira, Elastic, KMS, Loki, Helm, Splunk, Gitlab, Ansible, Terraform, ArgoCD, Flux, Helm, JFrog, Centos, Ubuntu, CrossPlane, BSI, Qualys ..
Senior Kubernetes Architekt
Berenberg
Berenberg führte Kubernetes ein. Es ging darum die Mitarbeiter in Punkto Kubernetes fit zu machen und bei der Migration auf Kubernetes zu unterstützen.
Aufgaben: Kubernetes für den Betrieb vorbereiten
Technologien und Kenntnisse: Kubernetes, Prometheus, Elastic, VMWare
Senior Kubernetes Architekt
Deutsche Bahn
Die Abteilung Reisendeninfo der Bahn wollte auf Kubernetes umsteigen. Dies galt es zu begleiten.
Aufgaben:
- Analyse des existierenden Ansible-Deployments
- Unterstützung im Betrieb z.B. MongoDB
- Implementierung eines maßgeschneiderten Kubernetes-Clusters in AWS.
- Unterverwendung von Ansible und Terraform
- Bau eigener OS-Images mit Packer
- Bau der Kubernetes Cluster aus Jenkins heraus
- Besonderheit des Kubernetes Clusters war, dass die Controlplane als Deployment/Statefullset ausgerollt wurde und es daher keine klassischen "Controlplane/Master"-Knoten gab. Dadurch war das Update so deklarativ wie jede andere Kubernetes Applikation
- Betrieben von MongoDB
- Betrieben von Redis
- Betrieben von node.js
- Kubernetes Dashboard
- Calico als CNI
- Monitoring: Klassisch mit PrometheusOperator, Grafana, Elastic, Alertmanager
- Metrikendpoints, Alerts und Dashboard können (und sollen) durch Applikationen selbst hinzugefügt/verwaltet werden
- Ausrollen von Qualys. Auch hier wurde ein Helmchart geschrieben welches Qualys als DaemonSet ausrollt.
- Weiterleitung der Logs an Splunk. Hierzu wurde ein eigenes Helmchart geschrieben welchen fluent-bit als DaemonSet ausrollt. Wie vieles anderes im GitOps-Ansatz via Flux
- Projektmanagement mit Jira
Technologien und Kenntnisse: Ansible, AWS, Kubernetes, Rancher, Prometheus, Grafana, Elastic, Terraform, Ubuntu, Jira, MongoDB, Redis, node.js, Rocketchat
Kubernetes-DevOps-Experte
FTAPI
Dies ist ein laufendes Projekt, bei dem ich die Migration des Software-Stacks nach Kubernetes unterstütze, um eine skalierbare Bereitstellung über Tausende von Mandanten hinweg zu ermöglichen. Neben der Absicherung der Workloads war ich auch daran beteiligt, dem Unternehmen bei der Einhaltung von Compliance-Anforderungen wie C5, CIS Benchmarks und NIS2 innerhalb der Kubernetes-Umgebung zu helfen. Die Durchsetzung erfolgte mittels Kyverno, Pod Security Standards und NetworkPolicies. Die Erkennung von Angriffen wurde mit Falco und Wazuh umgesetzt, während DefectDojo für das Management verwendet wurde.
Technologien und Kenntnisse: Kubernetes, Operators, FIPS, C5, CIS, NIS-2, BSI, OWASP, NIST, KRITIS, Kyverno, Wazuh, Falco, DefectDojo, CrowdSec, Prometheus, Loki, Grafana, Gitlab, Traffik, Calico, Syseleven, OAuth, RBAC, Helm
Senior Kubernetes Architekt
dmTech
dmTech (damals Filiadata) wollte ein Kubernetes as a Service, welches sich in ihre via Foreman/Puppet verwaltete Infrastruktur einbinden ließ.
Tätigkeiten:
- Verwaltung der Maschinen via PXE-Boot
- Dazu haben wir matchbox von Foreman und Und CoreOS verwendet
- Sprich OS war CoreOS
- Konfiguration der Maschinen über Ignition
- Aufbau der Kubernetes via HyperKube
- Eigenständiges Ausrollen/Betreiben der Controlplane
- Ingress via nginx
- Authentifizierung via LDAP über Dex
- Schreiben von foreman-templates
- Installation und Betrieb von Vault
- Calico als CNI
- Heapster für basales Monitoring
- Ausrollen von PodSecurityPolicies
- Verwendung von MetalLB für die Services vom Typ Loadbalancer
- Installation von OPSView
- Sealed Secrets für das Secretmanagement in Gitlab
- Ausrollen von MetricBeat für ElasticSearch
- Ausführen der Logs nach ElasticSearch
Technologien und Kenntnisse: Kubernetes, CoreOS, Foreman, Prometheus, VMWare, Vault, Elastic, Grafana, Ignition, Puppet, Matchbox, Sealed Secrets, MetalLB, Gitlab, OPSView, Nginx, LDAP, Heapster, PodSecurityPolicies
Senior Kubernetes Architekt
T-Systems-MMS
Die Telekom wollte in der OTC dynamisch Kubernetes-Cluster ausrollen.
Tätigkeiten:
- Provisionierung der OTC mittels terraform (neben VMs Einträge für DNS, SecurityGroups, Netzwerk, LoadBalancer)
- Ausrollen der Kubernetes-Cluster mit selbstgeschriebenen Playbooks und Rollen
- Ubuntu als Basis-OS
- Flannel als CNI
- HAProxy als Ingress
- Gitlab als Repository
- Tickets wurden in Jira geschubst
Technologien und Kenntnisse: Kubernetes, Git, OTC (OpenStack), Ansible, Terraform, Ubuntu, Jira
Senior MySQL DBA
Godaddy
Konzept und Aufbau eines MySQL Galera Clusters
Tätigkeiten:
- Ubuntu als OS
- OCF-Skripte für Pacemaker (auch HAProxy)
- Backup-/Recovery-Konzept
- Anbindung an CheckMK
Technologien und Kenntnisse: MySQL Galera, Ubuntu, Pacemaker, HAProxy, Check-MK
Trainer/Dozent/Auditor
Schulungen und Reviews rund um das Kubernetes/Docker/DevOps-Ökosystem
- Schulungen, Workshops und Audits
Kooperation mit Schulungsunternehmen: Entwickler.de, Linuxhotel, Heinlein
Kunden (Auszug): Adesseo, die Bayrische, VisualVest, Telekom, DB, HDI, VHV, Adcubum, 1und1, AEB, Axenta, BauerDigial, Brockhaus, Bundesdruckerei, CIS, CooectAddCar, DataBlue, ERGO, F&P, HanseMerkur, Grid, data-experts, Werum ...
Themen: Kubernetes (Basic und Advanced), GitOps, Flux, ArgoCD, Puppet, MySQL, Gitlab CI/CD, Docker, OpenStack, Tekton, Kyverno, Falco, Trivy, Istio, Helm
Schulungs-Setup:
- Workshops und Schulungen – wenn von mir gehostet – laufen seit 2017 in einem eigenen Setup.
- Fallback: Mit Terraform und Ansible (das ist eine seit Jahren nicht aktualisierte Version) Kubernetes-Cluster bauen.
- Neuere Implementierungen bauen auf CAPI auf.
- Via Flux werden die Cluster von einem Gitrepo bespielt
- Monitoring: Prometheus, Grafana, Loki, Promtail, Tempo, OTEL
- Cert-Manager
- Keda
- Kyverno
- Cilium oder Calico
- sshwifti
Optional: AgroCD, RocketChat, Dashboard, k8spacket
- VNC-Umgebung auf Basis von linuxserver.io (via HelmChart)
Senior Kubernetes Architekt
Babymarkt
Babymarkt wollte für seine containerifizierte Applikation einen Kubernetes-Cluster
Tätigkeiten:
- Konzept für Kubernetes in OpenStack
- Provisionierung der Infrastruktur mit Ansibel
- Ansible-Rollen für Kubernetes (Manager, Worker, Controlplane etc.)
- Flannel als CNI
- Ubuntu als OS
- Testinfrastruktur via Vagrant
- Projektmanagement mit Jira
Technologien und Kenntnisse: Kubernetes, Prometheus, Elastic, Ansible, Ceph, Terrafrom, VMWare, CentOS, Git, Vagrant, Jira
Senior Kubernetes Architekt
Pro7Sat1
Aufbau von Kubernetes für Pro7Sat1 in der UCP (United Container Platform) und deren Weiterentwicklung
Aufgaben:
- Deployment von Kubernetes mit selbstgeschriebenen Ansible-Rollen auf Bare Metal
- Verwendung von CentOS
- Control Plane als Static Pods
- Deployment von Test-Kubernetes mit selbstgeschriebenen Ansible-Rollen via Vagrant
- Ansible-Rollen für collectd, consul, docker, docker-swarm, docker-compose,influxd, jenkins, jenkins-slave, nexus, postfix, postgres, redis, nginx, logstash, portainer
- Ausrollen und Updates via Jenkins
- Bau der Images in Jenkins und Speicherung in Nexus
- Monitoring: ELK, Prometheus
Technologien und Kenntnisse: Kubernetes, Prometheus, Elastic, Ansible, Ceph, Terraform, Vault, VMWare, CentOS, Git, Vagrant
Senior MySQL DBA
Sysback
Aufgaben: MySQL-Migration/Architektur
Technologien und Kenntnisse: MySQL, Ansible, Ubuntu
Senior Docker-Integrationsexperte
VHV
Die VHV wollen einen Containerorchestrierer für die neue Mikroservice digital:broking
Aufgaben:
- Evaluation von Docker Swarm als neuen Containerorchestrierer
- Aufbau einer Development-, Staging- und Produktumgebung mit Ansible
- Ubuntu als OS
- Erstellen von Deploymentrichtlinien
- Image-Scanning mit CoreOS Clair
- Schreiben von Docker Stacks für Postgres, ELK, Prometheus,
- Support beim Schreiben von Docker Stacks für die Applikation
- Schulung der Mitarbeiter
- Support der Plattform bis zum GoLive
Technologien und Kenntnisse: DockerSwarm Mode, Postgres, Elastic, Prometheus, Ubuntu
Senior Docker-Integrationsexperte
R+V
R+V wollte Verfahren in Docker abbilden, um Entwicklungsprozesse zu beschleunigen.
Aufgaben:
- Bau von compliancekonformen Redhat Images für VMWare via Packer mit Integration in Spacewalk
- Bau von docker-compose-files für ElasticSearch
- Bau von systemd-unitfiles für docker-compose
- Bau von Ansible-Rollen
- Zertifikatsmanagement zur Firmenintegration
- Einführung und Installation von Gitlab
- Bau von Applikationscontainern in Pipelines mit automatischem Ausrollen via docker-compose; Aufbau einer Docker-Infrastruktur mit CD/CI
Technologien und Kenntnisse: Docker, Elastic, Ansible, VMWare, Gitlab, Redhat, Photon
Senior Docker-Integrationsexperte
Tengelmann
Tengelmann RZ wollen Docker so sicher wie möglich betreiben. Hier wurde ein Konzept + Implementierung erstellt.
Aufgaben:
- OS-Härtung
- Docker eingeschränkt installieren/betreiben
- systemd
- Docker im UserNameSpace laufen lassen
- Apparmor
- Apparmor "kind"-Profile
Technologien und Kenntnisse: Docker, Ubuntu, Apparmor, systemd
Senior MySQL Architekt
Webtrekk
Tätigkeiten: MySQL-Migration/Galera-Cluster
Technologien und Kenntnisse: MySQL, Ansible, MySQL Galera, Ubuntu
Senior Docker-Integrationsexperte
DER Touristik
Die Rewe Reisen hatte bereits erste Docker-Erfahrungen und suchte nun Unterstützung.
Tätigkeiten:
- Unterstützung bei der Legacy-Infrastruktur
- Management von Profitbricks mithilfe von Ansible
- Zertifikatsmanagement
- MySQL-Datenbankadministration
- Ich durfte das Chef-Konfigurationsmanagement durch Ansible ersetzen
- Konzept und Aufbau einer Blue-Green-Architektur für Docker
- Containerisierung der Webapplikation, MySQL-Datenbank, Prometheus und ELK
- BTRFS zur Datenmigration zwischen den Umgebungen
- Integration des Setups mit von REWE RIS verwalteten Services
- Vereinheitlichung aller Webauftritte wie REWE Reisen, Jahnreisen, Clevertours, ITS Reisen, Meiers Weltreisen, DERTOUR, ADAC Reisen
- Management der DNS-Zertifikate
- Wissensaustausch mit REWE
Technologien und Kenntnisse: Docker, Consul, Prometheus, Ansible, Btrfs, Profitbricks(jetze IONOS), Debian, MySQL/MariaDB
Senior Consultant MySQL/Kubernetes
GiantSwarm
GiantSwarm wollte Galera in sein „Cloud-Angebot“ integrieren.
Tätigkeiten:
- K8s-Objekte für Galera erstellen
- In Prometheus integrieren
Technologien und Kenntnisse: Kubernetes, Galera, GiantSwarm
Senior MySQL Architekt
TrustInternational/Sabre
Für den zentralen Galera-Cluster wurde Support auf der dritten Ebene benötigt.
Tätigkeiten:
- Einrichtung und Betrieb des Galera-Clusters mit Ansible
- Backup-/Recovery-Konzept mit xtrabackup
- Debugging mit MySQL-Tools, aber auch mit gdb und strace
Technologien und Kenntnisse: MySQL-Galera, Ansible, Ubuntu, xtrabackup, gdb, strace
Docker-Integrationsexperte
1&1
1&1 baute ein Docker-Angebot auf und benötigte dafür strategische Beratung.
Tätigkeiten:
- Strategische Beratung zu Docker-Architektur und -Angeboten
Technologien und Kenntnisse: Docker
Senior Consultant MySQL
T-Systems
In diesem Projekt ging es um Beteriebssupport für MySQL NDB Cluster
Technologien und Kenntnisse: MySQL NDB Cluster, RedHat
Senior Consultant MySQL
my-xplace GmbH
Aufgaben: Aufbau eines leistungsstarken MySQL-Systems
Technologien und Kenntnisse: MySQL, Nagios, Ceph, S3, Puppet, Redhat, Ubuntu
Senior Consultant MySQL
Deutsche Telekom
Aufbau eines HA MySQL Cluster. Selbstredend mit Dokumentation.
Technologien und Kenntnisse: MySQL, DRBD, Pacemaker, RedHat
Senior Consultant OpenStack
teuto.net
In diesem Projekt wurde Galera as a Service für OpenStack implementiert
Technologien und Kenntnisse: Docker, Galera, LXC, Ceph, OpenStack, Ubuntu
Senior Consultant Performance and Infrastructure
codership
Codership – die Firma hinter Galera – brauchte Unterstützung bei technischen Themen
Aufgaben:
- Performancetests mit sysbench und gnuplot
- Automatisierte Regressionstests
- Deployments von MySQL-Galera auf AWS und OpenStack
Technologien und Kenntnisse: MySQL, Galera, Ansible, Git, AWS, OpenStack, Python, RedHat, Ubuntu, sysbench, gnuplot, Gitlab
Senior Consultant MySQL
Deutsche Telekom
Tätigkeiten: Schulung und Implementation eines MySQL HA Setups (Galera)
Technologien und Kenntnisse: MySQL, Galera, Pacemaker, HAProxy, garbd, glbd, SUSE
Senior Consultant MySQL
1&1 DE-Mail
DE-Mail von 1&1 brauchte eine Hochverfügbare Datenbank für ihr Angebot
Tätigkeiten:
- HA Konzeptvergleich für MySQL DRBD vs. Galera
- Aufbau ein HA MySQL Clusters
- Schulung
Technologien und Kenntnisse: MySQL, MySQL NDB Cluster, Galera, DRBD, Pacemaker, HAProxy, Ubuntu
Senior Consultant Devops
Land Baden-Württemberg
Tätigkeiten: Puppet Beratung
Technologien und Kenntnisse: Puppet, MCollective, CMDB, Hiera, Ruby, Debian, Ubuntu, RHEL, SLES
Unabhängiger Auftragnehmer
MariaDB Corporation
Aufgabe: Contracting
Tätigkeiten:
- MariaDB/Galera Setup
- MariaDB/Galera Debugging
- Migration Oracle -> MariaDB
Dokumentationsautor
codership
Tätigkeiten: Dokumentation für Galera Cluster schreiben
Thema: Galera
Senior Consultant MySQL
demotix
Tätigkeiten: MySQL Galera Cluster installieren
Technologien und Kenntnisse: MySQL, Galera, Ubuntu
Senior Consultant Rapid Prototyping Infrastructure
Deutsche Telekom
In diesem Projekt war es unsere Aufgabe für die Telekom OpenStack zu Evaluieren, Aufzubauen und zu Betreiben
Tätigkeiten:
- Installation von OpenStack
- Verwendung von Puppet
- Konzeption und Umsetzung von HA-Konzepten OpenStacks
- Ceph als Block-, NFS- und S3-Storage
- Management verschiedener Tenants mit Puppet Hiera (MySQL Backend)
- LXC-Integration in Nova
- API-Entwicklung für den Datenbank-als-Dienst-Dienst
Technologien und Kenntnisse: MySQL, Galera, Pacemaker, OpenStack, KVM, LXC, Puppet, Python, Git, Jenkins, Ubuntu
Selbstständiger Auftragnehmer
FromDual
Aufgabe: Vertragsarbeit
Tätigkeiten:
- MariaDB/Galera-Setup, Support und Fehlersuche
Senior Consultant Datenbanken
Deutsche Telekom
Ich durfte für die Deutsche Telekom die MySQL Datenbanken betreiben
Tätigkeiten:
- 1.-3. Level Support
- Bauen von Installationsskripten (nach Standard) für Solaris, SUSE, Redhat
- Bauen von RPM-Files
- Monitoring mit Nagios
- Performancemessungen mit z.B. sysbench und gnuplot
- Aufbau von Hochverfügbarkeitslösungen mit MySQL, Keepalived und DRBD
- Aufbau von Hochverfügbarkeitslösungen mit MySQL, Pacemaker und DRBD
- Aufbau von Hochverfügbarkeitslösungen mit MySQL-Galera, Pacemaker
- Betrieb von MySQL in Solaris Zones
- Backup/Recovery-Kozepte für alle Umgebungen
- Migrationen von Oracle nach MySQL
- Verwenden von CfEngine zum Hostrollout
- Installation/Support/Schulung von MySQL NDB (Telcograde) Cluster
- Bau eines Datenbank-als-Dienst-Systems mit Perl, LXC, MySQL und LVM-Snapshot
Technologien und Kenntnisse: MySQL, MySQL Cluster, MongoDB, RPM, SLES, Ubuntu, RHEL, Solaris, Solaris Zones, OpenVZ, LXC, Pacemaker, Keepalived, Perl, DRBD, SAN, Puppet, CFengine, Nagios, ITIL
Branchenerfahrung
Sieh, in welchen Branchen dieser Freelancer den Großteil seiner beruflichen Laufbahn verbracht hat.
Erfahren in Telekommunikation, Informationstechnologie (IT), Bank- und Finanzwesen, Versicherung, Bildung und Tourismus und Gastgewerbe.
Erfahrung nach Fachbereich
Zeigt, in welchen Abteilungen und Funktionen dieser Freelancer am meisten mitgewirkt hat.
Erfahren in Informationstechnologie (IT), Revision, Produktentwicklung, Projektmanagement, Kundendienst und Qualitätssicherung.
Zusammenfassung
Moinsen,
technisch gesehen bin ich ein Old-School-Admin: Ich kenne den Betrieb von der Pike auf, baue heute aber moderne DevOps- und Kubernetes-Plattformen im gesamten DACH-Raum auf und betreibe sie.
„Old School“ bedeutet für mich nicht, veraltetes Tooling künstlich am Leben zu erhalten. Im Gegenteil: Ich hinterfrage gewachsene Strukturen, schneide alte Zöpfe ab und ersetze sie durch automatisierte, nachvollziehbare und langfristig wartbare Lösungen.
Mein fachlicher Schwerpunkt ist Kubernetes – und zwar nicht nur das Aufsetzen eines Clusters, sondern die gesamte produktionsfähige Plattform: Netzwerk, Storage, Security, Observability, Identity sowie GitOps-basierte Bereitstellung und Betrieb. Als Kubestronaut habe ich meine breite Erfahrung im Cloud-Native-Umfeld zusätzlich durch eine Reihe anspruchsvoller Zertifizierungen nachgewiesen.
Mit diesem technischen Fundament bin ich auch im DevSecOps-Umfeld zu Hause. Ich habe mehrfach GitOps in Unternehmen eingeführt und dabei Entwicklungs-, Security- und Betriebsanforderungen in gemeinsame, automatisierte Prozesse überführt.
Zu meinem technischen Verständnis gehört außerdem ein gewisses Sendungsbewusstsein: Ich schreibe Fachartikel für Magazine wie iX, Java Magazin und Entwickler Magazin, gebe regelmäßig Schulungen und Workshops und halte Vorträge. Komplexe Zusammenhänge verständlich zu vermitteln und Menschen für neue Arbeitsweisen zu gewinnen, gehört für mich ebenso zur Plattformarbeit wie Architektur und Technik.
Auch in großen Unternehmen konnte ich umfangreiche Erfahrung sammeln – häufig mit der Aufgabe, als Old-Schooler das „neue Zeuch“ einzuführen und dauerhaft in der Organisation zu verankern.
Vielleicht noch ganz amüsant: Ursprünglich bin ich Diplom-Soziologe. Das hilft bis heute, denn technische Veränderungen scheitern selten ausschließlich an der Technik.
Darüber hinaus organisiere ich das Kubernetes Meetup Frankfurt und das Docker Meetup Frankfurt.
Fähigkeiten
- Sprachen: Deutsch, Englisch
- Datenbanken: Mysql, Mariadb(Galera), Percona
- Virtualisierung: Kvm, Lxc/Lxd, Docker, Podman ...
- Clouds: Openstack, Hetzner, Aws, Digital, Azure, Google, Vmware, Proxmox
- Linux: Debian, Sles, Ubuntu, Redhat/Coreos
- Kubernetesdistributionen: Vanilla, Eks, Openshift, K3s, Rke2
- KubernetesÖKosystem: Helm, Kustomize, Istio, Tempo, Jaeger, Argocd, Flux, Knative, Kyverno, Crossplane, Cluster-Api Uvm.
- Ci/Cd: Gitlab, Tekton, Azure
- Configmanagement: Cfengine, Puppet, Ansible, Terraform
- Monitoring: Nagios, Check Mk, Prometheus, Grafana
- Logging: Splunk, Elastic, Loki/Alloy, Grafana, Otel
- Programmierung: Bash, Perl, Golang
- Security: Kyverno, Trivy, Sigstore, Falco, Tetragon, Kube-Bench, Kubescape
Sprachen
Ausbildung
Diplom-Soziologe · Soziologe
Zertifikate & Bescheinigungen
CGOA (Certified GitOps Associate)
CKS (Certified Kubernetes Security Specialist)
CMDBA (Certified MySQL 5.0 Database Administrator)
CMDBA (Certified MySQL 5.1 Database Administrator)
CMDEV (Certified MySQL 5.0 Database Developer)
KCNA (Kubernetes and Cloud Native Associate)
KCSA (Kubernetes and Cloud Native Security Associate)
Kubestronaut
PCA (Prometheus Certified Associate)
PPT-201 (System Administration Using Puppet)
RHCT (Linux RedHat Certified Technician)
Statistiken
Erfahrung
Fachkenntnisse
Qualifikationen
Häufig gestellte Fragen
Du hast Fragen? Hier findest du mehr.
Erkan ist in Frankfurt am Main, Deutschland ansässig.
Erkan spricht folgende Sprachen: Deutsch (Muttersprache), Englisch (Verhandlungssicher).
Erkan hat mindestens 19 Jahre Erfahrung. In dieser Zeit hat Erkan in mindestens 21 verschiedenen Rollen und für 33 verschiedene Firmen gearbeitet. Die durchschnittliche Dauer der einzelnen Projekte beträgt 1 Jahr und 6 Monate. Beachten Sie, dass Erkan möglicherweise nicht alle Erfahrungen geteilt hat und tatsächlich mehr Erfahrung hat.
Basierend auf der jüngsten Erfahrung wäre Erkan gut geeignet für Rollen wie: DevOps-Experte, Enterprise-Architekt, Kubernetes-DevOps-Experte.
Die neueste Position von Erkan ist DevOps-Experte bei Datev.
In den letzten Jahren hat Erkan für Datev, Bundesagentur für Arbeit, Leue & Nill, Innascor und Bundesdruckerei gearbeitet.
Erkan hat die meiste Erfahrung in Industrien wie Telekommunikation, Informationstechnologie (IT) und Bank- und Finanzwesen. Erkan hat auch etwas Erfahrung in Versicherung, Bildung und Tourismus und Gastgewerbe.
Erkan hat die meiste Erfahrung in Bereichen wie Informationstechnologie (IT), Revision und Produktentwicklung. Erkan hat auch etwas Erfahrung in Projektmanagement, Kundendienst und Qualitätssicherung.
Erkan hat kürzlich in Industrien wie Informationstechnologie (IT), Bank- und Finanzwesen und Versicherung gearbeitet.
Erkan hat kürzlich in Bereichen wie Informationstechnologie (IT), Revision und Produktentwicklung gearbeitet.
Erkan hat einen Master in Soziologe.
Erkan hat 14 Zertifikate. Darunter sind: CGOA (Certified GitOps Associate), CKA (Certified Kubernetes Administrator) und CKAD (The Certified Kubernetes Application Developer).
Erkan wird ab November 2026 vollzeit verfügbar sein.
Tagessatzverteilung
Die angegebenen Tagessätze entsprechen der typischen Marktspanne für Freelancer in dieser Position, basierend auf aktuellen Projekten auf unserer Plattform.
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Der durchschnittliche Tagessatz ist der Mittelwert aller Tagessätze aus aktuellen Verträgen vergleichbarer Freelancer auf unserer Plattform.
Der Median-Tagessatz ist der mittlere Wert aller Tagessätze – die Hälfte der vergleichbaren Freelancer verlangt weniger, die andere Hälfte mehr. Anders als der Durchschnitt wird er von Ausreißern kaum beeinflusst.
Berechnet auf Basis der Tagessätze unserer Freelancer, Stand 3 Nov 2026. Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.
Ähnliche Freelancer
Entdecke andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als DevOps-Experte
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Frankfurt am Main, Deutschland arbeiten
