Ищем strong middle/senior Scala инженера (в идеале с Украины, но рассмотрим и СНГ).
Стек такой:
Scala (with Akka Http, Akka Streams, Doobie, Circle, Cats, Scalaz), AWS (specially EKS, S3, Kinesis, CloudWatch), Terraform, Kubernetes.
Event processing — Kinesis as event processor and event stream — every service streams events to other services via kinesis events pipeline.
Microservices — all in Scala (30+ services, using cats heavily and monix for effect types).
Code is written mainly in a functional style, moving towards more abstract functional — tagless final). Other libraries that we heavily use: cats-effect, cats-tagless, htt4s, akka-http, shapeless, circle, doobie.
We also have 1 Spark EMR instance for generating and processing reports.
Data Lake — S3
DWH — Amazon Redshift
Требования:
4+ года в программировании
3+ года со Scala
Опыт с Akka Http и Streams
Функциональное программирование.
Опыт с микросервисной архитектурой
Event sourcing
Свободный английский не ниже upper.
До 5000$ gross
CV и рейты на почту business@thinksoft.net #scala #job #Вакансия