Wanted: 9,000 jobs a few clicks away on NAVTTC job portal