Ich richte GitHub Actions oder GitLab CI/CD Pipeline für automatisiertes Deployment ein
DevOps-Ingenieur
Über diesen Service
Stehst du noch immer manuell per SSH auf den Servern, um Code zu ziehen, Images zu bauen und Container bei jedem Release neu zu starten?
Manuelle Deployments kosten Entwicklerstunden und bergen das Risiko teurer Ausfallzeiten durch unüberprüfte Commits. Ich bin ein AWS Certified DevOps Engineer, spezialisiert auf die Gestaltung automatisierter, ausfallsicherer CI/CD-Workflows mit GitHub Actions und GitLab CI/CD. Ich baue Pipelines, die deinen Code bei jedem Push zuverlässig testen, bauen und deployen.
Was ich baue & automatisiere:
- CI-Test & Qualitäts-Gates: Automatisiertes Linting, Unit- und Integrationstests sowie Abhängigkeitsprüfungen bei jedem Pull Request.
- Container-Automatisierung: Multi-Stage Docker-Image-Builds mit aggressivem Layer-Caching, sicher gepusht zu Docker Hub, AWS ECR oder GitHub Packages.
- Zero-Downtime CD: Automatisierte Deployment-Trigger zu AWS EC2, ECS Fargate, DigitalOcean oder privaten VPS via sichere SSH/Runners.
- Umgebungs-Trennung: Isolierte Pipelines für Staging und Produktion mit Branch-Schutzregeln und Secret-Management.
Warum mit mir arbeiten?
- AWS Certified: Entwickelt nach Sicherheitsstandards für Unternehmen.
- Secret Protection: Keine Klartext-Anmeldeinformationen oder API-Leaks.
- Sauber & dokumentiert: Gut kommentierte .yml-Dateien.
Sende mir vor der Bestellung dein Tech-Stack!
Tools:
Docker
•
GitLab
•
GitHub
Frameworks:
Npm
•
Terraform
Cloud-Provider:
Amazon Web Services
Programmiersprache:
Bash
•
JavaScript
•
Python
•
PowerShell
Expertise:
Migration
•
Debuggen
•
Konfiguration
Mein Portfolio
Meine weiteren Dienstleistungen im Bereich DevOps-Engineering
FAQ
Automatische Übersetzung
Wie gehst du sicher mit sensiblen Zugangsdaten und Produktionsgeheimnissen um?
Ich halte mich an strenge Sicherheits- und Least-Privilege-Standards. Passwörter, private Schlüssel oder API-Tokens werden niemals hartkodiert in Pipeline-YAML-Dateien gespeichert. Alle sensiblen Werte werden sicher mit GitHub Secrets oder GitLab CI/CD Masked Variables gespeichert oder dynamisch über AWS IAM OpenID Connect (OIDC) abgerufen.
Kannst du Deployment-Pipelines für private Server oder VPS-Anbieter außer AWS erstellen?
Ja. Ich erstelle automatisierte Workflows, die direkt zu AWS (EC2, ECS, S3/CloudFront), DigitalOcean Droplets, Hetzner, Linode oder jedem privaten Linux-Server mit sicheren SSH-Deployment-Keys, self-hosted Runners oder Webhook-Triggern deployen.
Unterstützt du Monorepo-Setups oder Multi-Service-Mikroservice-Architekturen?
Ja. Ich konfiguriere Change-Path-Filter (Pfad-basierte Trigger), sodass Workflows nur ausgeführt werden, wenn bestimmte Microservice-Verzeichnisse geändert werden. Das vermeidet redundante Builds bei unbetroffenen Services und reduziert die Laufzeiten der Pipelines sowie die Nutzung von CI-Minuten erheblich.
Wirst du Dokumentation bereitstellen, wie man die Pipeline modifiziert oder wartet?
Ja. Alle .github/workflows oder .gitlab-ci.yml Dateien sind mit klaren Inline-Kommentaren versehen, die jede Build-Phase, Umgebungsvariable und Trigger erklären. Du erhältst eine Betriebsübersicht, damit dein Entwicklungsteam Schritte leicht aktualisieren oder zukünftige Deployment-Ziele hinzufügen kann.

