manager project careers in Madurai, India