I have a good command of the technologies in the project requirements you mentioned. I have just joined this platform, but if we come to an agreement, I plan to finish the project as soon as possible with a very healthy communication. I write the technologies I will use below.
1-Communication protocol with rabbit-mq and mq-tt
2-tail snapping and query submission
3-I will use mongoDB as database.
Please do not hesitate to contact me in any situation.