Sie berichten an den CTO und arbeiten mit Lösungsarchitekten, dem leitenden KI-Experten, den Leitern der Entwicklungsteams und dem Produktmanagement zusammen.
Kernaufgaben
1. Entwurf der einheitlichen Integrationsplattform
- Definieren Sie den Katalog der Standard-Integrationsansätze – APIs (REST, GraphQL, gRPC), Webhooks, WebView-/iframe-Einbettung, SDK-basierte Integration, OAuth-basierte Authentifizierungsabläufe, dateibasierte Batch-Integration.
- Stellen Sie sicher, dass jeder Ansatz erweiterbar und konfigurierbar ist – Partner können Parameter (Authentifizierungsmethoden, Datenfelder, Ereignisauslöser) anpassen, ohne dass Codeänderungen an der Kernplattform erforderlich sind.
- Entwerfen Sie die Architektur für das Partner-Onboarding – von der Registrierung über die Sandbox bis zur Produktion, mit klaren Meilensteinen, automatisierten Tests und Self-Service-Funktionen.
- Entwerfen Sie die Datenflussmuster – wie Partnerdaten durch den Kafka-Ereignisbus von ryd, die BigQuery-Analytik und interne Dienste fließen, wobei Konsistenz, Idempotenz und Beobachtbarkeit bei jedem Schritt gewährleistet sind.
2. Teamübergreifende Koordination
- Arbeiten Sie mit den Backend-Teams zusammen, um sicherzustellen, dass die Integrationsplattform die NestJS-Mikroservices, das Kafka-Event-Streaming und die Datenbanktechnologien von ryd effektiv nutzt.
- Arbeiten Sie mit den Frontend-Teams zusammen, um einbettbare UI-Komponenten, WebView-Abläufe und Dashboards für Partner zu entwerfen.
- Arbeiten Sie mit der Qualitätssicherung zusammen, um Strategien für Integrationstests zu definieren – Sandbox-Umgebungen, automatisierte Tests der Partnerabläufe, Vertragstests.
- Arbeiten Sie mit dem DevOps-Team zusammen, um sicherzustellen, dass die Plattform auf Kubernetes und GCP skalierbar ist und über angemessene Überwachungs-, Warn- und Kostenmanagementfunktionen verfügt.
- Arbeiten Sie mit den Produkt- und Geschäftsbereichen zusammen, um Partnersegmente zu verstehen, Integrationsansätze zu priorisieren und die Weiterentwicklung der Plattform an den Geschäftszielen auszurichten.
- Arbeiten Sie mit dem Lead AI Practitioner zusammen, um sicherzustellen, dass die Plattform KI-optimiert ist – KI-lesbare Dokumentation, KI-testbare Abläufe, KI-gestützter Partner-Support.
3. Alle Geschäftsbereiche verstehen
- Flottenmanagement – wie Flottenunternehmen Fahrzeuge, Fahrer, Tankkarten, Ausgaben und Berichterstattung verwalten.
- Zahlungsabwicklung – PCI-DSS-Konformität, Zahlungsgateways, Abrechnung, Kontenabstimmung.
- Mobilitätsdienste – Kraftstoff, Laden von Elektrofahrzeugen, Autowäsche, Parken, Maut.
- Fintech-Integrationen – wie Bank- und Finanzplattformen Dienste von Drittanbietern in ihre Apps einbinden.
- E-Commerce-Integrationen – wie E-Commerce-Plattformen Händlern Zusatzdienste anbieten.
- ERP-/Buchhaltungsintegrationen – wie Unternehmen wie SAP, Datev oder Lexware Transaktionsdaten nutzen.
- OEM-Integrationen – wie Automobilhersteller Zahlungsfunktionen einbinden
- Kostenmanagement – wie Dienste wie Pleo, Moss oder Circula Flottenausgaben verarbeiten und kategorisieren.
4. Die Partnererfahrung gestalten
- Entwerfen und erstellen Sie eine Partner-Testumgebung (ähnlich wie https://partners-demo-frontend.web.app/partners/demo/webview-launcher), in der potenzielle Partner Integrationsansätze interaktiv erkunden können.
- Verantwortung für den ryd-Portal-Integrationsleitfaden übernehmen – sicherstellen, dass die Dokumentation klar, aktuell und per KI durchsuchbar ist.
- Selbstbedienungsmanagement entwerfen – Partner können ihre Integration konfigurieren, Analysen einsehen, API-Schlüssel verwalten und Probleme beheben, ohne den ryd-Support kontaktieren zu müssen.
- KI-gestützte Unterstützung für Partner entwerfen – Chatbots, die Fragen zur Integration beantworten, KI, die Konfigurationsänderungen vorschlägt, KI, die Integrationsprobleme analysiert.
5. KI in die Architektur einbetten
- Wenden Sie KI-Architekturmuster (RAG, Agenten, Pipelines, Orchestrierung) auf die Integrationsplattform an.
- Entwickeln Sie KI-gestützte Onboarding-Abläufe für Partner – die KI analysiert die Systembeschreibung eines Partners und empfiehlt den besten Integrationsansatz.
- Implementieren Sie KI-gesteuerte Fehlerbehebung – erkennen Sie Integrationsanomalien, schlagen Sie Lösungen vor und automatisieren Sie gängige Lösungswege.
- Stellen Sie sicher, dass die Wissensdatenbank der Plattform für die Nutzung durch KI strukturiert ist (gemäß den Standards des Lead AI Practitioner).
- Nutzen Sie KI-Tools (Claude Code, Cursor, Copilot) in Ihrem eigenen Workflow – demonstrieren Sie, wie eine KI-beschleunigte Architektur aussieht.
6. Steuerung und Weiterentwicklung der Plattform
- Führen Sie Architekturentscheidungsprotokolle (ADRs) für alle wichtigen Plattformentscheidungen.
- Definieren und setzen Sie nicht-funktionale Anforderungen durch – Leistung, Sicherheit, Skalierbarkeit, Zuverlässigkeit, Beobachtbarkeit.
- Überprüfen Sie die Integrationsentwürfe der Lösungsarchitekten – stellen Sie sicher, dass diese mit dem einheitlichen Ansatz der Plattform übereinstimmen.
- Sammeln Sie Feedback von Lösungsarchitekten und Partnern – verbessern Sie die Integrationsansätze kontinuierlich.
- Verwalten Sie technische Schulden – jede Integration, die nicht zur Plattform passt, ist eine zukünftige Schuld. Das verhindern Sie.
