project team member careers in Madurai, India