sr mechanical inspector careers in Huambo, Angola