contracts manager engineering careers in Thiruvananthapuram, India