online publishing careers in Mohali, India