ITI latest vacancy 222