Position: Scala Developer
Company: Playtech
Experience required: 2y
English level: intermediate

Playtech AI group is responsible for powering Playtech’s products with an AI suite which includes all the aspects: data engineering, real-time models & APIs that serve the model answers and act as an integration point to the AI service. The group has 25 data professionals, including data engineers, data scientists, developers & OPS.
We are looking for an engineer to join the R&D team, which works with our Data Science and Data Engineering teams, to provide a highly effective data streaming and batch processing solutions to serve up to 10,000 events per second.

**Requirements:**

-          Ability to write clean, efficient, and well-tested code in Scala.

-          Hands-on experience in creating data streaming processing applications using Spark, AKKA and AKKA streams

-          Hands-on experience in working with Kafka platform

-          Experience with Kubernetes and AWS

-          Good understanding of NoSQL solutions like Cassandra and Redis

**Required technological stack:**

-          Scala,

-          Akka and Akka-streams,

-          Kafka,

-          Spark,

-          AWS big data stack,

-          Cassandra (or similar distributed key-value storage), Redis

-          Kubernetes

-          Hands on experience with Python is a great advantage