## Dein Alltag - nur ohne Alltag: - Du startest mit deinem Team in den Tag, stimmst Prioritäten ab und arbeitest fokussiert an Lösungen, die Plattform, Prozesse und Kundennutzen zusammenbringen. - Du wechselst zwischen konzeptioneller Arbeit, Coding und Qualitätschecks. Dabei bewertest du Anforderungen, denkst Lösungen ganzheitlich und achtest auf Skalierbarkeit, Sicherheit und saubere Umsetzung. - Du bringst Themen in die Umsetzung, prüfst Ergebnisse, behältst den laufenden Betrieb im Blick und leitest daraus die nächsten Schritte ab. ## Hier verlässt Du Deine Komfortzone: - Du entwickelst eine Multi-Instance-SaaS-Plattform weiter, bei der jede Kundenumgebung isoliert auf Kubernetes läuft. Mit wachsender Skalierung müssen Services effizient, ressourcenschonend und horizontal skalierbar bleiben – ohne Downtime und ohne Performance-Verlust. - Du denkst im Big Picture: MongoDB, RabbitMQ, Redis, Kubernetes und Architekturentscheidungen greifen ineinander. Genau dieses Zusammenspiel behältst du im Blick, wenn du technische Lösungen entwickelst. - Du gestaltest flexible Lösungen für sehr unterschiedliche Use Cases. Gemeinsam mit UX/Product Design schaffst du Abstraktionen, die nutzerfreundlich, konfigurierbar und trotzdem wartbar sind. - Du verankerst Security direkt im Produkt – von sicherem API-Design und Input-Validierung bis zu Schwachstellenmanagement und technischem Risikobewusstsein. - Dein Schwerpunkt liegt auf Engineering mit Wirkung: ca. 60–70 % Coding & Code Review, 15–20 % Architektur und technisches Design sowie 10–15 % Security, Pipelines, Monitoring und Abstimmung mit UX. ## Dein Umfeld: Team, Tools, Technologien Team & Setup - 6-köpfiges Produktteam - remote-first mit enger Zusammenarbeit - Scrum-Sprints mit Azure DevOps Boards - Fokus auf Produktentwicklung statt Consulting oder Support Tools & Technologien - Englisch ist deine Alltagssprache. Deutsch kann ein wenig helfen. - Frontend: React – du bringst hier starke Erfahrung mit oder kennst die andere Seite des Stacks sehr gut und hast Lust, dich weiterzuentwickeln. - Backend: Nest.js – ideal, wenn du Erfahrung in verteilten Systemen mitbringst und technische Zusammenhänge über einzelne Services hinaus denkst. - Sprache: TypeScript – mehrere Jahre Erfahrung im Full-Stack oder im Backend-/Infrastruktur-Umfeld sind in dieser Rolle zentral. C\# is a plus. - Daten & Suche: MongoDB, Elasticsearch, Semantic Search, Vector Database – wichtig ist ein gutes Verständnis für Datenmodelle, Performance und skalierbare Such- und Datenkonzepte. - Messaging & Caching: RabbitMQ, Redis – du solltest Erfahrung mit Message Brokern und dem Zusammenspiel verteilter Systeme mitbringen. - Infrastruktur: Kubernetes, Pulumi, Azure – du bewegst dich sicher in cloud-nativen Architekturen; Azure ist ein Plus. - Security: Keycloak, OAuth 2.0, RBAC, Multi-Tenant-Isolation – du denkst Application Security von Anfang an mit, von sicherem API-Design bis zu Schwachstellenmanagement. - Testing: Playwright, Unit- und Integrationstests – Qualität ist für dich Teil guter Entwicklung, nicht der letzte Schritt vor dem Release. - CI/CD: Azure DevOps Pipelines, Pulumi, GitHub – du bist vertraut mit automatisierten Pipelines und sauberem Delivery-Prozess. - Monitoring: Kibana – du nutzt Monitoring nicht nur zur Kontrolle, sondern als Grundlage für fundierte technische Entscheidungen. - Tools: VS Code, Github Copilot, Cursor – du arbeitest pragmatisch, modern und offen für neue Entwicklungs-Workflows. ## Deine Lernkurve bei COSMO CONSULT Woche 1-4: Ankommen und verstehen: - Du lernst die Anyfy Plattformarchitektur, die ontologiebasierte Datenmodellierung und unser Multi-Instance-Setup im Detail kennen. - Du lernst das Team, unseren Sprint-Rhythmus und unsere Arbeitsweise kennen und richtest dein Entwicklungsumfeld ein – inklusive Kubernetes, lokaler Services und Tools wie Github Copilot oder Cursor. - Von Anfang an übernimmst du echte Aufgaben statt Übungsprojekte. Du lernst bei uns direkt in der Praxis – mit engem Support aus dem Team. Nach 3 Monaten: Übernehmen und mitgestalten: - Du bringst dich spürbar in architektonische Entscheidungen ein – zum Beispiel, wenn es darum geht, Services neu zu schneiden, Caching-Strategien zu bewerten oder sichere Erweiterungen für APIs zu gestalten. - Du übernimmst größere technische Features end-to-end: von der technischen Konzeption über Umsetzung und Testing bis zum Deployment. - Dabei bewegst du dich sicher im Zusammenspiel von React, Nest.js, MongoDB, Kubernetes und Pulumi und hast bereits Code produktiv auf laufende Instanzen gebracht. Nach 6 Monaten: Orientierung geben: - Du treibst architektonische Entscheidungen aktiv mit voran und bist für das Team eine wichtige Ansprechperson bei komplexen technischen Fragestellungen. - Du bewegst dich sicher über die zentralen Bereiche der Plattform hinweg – von Frontend und Backend über Infrastruktur bis Security. - Gleichzeitig verstehst du das Multi-Tenancy-Modell, die Data-Fabric-Logik und die Integrationsmuster von Anyfy in der Tiefe – und prägst damit auch unsere Engineering-Kultur, etwa bei AI Tooling, Security Practices und Codequalität. ## Deine Vorteile. - Flexible Arbeitszeiten - Weiterentwicklung - Innovation Challenge - Events - Sprachkurse - Vielfältige Benefits