Hi,
The project description doc looks clear enough.
I had bunch of similar tasks before, so it shouldn't be a problem. The only concern i have is about scala. I can do it with python or java (better python:))
Looking forward for cooperation!
Regards,
Mykhail