oil gas workers careers in Cape Town, South Africa