Als DevOps / Platform Engineer übernimmst du die technische Verantwortung für unsere Plattform-Infrastruktur.
Du arbeitest eng mit Entwicklung und Product Ownern zusammen, bringst dich aktiv in Architekturentscheidungen ein und gestaltest mit, wohin sich unsere Infrastruktur langfristig entwickelt.
Aktuell betreiben wir unsere Plattform auf einer selbst betriebenen Infrastruktur mit Kubernetes. Perspektivisch evaluieren wir jedoch auch Cloud- und Hyperscaler-Architekturen, um unsere Plattform weiter zu skalieren und mögliche Multi-Tenant-SaaS-Modelle umzusetzen, immer mit Fokus auf europäische Anbieter und datenschutzkonforme Architektur.
Du hilfst uns dabei, diese Architekturentscheidungen technisch zu bewerten und umzusetzen.
Unsere aktuelle Infrastruktur
Self-hosted Infrastruktur mit Kubernetes
GitOps mit FluxCD & GitLab
Helm Charts
Monitoring & Logging mit Prometheus, Loki & Grafana
Datenbanken: MySQL, PostgreSQL, MongoDB/FerretDB
Message Broker: RabbitMQ
Legacy: Drupal/PHP (Academy) auf Bare Metal, verwaltet mit Ansible und Terraform/OpenTofu
Neue Produkte (Nest.js / Vue.js) containerisiert
Deine Aufgaben
Betrieb, Weiterentwicklung und Stabilisierung unserer Plattform-Infrastruktur
Betreuung und Weiterentwicklung unserer containerbasierten Workloads (aktuell Kubernetes)
Bewertung und Optimierung unserer Infrastruktur-, IaC- und Deployment-Konzepte
Architekturentscheidungen im Bereich Cloud, Plattform und Skalierung
Evaluierung und mögliche Integration europäischer Cloud- / Hyperscaler-Infrastrukturen unter Berücksichtigung von Produktanforderungen und Betriebskosten
Unterstützung beim möglichen Übergang von Single-Tenant zu Multi-Tenant SaaS-Architekturen
Verantwortung für Deployment-, CI/CD- und GitOps-Prozesse
Monitoring, Logging und Reliability Engineering
Enge Zusammenarbeit mit Development & Productmanagement
Unterstützung bei der Modernisierung von Legacy-Systemen
Perspektivisch: Enablement von Entwicklern und Aufbau weiterer DevOps-Kompetenz im Team
Das bringt Du mit:
Mehrjährige Erfahrung im DevOps-, Platform- oder Cloud-Umfeld
Sehr gute Kenntnisse in Linux, CI/CD und Infrastrukturautomatisierung
Erfahrung mit containerisierten Plattformen (z. B. Kubernetes oder vergleichbaren Technologien)
Erfahrung mit Cloud-Infrastrukturen oder Hyperscalern
Interesse an Plattform-Architektur, Skalierung und SaaS-Betriebsmodellen
Erfahrung mit Infrastructure-as-Code und GitOps-Konzepten
Verständnis für hochverfügbare, skalierbare Systeme
Erfahrung mit Monitoring-Stacks (Prometheus, Grafana, Loki)
Erfahrung mit Konfigurationsmanagement (z. B. Ansible)
Idealerweise Erfahrung mit europäischen Cloud-Anbietern (z. B. Scaleway, OVHcloud, Hetzner Cloud)
Verständnis für PHP-/Drupal-basierte Anwendungen von Vorteil
Sehr gute Deutschkenntnisse (mind. B2)
Bei Techcast bieten wir dir
100 % Remote (Deutschland), mit optionalen Treffen im Büro ca. alle 2-3 Monate, oder vor Ort in München Maxvorstadt
Sehr viel Gestaltungsspielraum und technischer Einfluss
Keine Rufbereitschaft
Flexible Arbeitszeiten und ein kollegiales Miteinander
Mac oder Windows Hardware im vorgegebenen Budget
Unterstützung bei Weiterbildungen & Konferenzen
Attraktives Gehalt je nach Erfahrung und Verantwortungsübernahme