Senior Technical Officer and Other vacancies