project manager construction careers in Port Elizabeth, South Africa