project team member careers in Thiruvananthapuram, India