project manager it careers in Luanda, Angola