Machining Group Leader careers in South Africa