Ridesharing

Ridesharing-Dienste schließen die Lücke zwischen Linienbus und Taxi. Die Anbieter ordnen die Fahrgäste den Fahrzeugen so zu, dass Personen deren Routen sich überschneiden oder nah beeinander liegen, zusammen fahren. Die Bestellung der Fahrzeuge erfolgt überlicherweise via Smartphone.

Weltweit drängen immer weitere Anbieter in diesen Wachtumsmarkt. So auch der größte Autobauer der Welt.

Aufgaben

  • Weiterentwicklung Pricing
    • Tech Stack: Go, Lambda, Kinesis, DynamoDB, Protobuf, GraphQL
    • (Weiter-)Entwicklung von Preismodellen
    • Entwicklung eines Backends für die Verwaltung von Preismodellen
    • Technische Konzeption und Implementierung von Kampagnen
    • Entwicklung von Unit Tests, Integration Tests, System Tests
    • Wegschreiben und Auswerten von Metriken, Konfiguration von Alarmen
  • Weiterentwicklung Backoffice
    • Tech Stack: TypeScript, Kotlin, Lambda, Kinesis, PostgreSQL, Cognito, Protobuf
    • Verarbeitung / Aufbereitung von Buchungs- und Fahrzeugdaten aus Systemen anderer Teams (AWS Kinesis, AWS IoT)
    • Migration einzelner Komponenten nach Kotlin
    • Entwicklung von Unit Tests und Integration Tests
  • Planung der Infrastruktur, die für den Betrieb der im Team verankerten Services innerhalb von AWS notwendig ist
  • Aufbau von CI / Deployment Pipelines mit CircleCI, AWS Codebuild, AWS CodePipeline
  • Serverless / CloudFormation / Terraform / AWS CDK