marketing social media jobs in vellore tn