iti pass private company latest vacancy