30.08.2026 aktualisiert

**** ******** ****
100 % verfügbar

Cloud & DevOps Engineer | AWS, Terraform, Kubernetes, Docker, CI/CD

geislingen, Deutschland
Weltweit
Bachelor Bank und Finanzen
geislingen, Deutschland
Weltweit
Bachelor Bank und Finanzen

Über mich

Ausgebildet in der Systemintegration, automatisiere ich die Softwareauslieferung vom Commit bis zum Alarm. AWS-Umgebungen mit Terraform, ECS Fargate, Lambda und CloudWatch baue ich eigenverantwortlich auf. Zertifizierter STACKIT Cloud Engineer. Motto: messen statt vermuten.

Skills

GitHub ActionsJavaScriptAmazon Web ServicesBash ShellCliDevOpsGitHubPostgreSQLNode.jsAnsibleTypeScriptInfrastructure as Code (IaC)AWS ECSGitLabGitGitlab-CiKubernetesCloudwatchTerraformDocker
DevOps und Cloud: CI/CD mit GitHub Actions, GitLab CI, GHCR, Rulesets und blockierenden Pruefungen. Container: Docker, Docker Compose, ECS Fargate. Orchestrierung: Kubernetes - deklarative Manifeste, Deployments und ReplicaSets, Services, Rolling Updates und Rollback. Infrastructure as Code: Terraform - Remote State, Module, kontrollierte Plan- und Apply-Laeufe. Konfigurationsmanagement: Ansible - wiederverwendbare Rollen, Jinja2-Templates, Handler, ansible-vault. AWS: IAM, S3, Lambda, EventBridge, SSM Parameter Store, CloudWatch, ECS, VPC, ALB. Observability: CloudWatch (Metriken, Alarme, Logs), SNS. Sicherheit: gitleaks, Secret Scanning, Least Privilege, Verschluesselung im Ruhezustand und bei der Uebertragung. Entwicklung und Datenbanken - Sprachen: JavaScript und TypeScript, SQL und T-SQL, Bash. Frameworks und Datenbanken: Node.js, Express, Next.js, PostgreSQL, Microsoft SQL Server. Qualitaetssicherung: Unit- und Integrationstests, Smoke-Tests nach dem Deployment. Werkzeuge: Git, GitHub CLI, kubectl, kind, actionlint, hadolint, ansible-lint, AWS CLI, psql.

Erfahrung

Berufserfahrung0 - 5 Jahre
Freelancer seit2023

Sprachen

DeutschgutEnglischverhandlungssicherFranzösischMuttersprache

Projekthistorie

Konfigurationsmanagement und Container-Orchestrierung - Eigenes Projekt

Ansible, Kubernetes mit kind, Linux. Wiederverwendbare Rolle, die nginx idempotent auf einer Servergruppe ausrollt und konfiguriert: Jinja2-Templates auf Basis der Facts, Handler nur bei tatsächlicher Änderung, Schleifen und Bedingungen über Systemvariablen, beherrschte Variablen-Präzedenz. Verschlüsselte Secrets über ansible-vault, mit nicht-interaktiver Ausführung für den automatisierten Betrieb. Systematische Prüfung im Check-Modus mit Diff vor jeder Anwendung auf den Zielsystemen. Code konform zu ansible-lint im Production-Profil. Kubernetes: Deployment über deklarative Manifeste (Deployments und ReplicaSets), Scheduling der Pods, Verknüpfung über Labels und Selectors. Interne Erreichbarkeit über ClusterIP-Services mit interner DNS-Auflösung und Lastverteilung zwischen den Pods. Beherrschter Versionslebenszyklus: schrittweise Rolling Updates und Rollback auf eine frühere Revision.

MyMifa, Anwendung zur Bewerbungsverfolgung - Eigenes Projekt

Next.js, Express, PostgreSQL, Terraform, AWS. Vollständige DevOps-Kette auf einer produktiv laufenden Anwendung, vom Commit bis zum Alarm. CI/CD-Pipeline mit sechs blockierenden Prüfungen: Lint, Unit-Tests, Image-Build, Neuaufbau des Schemas, Validierung der Workflows und des Terraform-Codes. Kein direkter Push auf main. Infrastructure as Code mit Terraform auf AWS: verschlüsselter und gesperrter Remote State in S3, IAM-Rollen nach dem Least-Privilege-Prinzip, Secrets isoliert im SSM Parameter Store. API containerisiert als Non-Root-Benutzer, reproduzierbare lokale Umgebung mit Docker Compose und PostgreSQL 18. Fehlerhafter GitHub-Actions-Cron durch Messung diagnostiziert und durch EventBridge Scheduler und Lambda ersetzt: 19 statt der konfigurierten 96 täglichen Ausführungen festgestellt, Ersatzkette innerhalb von 15 Minuten in Betrieb.

Website-Relaunch und Deployment-Automatisierung - Schmidszaunbau, Freelance, Hamburg

Bash, rsync over SSH, PHP, STRATO-Hosting. Manuelles FTP-Deployment durch eine Bash-Pipeline mit rsync over SSH abgelöst: Dry-Run-Modus, Konfiguration über Umgebungsvariablen, Einbindung des SSH-Schlüssels. Automatisierte Prüfung nach jedem Livegang durch curl-Smoke-Tests: Kontrolle der produktiv ausgelieferten Inhalte auf Deutsch und Englisch sowie des HTTP-Status des API-Endpunkts, mit eindeutigem Fehlschlag bei Regression.

Datenbankadministrator SQL Server - GDE Solution GmbH, Freelance-Taetigkeit, Eberdingen

Sicherheit und Zugriff: Konten, Rollen und Berechtigungen nach dem Least-Privilege-Prinzip verwaltet, Verschluesselung der Daten im Ruhezustand ueber TDE und bei der Uebertragung, Compliance-Audits und Erkennung unberechtigter Zugriffe. Sicherung und Wiederherstellung: automatisierte Strategien fuer Full-, Differential- und Transaction-Log-Backups, regelmaessig getestete Wiederherstellungsverfahren, Hochverfuegbarkeit ueber AlwaysOn Availability Groups, Failover Cluster Instances und Log Shipping. Performance-Optimierung: Auswertung der Systemmetriken (CPU, Arbeitsspeicher, Festplatten-I/O, Sperren, Deadlocks), Optimierung langsamer T-SQL-Abfragen, automatisierte Wartung ueber Indexneuaufbau und DBCC CHECKDB. Installation und Wartung: Bereitstellung und Konfiguration von Instanzen On-Premises und auf virtuellen Cloud-Maschinen, Cumulative Updates und Service Packs, Versionswechsel, Migrationen, Capacity Planning.

DevOps Engineer, Industrieanlagen und IoT - High Tech Industry, Odessa, Ukraine

Continuous-Delivery-Pipelines mit GitLab CI und GitHub Actions, die Code sicher auf lokale Server, IoT-Gateways und speicherprogrammierbare Steuerungen ausliefern. Automatische Alarmierung bei Verbindungsverlust eines Netzwerk-Gateways oder bei Anzeichen für den Ausfall eines industriellen Steuerungssystems. Infrastructure as Code mit Terraform für Server, Datenbanken und Netzwerke, auf denen Industrieberichte und Verbrauchshistorien der Energiedaten liegen. Schnittstelle zwischen Entwicklung und Anlage: Automatisierung der Softwaretests gemeinsam mit Elektroingenieuren und SPS-Programmierern, vor dem physischen Einbau in die Schaltschränke.

Zertifikate

Certified STACKIT Cloud Engineer

STACKIT University, Schwarz Digits

2026

AI Fluency: Framework and Foundations

Anthropic

2026

Microsoft SQL Server Administration

KiawiTechIT Academy

2023


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden