c h mechanical plt careers in Cabinda, Angola