Konzeption und Optimierung von CI/CD-Pipelines auf GitLab für Deployment-Strategien, Release-/Umgebungsmanagement und Testautomatisierung
Automatisierung und Infrastructure-as-Code (IaC) mit Ansible; Vorgabe praktikabler Standards und Coaching der Teams
Breites Infrastruktur-/Netz-/Security-Verständnis: Virtualisierung, Container-Orchestrierung, Zonierung, Backup/Recovery, Identity and Access Management, Reverse Proxy/WAF
Entwicklung von Best-Practice-Guidelines für Betrieb, Absicherung und Compliance (ISMS und Datenschutz)
Wissenstransfer und Schulung von Administratoren und Entwicklern
- Weiterentwicklung einer Software zur Überwachung von Backups
- Aufnahme und Implementierung von Kundenanforderungen
- Implementierung der Konnektivität für S3-Protokoll
- Testen der Konnektivität für verschiedene S3-Protokollprovider (MinIO etc.)
- Rollout bei Kunden
- Erstellung passender Dashboards in Grafana
Konzeption und Umsetzung von CI/CD-Pipelines (Build, Test, Deploy) für containerisierte Anwendungen
Provisionierung von Infrastruktur via IaC (Terraform, Ansible); Standardisierung und Coaching der Umsetzung
Implementierung stufenbasierter Deployment-Prozesse (DEV/TEST/PREPROD/PROD) inkl. Freigabeprozesse
Entwicklung von Hilfs- und Automatisierungsskripten in JavaScript zur Integration von Build-Tools und API-Endpunkten innerhalb der CI/CD-Pipeline
Aufbau von Sicherheits- und Netzsegmentierung (Firewall, Access Management, IdM)
Anbindung und Verwaltung relationaler Datenbanksysteme innerhalb containerisierter Anwendungen, einschließlich Schema-Management und Monitoring der Datenbank-Performance
Integration von REST-APIs, Cluster-Orchestration (SuSE Rancher) und Helm-Charts für OpenShift
Monitoring, Alerting und Visualisierung von Metriken (Grafana, Prometheus)
Verwaltung von Enterprise Storage, Virtualisierungslösungen und Big-Data-Plattformen
Umsetzung von Compliance-Anforderungen, Audit-Routinen und Datenschutzrichtlinien
Steuerung der Projektressourcen
Aufbau und Wartung einer Cloud-basierten Entwicklungs- und Betriebsumgebung mit Fokus auf Skalierbarkeit und Stabilität
Konzeption und Realisierung einer CI/CD-Infrastruktur inkl. Build- und Deployment-Pipelines für mehrere Umgebungen (DEV/TEST/PROD)
Steuerung stufenbasierter Deployments inklusive Freigabeprozessen und Go-Live-Management
Beratung zur cloudbasierten Software- und Systemarchitektur; Umsetzung praktikabler Standards und Coaching der Teams
Implementierung von Backup- und Restore-Lösungen zur Sicherstellung von Datenverfügbarkeit und Compliance
Aufbau von Monitoring- und Alerting-Systemen; Incident-Response und 3rd-Level-Support
Infrastruktur-Migration von Bare Metal zu AWS; Virtualisierungslösungen und Enterprise Storage Management
CI/CD-Optimierung und Automatisierung, inklusive Infrastructure-as-Code (IaC) Ansätzen zur Bereitstellung und Verwaltung
Als Senior DevOps Engineer habe ich verschiedenste Lösungen in Zusammenarbeit mit meinen Kunden entwickelt und betrieben. Mein Fokus liegt dabei auf dem Aufbau von zuverlässigen Monitoring-Lösungen und gesicherten Kubernetes-Umgebungen für KRITIS-Unternehmen. Meine Aufgaben gliedern sich in die folgenden Bereiche:
Infrastruktur- und Cloud-Management
Continuous Integration und Continuous Delivery (CI/CD)
Monitoring, Logging & Observability
Performance-Optimierung & Skalierbarkeit
Automatisierung & Skripting
Durch meine Projekte konnte ich in folgenden Branchen ein tiefes Verständnis aufbauen:
Desweiteren konnte ich durch meine Projekte umfangreiche Erfahrung im Bereich von KRITIS und Unternehmen mit sehr hohen regulatorischen Anforderung an die Betriebs- und Infrastruktursicherheit sammeln.
Konzeption und Optimierung von CI/CD-Pipelines auf GitLab für Deployment-Strategien, Release-/Umgebungsmanagement und Testautomatisierung
Automatisierung und Infrastructure-as-Code (IaC) mit Ansible; Vorgabe praktikabler Standards und Coaching der Teams
Breites Infrastruktur-/Netz-/Security-Verständnis: Virtualisierung, Container-Orchestrierung, Zonierung, Backup/Recovery, Identity and Access Management, Reverse Proxy/WAF
Entwicklung von Best-Practice-Guidelines für Betrieb, Absicherung und Compliance (ISMS und Datenschutz)
Wissenstransfer und Schulung von Administratoren und Entwicklern
- Weiterentwicklung einer Software zur Überwachung von Backups
- Aufnahme und Implementierung von Kundenanforderungen
- Implementierung der Konnektivität für S3-Protokoll
- Testen der Konnektivität für verschiedene S3-Protokollprovider (MinIO etc.)
- Rollout bei Kunden
- Erstellung passender Dashboards in Grafana
Konzeption und Umsetzung von CI/CD-Pipelines (Build, Test, Deploy) für containerisierte Anwendungen
Provisionierung von Infrastruktur via IaC (Terraform, Ansible); Standardisierung und Coaching der Umsetzung
Implementierung stufenbasierter Deployment-Prozesse (DEV/TEST/PREPROD/PROD) inkl. Freigabeprozesse
Entwicklung von Hilfs- und Automatisierungsskripten in JavaScript zur Integration von Build-Tools und API-Endpunkten innerhalb der CI/CD-Pipeline
Aufbau von Sicherheits- und Netzsegmentierung (Firewall, Access Management, IdM)
Anbindung und Verwaltung relationaler Datenbanksysteme innerhalb containerisierter Anwendungen, einschließlich Schema-Management und Monitoring der Datenbank-Performance
Integration von REST-APIs, Cluster-Orchestration (SuSE Rancher) und Helm-Charts für OpenShift
Monitoring, Alerting und Visualisierung von Metriken (Grafana, Prometheus)
Verwaltung von Enterprise Storage, Virtualisierungslösungen und Big-Data-Plattformen
Umsetzung von Compliance-Anforderungen, Audit-Routinen und Datenschutzrichtlinien
Steuerung der Projektressourcen
Aufbau und Wartung einer Cloud-basierten Entwicklungs- und Betriebsumgebung mit Fokus auf Skalierbarkeit und Stabilität
Konzeption und Realisierung einer CI/CD-Infrastruktur inkl. Build- und Deployment-Pipelines für mehrere Umgebungen (DEV/TEST/PROD)
Steuerung stufenbasierter Deployments inklusive Freigabeprozessen und Go-Live-Management
Beratung zur cloudbasierten Software- und Systemarchitektur; Umsetzung praktikabler Standards und Coaching der Teams
Implementierung von Backup- und Restore-Lösungen zur Sicherstellung von Datenverfügbarkeit und Compliance
Aufbau von Monitoring- und Alerting-Systemen; Incident-Response und 3rd-Level-Support
Infrastruktur-Migration von Bare Metal zu AWS; Virtualisierungslösungen und Enterprise Storage Management
CI/CD-Optimierung und Automatisierung, inklusive Infrastructure-as-Code (IaC) Ansätzen zur Bereitstellung und Verwaltung
Als Senior DevOps Engineer habe ich verschiedenste Lösungen in Zusammenarbeit mit meinen Kunden entwickelt und betrieben. Mein Fokus liegt dabei auf dem Aufbau von zuverlässigen Monitoring-Lösungen und gesicherten Kubernetes-Umgebungen für KRITIS-Unternehmen. Meine Aufgaben gliedern sich in die folgenden Bereiche:
Infrastruktur- und Cloud-Management
Continuous Integration und Continuous Delivery (CI/CD)
Monitoring, Logging & Observability
Performance-Optimierung & Skalierbarkeit
Automatisierung & Skripting
Durch meine Projekte konnte ich in folgenden Branchen ein tiefes Verständnis aufbauen:
Desweiteren konnte ich durch meine Projekte umfangreiche Erfahrung im Bereich von KRITIS und Unternehmen mit sehr hohen regulatorischen Anforderung an die Betriebs- und Infrastruktursicherheit sammeln.