I know Whistler Blackcomb and Whistler Tourism both have their own IT departments. The Resort Municipality of Whistler (RMOW) might have one too. I'm actually toying around with a small side business doing computer repair/help up here.
There's obviously a very large percentage of service industry (restaurant/bar/hotel) jobs, but plenty of people build careers up here. Practically everybody is taking a pay cut, but everybody will tell you it's worth it.
Go for it.