social media specialists careers in Delhi, India