Search

DevOps / Platform Engineer (m/w/d)

MeinEinkauf GmbH
location78 Konstanz, Deutschland
VeröffentlichtVeröffentlicht: Heute
Vollzeit

Wir machen den Schweiz-Versand inkl. Zoll für Shops zuverlässig und skalierbar – damit Conversion und Kundenerlebnis nicht an Prozessbrüchen scheitern. Als DevOps/Platform Engineer übernimmst du Ownership für unseren CI/CD- und GitOps-Stack (GitLab CI, Kubernetes, ArgoCD, Helm) und baust Standards, die Releases schneller und den Betrieb stabiler machen.
Wir migrieren aktuell von Debian-App-Servern auf Kubernetes (Stage ~80% auf K8s). Monitoring, Logging und Security-Hardening sind aktive Ausbau-Themen, bei denen du dich aktiv einbringst: Du gestaltest Metriken/Logs und Security-Baselines mit. 2026 steht der Umzug der Produktion an, den du maßgeblich mitgestaltest.

Warum wir?

Du arbeitest an Plattform-Stabilität mit echtem Business-Impact (tausende Sendungen/Tag), hast Ownership statt Ticket-Abarbeitung und kurze Entscheidungswege – mit Team-Support und einem klar abgegrenzten Scope (Stateful Services betreibt unser IT-Dienstleister, du fokussierst Workloads & Plattform-Services).

Tätigkeiten

Deine Aufgaben:

  • Hauptverantwortung für Aufbau, Betrieb und Weiterentwicklung unseres CI/CD- und GitOps-Stacks (GitLab CI, Kubernetes, ArgoCD, Helm) – mit Unterstützung durch das Team
  • Aufbau, Betrieb und Weiterentwicklung unserer CI/CD-Pipelines mit GitLab CI (Build, Test, Release, Deploy)
  • Etablierung und Weiterentwicklung von GitOps-Deployments mit ArgoCD inkl. Rollback-/Promotion-Strategien
  • Packaging und Deployment-Standards über Helm (Charts, Values-Standards, Templates)
  • Containerisierung mit Docker (lokale Dev-Workflows + CI) und Betrieb der Workloads auf Kubernetes
  • Automatisierung von Updates (Dependencies/Images/Charts) über Renovate inkl. Policies und Auto-Merge-Regeln
  • Observability (Monitoring/Logging/Tracing): z. B. Prometheus, Grafana, Loki oder Datadog
  • Troubleshooting entlang der Release-Kette: von Pipeline bis Cluster – und nachhaltige Fixes (Root Cause, Hardening, Standards)
  • Technische Abstimmung und Koordination mit externen Dienstleistern (z. B. Plattformbetrieb / Cluster-Lifecycle)
  • Mitgestaltung von Entwicklungsstandards und Best Practices (Templates, Dokumentation, Guidelines)

Plattform & Verantwortung

  • On-prem Kubernetes auf eigener Hardware (Talos-basiert, vollständig gemanagt durch IT-Dienstleister)
  • Klar geregelte Verantwortung:
    • IT-Dienstleister: Cluster-Lifecycle (Provisioning, Upgrades, Node-/Talos-Management) sowie Stateful Services (Datenbanken, Redis, RabbitMQ)
    • Wir: Workloads & Plattform-Services (Namespaces, Deployments, Ingress, Storage-Nutzung, GitOps/ArgoCD, Helm-Standards, Monitoring/Logging) inkl. Troubleshooting
  • Ergänzende Nutzung von Cloud-Services: Cloud-Nutzung bewusst schlank – primär Object Storage (z. B. S3 und Google Cloud Storage)

Anforderungen

Anforderungen (Must-have)

  • Mehrjährige Erfahrung im DevOps/Platform/SRE-Umfeld
  • Sehr gute Praxis in Kubernetes (Workloads, Ingress, Storage, Debugging)
  • Sehr gute Praxis in Docker
  • Erfahrung mit GitLab CI/CD (Pipelines, Deployments)
  • Sicherer Umgang mit Helm und ArgoCD (GitOps)
  • Sehr gute Deutschkenntnisse für die tägliche Zusammenarbeit und Kommunikation im Unternehmen (Team, Stakeholder, Abstimmung mit Dienstleistern)

Nice-to-have

  • Observability-Stack: Prometheus/Grafana/Loki, Datadog
  • AWS oder GCP (bei uns vor allem Object Storage – S3 / Google Cloud Storage)
  • Grundverständnis PHP (hilft im Troubleshooting, kein Schwerpunkt)

Team

Du wirst Teil eines 6-köpfigen agilen Entwicklungsteams (CTO, Lead Developer, Senior Fullstack Developer, Fullstack Developer, Frontend Developer, IT Admin). Wir arbeiten selbstorganisiert mit kurzen Dailies, Pairing bei Bedarf und schnellen Entscheidungen – ohne starres Scrum-Korsett.

Wir arbeiten remote und sind über Slack und Gather eng vernetzt. Zusätzlich gibt es quartalsweise Präsenzphasen, damit wir auch persönlich als Team zusammenwachsen. Regelmäßige Team-Events und gemeinsame Konferenzbesuche gehören ebenfalls dazu.

Bewerbungsprozess

Der Bewerbungsprozess gliedert sich in drei Phasen:

1. Phase: Kennenlerngespräch mit CTO und HR

2. Phase: Fachinterview (Tech-Talk) mit Lead Developer

3. Phase: Feedback, Klärung offener Fragen und finale Entscheidung mit Vertragsangebot