Produkte & Plattformen bei Otto und Tchibo

Otto, Tchibo — Handel & E-Commerce

Skalierbare Produktdaten-Plattformen und hochperformante Push-Benachrichtigungen für den Handel.

Herausforderung

Otto betreibt einen der größten E-Commerce-Marktplätze Deutschlands — mit Millionen Kunden und tausenden Lieferanten. Zwei massive technische Herausforderungen prägten das Projekt: Produktdaten in dutzenden Formaten konsolidieren, und Millionen Push-Benachrichtigungen sekundenschnell zustellen.

Ausgangssituation

Produktdaten: Daten aus tausenden Quellen ohne einheitliches Format. Manuelle Datenaufbereitung war der Flaschenhals. Jeder neue Lieferant bedeutete zusätzliche Mapping-Arbeit.

Push-Nachrichten: Das Altsystem war am Skalierungslimit. Promotional Push ist ein zentraler Umsatztreiber bei Otto — Millionen Nachrichten pro Woche generieren Millionenumsätze. Ein Ausfall oder eine Verzögerung kostet direkt Geld.

Vorgehen

Ein cross-funktionales Team aus Architekt, vier Full-Stack-Entwicklern und Product Owner übernahm die komplette Verantwortung — von der fachlichen Konzeption über die technische Umsetzung bis zum Betrieb.

Push-Plattform (10 Monate):

  1. Kompletter Neuaufbau als serverless Architektur auf AWS
  2. TypeScript Lambdas für die Geschäftslogik
  3. REST APIs und Message-basierte Schnittstellen (SNS/SQS) für Marketing- und BI-Systeme
  4. Angular-Web-UI für Kampagnenmanagement und transaktionale Templates
  5. Firebase-Integration für plattformübergreifende Push-Zustellung (Android & iOS)

Produktdaten-Plattform (24 Monate):

  1. Aufbau automatisierter Datenpipelines
  2. Entwicklung des Produktdaten-Agenten für automatische Anreicherung und Validierung
  3. Schrittweise Migration bei laufendem Betrieb
  4. Integration mit bestehenden E-Commerce-Systemen

Lösung

Die neue Push-Plattform verarbeitet Kampagnen mit Millionen Empfängern schneller und skalierbarer. Der Performance-Gewinn ermöglicht minutengenaue Bewerbung von Live-Events. Das Push-Token-Management bereinigt inaktive Geräte automatisch — auch nicht eingeloggte App-Nutzer werden adressierbar.

Die Produktdaten-Pipeline reichert Attribute automatisch an, validiert gegen Geschäftsregeln und normalisiert Lieferantenformate auf das Zielformat.

Nutzen / Ergebnis

  • Millionen Push-Nachrichten in Echtzeit, minutengenaue Kampagnen
  • Produktdaten automatisch angereichert und validiert
  • Nahtlose Integration in bestehende Systeme
  • Skalierung ohne Qualitätseinbußen
  • Push-Plattform: vom Altsystem am Limit zur serverless Architektur mit Headroom