geotechnical engineering jobs in penticton bc