project manager construction careers in Benoni, South Africa