site inspector careers in Luanda, Angola