social media strategist careers in Karur, India