magazine editor careers in Thrissur, India