These jobs require you have a university degree. There are many other jobs that are associated with the mining industry. A lot of companies sub-contract out different parts of the mining process. You can create your own opportunities by providing goods and services to the industry. Most jobs are in buildings, on enclosed equipment or underground so the weather doesn't make a big difference.
Most workers have jobs around large equipment which can be noisy.
The mines in communities such as Yellowknife hire miners who work regular eight hour shifts year round except for holidays. Workers in the fly in fly out mines with camps work twelve hour shifts seven days a week and usually stay in camp two weeks then are flown out for two weeks off. Some mines have different lengths of time to stay in camp. Most jobs are year round permanent jobs. All wages are very competitive.