it head careers in Thrissur, India