zur Entwicklung und Wartung kritischer Plattformdienste Ihr Aufgabengebiet
Entwicklung und Wartung von Kerndiensten: Entwurf, Entwicklung und Wartung kritischer Plattformdienste, darunter Single Sign-On (ssO), Multi-Faktor-Authentifizierung (MFA), Benutzer-/Gruppenverwaltung und Lösungen zur Datenpersistenz.
Microservices-Architektur: Mitwirkung an der Weiterentwicklung und Implementierung unserer serviceorientierten Architektur, um Skalierbarkeit und Wartbarkeit sicherzustellen.
Implementierung von Technologie-Stacks: Verwendung von Java, Golang, C# und/oder C++ zur Erstellung und Bereitstellung von containerisierten Diensten in unserer Kubernetes-Umgebung.
Zusammenarbeit und Bereitstellung: Zusammenarbeit mit Entwicklungs-, Produkt- und Sicherheitsteams während des gesamten Entwicklungslebenszyklus.
Ihr Profil
Bachelor- oder Masterar-Abschluss in Informatik oder einem verwandten Bereich und mehr als 2 Jahre Erfahrung in der Softwareentwicklung.
Sehr gute Kenntnisse in Java, Golang, C# und/oder C++.
Erfahrung mit Authentifizierungs- und Autorisierungsprotokollen (z. B. OAuth2, OIDC, SAML), Benutzer- und Berechtigungsmanagement, ereignisgesteuerten Infrastrukturen und Sicherheitskonzepten in serviceorientierten Architekturen.
Gute Kenntnisse verschiedener Datenbank- und Datenpipeline-Lösungen (z. B. PostgreSQL, MongoDB, Redis, Kafka, Flink) und relevanter Managementlösungen zur Stabilisierung von Cluster-Installationen (z. B. Patroni, Strimzi).
Fundierte Kenntnisse in Containerisierungstechnologien (z. B. Docker) und Orchestrierungsplattformen (z. B. Kubernetes).
Erfahrung mit CI/CD-Pipelines, Git-Versionskontrolle und agilen Entwicklungsmethoden
Fortgeschrittene Kenntnisse in Gitlab/Git, Docker, Kubernetes und mindestens eine der Sprachen Java, Golang, C# und/oder C++.
Idealerweise Erfahrung mit verschiedenen Identitätsanbietern (z. B. KeyCloak, Okta) und MFA-Lösungen, mit Secretstores/-vaults und Zertifikatsverwaltung und im Bereich Service-Registries und serviceorientierten Sicherheitsaspekten.
Ein Plus ist Erfahrung mit Datenbanken verschiedener Typen und mit Datenpipelines, Erfahrung mit ereignisgesteuerten Interaktionsmodellen und Nachrichtenwarteschlangen sowie Erfahrung mit Workflow-Automatisierung und -Orchestrierung und mit clusterfähigen serviceorientierten Architekturen.
Verhandlungssichere Deutsch- und Englischkenntnisse
Unser Angebot
Herausforderung. Spannende Projekte mit der Technologie "von morgen" und von Anfang an verantwortungsvolle Aufgaben.
Offenheit. Flache Hierarchien, offene Türen und regelmässige Mitarbeitergespräche.
Entlohnung. übertarifliche Vergütung mit Projektzulagen je nach Projekt/Aufgabe; Reisespesenmodelle; Betriebliche Altersversorgung; Kostenloses "Absolventenpaket" mit Unterstützung bei Wohnungssuche; Versicherungs-Check und "die erste Steuererklärung" durch Valentum und unsere Partner.
Erholung. 30 Tage bezahlten Urlaub und Gleitzeitkonto mit flexibler Arbeitszeitenregelung.
Entwicklung. Innerbetriebliche und externe Weiterbildungsmassnahmen.
Spass. Regelmässige Events wie Workshops, Stammtische, Kochabende, Sport-Events, u.v.m.
Optionen. Einsatz bei Top-Herstellern und Zulieferern mit der Möglichkeit, später zum Kunden zu wechseln.