I have read all your requirements, and belief that I fit in properly.
I have got lots of experience is such tasks, I have done similar stuff on Facebook, Instagram, Gmail, Twitter, and other webpages using selenium.
And I work on LINUX operating system itself, so even this is not an issue.
Looking forward to get more details via message.