ccgt careers in Lubango, Angola