capital goods jobs in williams lake bc