sciences technology careers in Thrissur, India