it staff careers in Lubango, Angola