geotechnical engineer jobs in black creek bc