We are looking for an Architect / Tech Lead who will be responsible for the technical direction of our Managed Service. You will design how our products run as a multi-tenant SaaS operation, from deployment to databases to application-level monitoring, and set the engineering standards that the team will follow. Our Application unit operates Managed Service products on the platform we run. openDesk is our first product, with more to follow; you will shape the architecture so that it remains sustainable across products. You are a senior individual contributor with technical leadership responsibility, but without disciplinary personnel management: you lead through architecture, reviews, ADRs, and mentoring, not through directives. You know the openDesk stack in depth (Nubus/Keycloak as IAM, OX App Suite, Nextcloud, Collabora, Jitsi, Element/Synapse, OpenProject, XWiki) and know how to deploy and operate these components reliably. We operate openDesk with tenant separation across multiple Kubernetes clusters: each customer receives their own namespaces for application, configuration, mail, and databases. You understand the boundary to the Platform team: clusters, network, and shared components like cert-manager, external-dns, external-secrets, Flux, kube-prometheus-stack, Thanos, Loki, and OpenBao are provided by the Platform team. You are responsible for the application layer on top, including the operators you run (CNPG, MariaDB-Operator, Keycloak-Operator), the databases, the application-specific secrets, and app-specific alerting. You also own the technical side of the ISO 27001 compliance of the service based on BSI IT-Grundschutz. On-call duty is part of the team. In an organization with 360-degree feedback, you will embody an open feedback culture.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed