staff writer careers in Thrissur, India