Senior Platform Engineer (m/w/d)

  • Vollzeit
  • Jahresgehalt: 90.000 - 110.000 EUR
  • Publiziert: 08.09.2026
Senior Platform Engineer (m/w/d), 1. Bild

octo education bringt Bewegung in die Bildungsverwaltung. Wir entwickeln Softwarelösungen, die Hochschulen und Bildungsanbietenden in der D-A-CH-Region den Alltag abnehmen:  automatisiert, intelligent, aber immer mit Menschen im Fokus. Rund 60 Kolleginnen und Kollegen in Deutschland, der Schweiz und Ägypten, über 20 Jahre Branchen-Know-how, und der klare Anspruch: Education engineered – evergreen, agentic, human.

Was du machen wirst

Unsere Plattform läuft auf Azure, mit einem privaten AKS-Cluster, Terraform über zwölf Subscriptions, Argo CD mit knapp 50 Anwendungen, PostgreSQL mit einer Datenbank pro Mandant, Kafka, Keycloak und einem vollständigen Grafana-Stack. Hinzu kommen neun .NET-Services, die die Plattform selbst ausmachen, vom Tenant-Provisioning über Backup und Restore bis zu Audit-Logging, Lizenzierung und Datenbankmigration. Das ist keine Infrastruktur, die du nur administrierst. Ein Großteil davon ist Software, die wir selbst schreiben. Wir suchen jemanden, der diese Plattform in ihrer vollen Breite versteht und sie eigenständig weiterentwickeln kann, jemanden, der Upgrades plant, Migrationen zu Ende bringt und im Ernstfall die richtige Entscheidung trifft, ohne auf eine Freigabe zu warten. Diese Fähigkeit ist uns wichtig, weil wir dir echten Gestaltungsraum geben wollen statt einer Rolle, die über Tickets abläuft. Allein bist du dabei nicht. Die Produktteams sind Kolleg:innen und keine Kunden, und Architekturentscheidungen treffen wir gemeinsam. Wir bauen diese Plattform seit Jahren und kennen sie gut. Wir suchen jemanden, der sie mit uns auf die nächste Stufe hebt. Own our infrastructure as code and write the Terraform modules for networking, AKS, the API gateway,Key Vault, PostgreSQL and messaging

  • Du verantwortest unsere Infrastructure as Code und schreibst die Terraform-Module für Networking, AKS, das API-Gateway, Key Vault, PostgreSQL und Messaging
  • Du entwickelst unsere .NET-Plattformservices weiter und baust neue, vom Datenmodell über Kafka-Consumer bis zur API und deren Veröffentlichung im Gateway
  • Du hältst die Plattform aktuell und bringst Cluster-Upgrades, Provider- und Operator-Versionen sowie Migrationen geplant zu Ende, ohne Produktionsausfall
  • Du betreibst unsere GitOps-Auslieferung mit Argo CD und Kustomize und machst daraus Self-Service für die Produktteams
  • Du machst den Betrieb verlässlich, mit Monitoring, das trägt, Alerting, das ernst genommen wird, und Wiederherstellbarkeit, die geübt statt nur dokumentiert ist
  • Du härtest die Plattform mit einem WAF, Netzwerksegmentierung innerhalb des Clusters, minimalen Rechten und Patch-Disziplin
  • Du leitest die Migration unseres Messagings von einem Managed Service zu einem selbst betriebenen Kafka-Cluster
  • Du gestaltest unsere mittelfristige Richtung und überführst zugekaufte Managed Services Schritt für Schritt in unsere eigene Plattform, damit wir weniger abhängig von einem einzelnen Cloud-Anbieter werden
  • Du entwickelst AI-gestützt. Wir arbeiten aktiv mit Cursor und Claude Code und erwarten, dass du diese Werkzeuge mit Urteilsvermögen einsetzt und volle Verantwortung für das trägst, was du lieferst

Was wir suchen

  • Eine solide Infrastruktur-Grundlage in Networking, Linux, TLS, Containern, Storage, Datenbanken und Messaging. Du verstehst Systeme, statt nur Services zu betreiben
  • Azure in der Tiefe. Du kennst VNets, Private Endpoints und Private DNS, hast AKS in Produktion betrieben und bist sicher im Umgang mit API Management, Front Door und Entra ID inklusive RBAC und Managed Identities
  • .NET und C# auf Entwicklerniveau. Du erweiterst bestehende Services und baust neue, vom ASP.NET Core über EF Core und asynchrone Verarbeitung bis zu Kafka-Consumern und Tests. Nicht auf Skripting-Niveau
  • Terraform im Produktionseinsatz mit eigenen Modulen, State-Handling, Drift, Imports und mehreren Subscriptions
  • Solide Kubernetes-Kenntnisse in Networking, RBAC, Scheduling und Operator-Management, inklusive Troubleshooting unter Last
  • GitOps mit Argo CD und Kustomize, oder nachweisbare Erfahrung mit Flux und Helm plus Lust auf unseren Stack
  • CI/CD als Code, bei uns mit Azure DevOps Pipelines
  • Erfahrung als treibende Kraft. Du hast bereits erhebliche Verantwortung für eine Produktionsplattform getragen, sie verstanden, aktuell gehalten, migriert und in Vorfällen stabilisiert
  • Sicherheit als Handwerk. Minimale Rechte, saubere Secret-Verwaltung, Segmentierung und Patch-Disziplin sind für dich ein natürlicher Teil guter Infrastruktur und kein Nebenprojekt
  • Praktische Erfahrung mit AI-gestützter Entwicklung (Cursor, Claude Code, Copilot oder vergleichbar) und die Fähigkeit, jede Zeile zu erklären und zu vertreten, die du einreichst
  • Deutsch und Englisch sicher in Wort und Schrift

Was wir bieten

  • Volle Verantwortung statt Ticket-Arbeit. Du entscheidest, wie diese Plattform aussieht
  • Du bleibst Entwickler. Diese Rolle ist keine Einbahnstraße in den reinen Betrieb. Du schreibst weiter Code, nur eben auf der Plattform statt an Produktfeatures
  • AI-Werkzeuge ohne Limit. Du nutzt, was du willst, und so viel du willst. Cursor, Claude Code, Copilot oder das nächste Tool, das nächsten Monat erscheint. Wir zahlen die Lizenzen, deckeln weder Auswahl noch Nutzung und diskutieren nicht über Tokenkosten
  • Ein moderner Stack ohne Altlasten, vor wenigen Jahren neu gebaut mit .NET 10, Kubernetes, Terraform und GitOps
  • Eine klare Richtung. Wir wollen weniger abhängig von einzelnen Cloud-Anbietern werden. Wenn du gerne Managed Services selbst baust statt sie nur anzubinden, ist das der richtige Auftrag für dich
  • Ein internationales Team und europäische Kunden im Bildungssektor
  • Attraktive Konditionen und individuelle Entwicklung. Je nach Erfahrung liegt dein Jahresgehalt zwischen 90.000 und 110.000 Euro. Dazu kommen individuelle Karrieremöglichkeiten, ein Weiterbildungs- und Zertifizierungsbudget, eine flexible Homeoffice-Regelung sowie weitere Benefits, die wir auf deine persönlichen Bedürfnisse abstimmen.

Contact

Klingt nach deiner Rolle? Dann sollten wir uns kennenlernen.

Bewirb dich einfach über unser Onlineportal. Du hast vorher noch Fragen zur Rolle, zum Team oder zu uns? Melde dich gerne direkt bei unserer Ansprechpartnerin, wir freuen uns auf den Austausch mit dir.

  • Yvonne Natalie Hummel
  • Teamlead People & Culture
  • +49 40 270968291