Officer and Engineer job vacancies