project management contract management careers in Thrissur, India