Positions-Nr. 2971053
Deine Tätigkeiten
Fullstack Development für das Application Framework (EGAF) Produkt
EGAF stellt der Entwicklung des Kunden über ein zentrales, auf Backstage basierendes Entwicklungsportal standardisierte und IT-sichere Backend-Services in .NET, Java und Python in Form von vorkonfigurierten Lösungen und Templates zur Verfügung. In diesem Zusammenhang suchen wir einen Fullstack-Development-Service, dass das EGAF-Produkt beim Aufbau, der Erweiterung und der Wartung der Backstage-Instanz sowie der Plugins unterstützt.
Entwicklung technischer Konzepte für Erweiterungen und Anpassungen der bestehenden Backstage‑Plattform des Kunden
- Konzipierung von skalierbaren, performanten und wartbaren Lösungen im Einklang mit den IT‑, Architektur- und Compliance-Standards des Kunden.
- Analyse und Berücksichtigung von Sicherheitsanforderungen, Betriebsmodellen und Zielarchitekturen
- Ableitung technischer Empfehlungen und Entscheidungsgrundlagen für zukünftige Plattformerweiterungen
Umfassende Analyse der EGAF‑ und Backstage‑Architektur
- Bewertung der bestehenden Technologien, Schnittstellen, Plug-in-Strukturen und Integrationsmechanismen
- Erhebung projekt- und fachbereichsspezifischer Anforderungen aus organisatorischer, fachlicher und technischer Perspektive
- Aufbereitung der Analyseergebnisse zur Unterstützung von Architektur- und Designentscheidungen innerhalb des Projekts
Konzeption, Entwicklung, Test und Dokumentation maßgeschneiderter Backstage‑Plugins (Frontend und Backend)
- Umsetzung definierter Workflows sowie technischer und fachlicher Use Cases
- Integration der Plugins in interne Systeme, Services und Prozessketten des Kunden
- Erstellung nachvollziehbarer technischer Beschreibungen (z. B. API‑Designs, Schnittstellenabläufe, Konfigurationsparameter)
Implementierung von Anpassungen und Erweiterungen der Backstage‑Plattform
- Erweiterung von Frontend- und Backend-Komponenten zur Unterstützung von Organisationsstrukturen, Rollenmodellen und Prozessen
- Sicherstellung definierter funktionaler und nicht-funktionaler Anforderungen (Performance, Stabilität, Sicherheit, Wartbarkeit)
- Konzeption und Umsetzung technischer Verbesserungen auf Basis von Projektergebnissen und Stakeholder‑Bedarfen
Erweiterung und Konfiguration des Backstage‑Backends für zusätzliche Services und Integrationen
- Anbindung interner Tools, APIs, CI/CD‑Pipelines sowie Identity‑ und Asset‑Systeme
- Einrichtung und Dokumentation von Schnittstellen, Authentifizierungs‑ und Autorisierungsmechanismen
- Technische Beratung hinsichtlich Integrationsmustern, Sicherheitsarchitekturen und Betriebsmodellen
Erstellung und Pflege einer umfassenden technischen Dokumentation
- Ausarbeitung von Architekturübersichten, technischen Designbeschreibungen, Plugin‑ und API‑Dokumentationen
- Dokumentation von Workflows, Schnittstellen, Integrationen und Konfigurationsentscheidungen
- Sicherstellung der Transparenz für Betrieb, Weiterentwicklung und Wissenstransfer im Projektkontext Regelmäßige Aktualisierung der Unterlagen entsprechend des Projektfortschritts und neuer Erkenntnisse
Das gesuchte Profil
Must Haves:
- Mindestens 2 Jahre nachweisbare Erfahrung in der Konzeption, Anpassung, Erweiterung und Wartung von Backstage oder vergleichbaren Entwicklerportalen (z. B. auf Basis von Service Katalogen, Developer Platforms oder IDP-Lösungen)
- Nachgewiesene Erfahrung in der Entwicklung und Anpassung von Backstage Plugins (Frontend- und Backend-Plugins)
- Mindestens 4 Jahre Erfahrung in der Entwicklung von Backend-Diensten mit NodeJS, idealerweise im Kontext von Plattform- oder Integrationslösungen
- Mindestens 3 Jahre Erfahrung in der Entwicklung von Frontend-Anwendungen mit React
- Mindestens 1 Jahr Erfahrung in der Konzeption und Implementierung von CI/CD-Pipelines, vorzugsweise mit Azure DevOps
- Nachgewiesene Erfahrung im Umgang mit Docker und Kubernetes, insbesondere im Betrieb und Deployment von Plattform-Services
- Erfahrung mit Azure oder vergleichbaren Cloud-Plattformen (z. B. AWS, GCP), insbesondere im Kontext von Cloud-nativen Anwendungen und Plattformdiensten
Erbringung von Leistungen zum Aufbau, zur Anpassung und zur Wartung des auf Backstage basierenden Entwicklerportals und seiner Plugins, um EGAF sichere und standardisierte Services sowie automatisierte Onboarding-Funktionen für die Entwickler der Gruppe bereitzustellen.
Sprachanforderungen
- Deutsch: Verhandlungssicher
- Englisch: Erweiterte Kenntnisse