Technical Services Officer (29.5 hours per week)