department head careers in Thiruvananthapuram, India