5 schnelle Fragen an Team Platform

1. An welchen Projekten arbeitet ihr aktuell?
Mit unseren Entwicklungsprojekten sind wir die direkte Schnittstelle zum Bookmaking und dem Marketing.
Das heißt, wir sind für alle Tätigkeiten verantwortlich, die nicht im direkten Zusammenhang mit den sportbezogenen Quoten einer Sportwettenseite stehen. Und hier kommt eine Menge zusammen. Zum Bereich Platform gehören die Bereitstellung von Accounts in Verbindung mit PAM-Lösungen, Möglichkeiten für CRM und KYC, Payments & Fraud, das gesamte Accounting mit softwareinternen Wallets und die Abwicklung des Affiliatemanagements.
Das alles passiert unter der konsequenten Ausrichtung des Spielerschutzes, welcher neben hohen behördlichen, lizenzrechtlichen Auflagen, auch durch unsere eigenen Anforderungen motiviert ist.
Sebastian, Teamleiter Platform, Tennis, Kino, Zocken
Christian, Data Analyst, Videospiele, Musik, Magic the Gathering
Henning, Scala Software Entwickler, Outdoor, Boxen, Kochen
Andrei, Scala Software Entwickler, Fußball, Reisen
Daniel, Scala Software Entwickler, Fußball, Reisen
Daniel, Quality Engineer, Literatur, Musik, Spiele
Hendrik, Scala Software Entwickler, Brettspiele, Magic the Gathering
2. Mit welchen Tech Stack setzt ihr diese um?
Scala als Programmiersprache
​
Akka als Framework: Das Aktorenmodell aus Akka bietet eine geeignete Abstraktion, um nebenläufige und hoch-skalierbare Prozesse zu entwerfen. Hier gilt es in der Entwicklung im Vergleich zu klassischeren Ansätzen zunächst etwas umzudenken, aber Aktoren ähneln Finite State Machines und sind somit für InformatikerInnen ein bekanntes und bewährtes Konzept.
​
Cassandra: Um den hohen und möglichst latenzfreien Durchsatz unserer Applikationen zu ermöglichen, bietet sich im Kontext von Event Sourcing Cassandra als unterliegende Datenbank natürlich an.
​
Zeppelin: Das webbasierte Notebookframework (Produktpage) dient der Datenanalyse und ist eine OpenSource Entwicklung von Apache in Zusammenspiel mit Apache Spark, um aus der Datenbank lesen zu können.
​
Typescript und React: Wir nutzen als Framework React und Komponentenbibliothek AntD
​
Git: Versionsverwaltung
​
IDEA und VSCode: Entwicklungsumgebung
3. Wie arbeitet ihr zusammen?
Wie alle anderen Teams auch, organisieren wir unsere Projekte über ClickUp. Um unsere Aufgaben zu besprechen, steht jeden Mittwoch Vormittag unser ca. 45-minütiges Teammeeting im Büro an.
Darüber hinaus besteht die Möglichkeit ein wöchentliches 1:1-Gespräch mit Teamleiter Sebastian zu vereinbaren. Dort können Aufgaben gemeinsam priorisiert und Fragen und Blocker geklärt werden.
Aber es steht natürlich aber auch jedes andere Teammitglied zur Klärung von Fragen parat.
Neben unserem meist digitalen Tätigkeiten, malen wir auch gerne viel an unserem Whiteboard, um Ideen und Gedanken besser visualisieren zu können.
4. Was ist schon mal so richtig schief gelaufen? Was habt ihr daraus gelernt?
Da die Sportwettenwebseite international tätig ist, müssen auch Wechselkurse von uns berücksichtigt werden. Hier gab es einmal den Vorfall, dass ein Wechselkurs verkehrtherum programmiert wurde, was dazu führte, dass Geld bei der Auszahlung vervierfacht werden konnte.
5. Was macht euer Team besonders?
Unser Team ist überwiegend im Büro anzutreffen, daher ist unser Dienstweg meistens nur ein paar Schritte lang.
Mit Studenten, frischen Berufseinsteigern und langjährigen, sehr erfahrenen Kollegen, bilden wir eine gute Einheit aus Jung und Alt bzw. Young Professionals und Experts. Außerdem sind wir von unserem Zusammenhalt sowie unserer Hilfsbereitschaft überzeugt. Wir können uns immer aufeinander verlassen.
Wer bei uns schonmal in Büro reingehorcht hat weiß: bei uns gibt es immer was zu lachen!