social media specialists careers in Jodphur, India