magazine editor careers in Hosur, India