mission critical jobs in vernon bc