offshore materials controller careers in South Africa