Skills & Technologien
Technisches Know-how aus über einem Jahrzehnt Projekterfahrung
Skills
MONITORING
FRONTEND / Backend
DEVOPS
Letzte Projekte
Aufbau eines Talas-basierten Kubernetes Clusters auf KVM inklusive des Provisioning von Control Plane, Worker Nodes und HAProxy via Terraform und cloudinit. Das Projekt umfasste zudem das Secrets Management mit Openbao (inkl. Kubernetes Auth), ein GitOps-Deployment der Cluster-Infrastruktur via FluxCD (Cilium CNI, Cert-Manager, External-DNS, External Secrets Operator, Longhorn, Openbao, Prometheus Operator) sowie das DNS-Management in Cloudflare via Terraform mit External-DNS Integration.
Umsetzung eines automatisierten n8n-Deployments auf Hetzner VPS-Servern mittels Terraform und cloudinit, wobei die Services über Docker Compose bereitgestellt werden. Das System unterstützt zwei Modi – simple (n8n DB + Redis + SWAG) und full (+SSO Auth, Monitoring, Backups) – wobei drei Skripte das gesamte Setup bis zum Service-Start vollautomatisiert in einem Rutsch erledigen.
Festanstellungen
Verantwortlich für die Linux Systemadministration, VMware vSphere Administration sowie die Netzwerkadministration. Zu den Kernaufgaben gehörten die Entwicklung und Erweiterung von Python und Bash Skripten, die Einrichtung von Icinga2 Monitoring auf Linux VMs sowie die Bereitstellung einer Nextcloud Instanz mithilfe von Docker.
Aufbau und Betrieb von GitOps-Workflows mit ArgoCD auf Kubernetes sowie Deployment von EKS- und Vanilla Kubernetes-Clustern via Terraform (AWS & Hetzner Cloud). Der Aufgabenbereich umfasste den Aufbau von CI/CD-Pipelines (Woodpecker/Drone), Containerisierung mit Docker & Docker Compose, Observability mit Prometheus, Grafana & Loki sowie Infrastructure as Code mit Terraform & Ansible (inkl. Packer auf AWS). Zudem wurden DNS-Infrastrukturen betrieben, Datenbankmanagement mit PostgreSQL & MariaDB durchgeführt sowie Beratungen und Anforderungsanalysen bei Migrations- und Plattformprojekten übernommen.
Erstellung einer internen Patch-Report-Datenbank für eine Orcharhino Instanz auf Basis von Python Flask, Redis, Celery, HTML, JavaScript, CSS, Bash, LDAP, Kubernetes/Docker und PostgresDB sowie Entwicklung mehrerer Python-Skripte zum automatisierten Import/Export von Daten.
Erstellung der Bachelorarbeit zum Thema: Evaluierung einer Software zur automatisierten Konfiguration und Administration von virtuellen IT-Infrastrukturen.