Skip to content

jobs

Please submit separate applications for each posting.  Internal applications should be sent to: hr@cmsd.bc.ca

External applicants, please apply through Make a Future at  https://www.makeafuture.ca/regions-districts/bc-public-school-districts/north/coast-mountains/

Please ensure you state the posting number in your application. You will receive an email indicating that your application was received. Should you not receive this confirmation within 48 business hours, please phone 250-638-4403.


For further information regarding the current Teaching Job Postings, please contact:

Roberta Taylor, Human Resources Officer
Tel: (250) 638-4403 or toll-free (within B.C.) 1-855-635-4931, Local 4403

– Or –

Kiran Bath, Director of Human Resources
Tel: (250) 638-4441 or toll-free (within B.C.) 1-855-635-4931, Local 4441

Job ID Title Designation Closing Date
265 Kitimat (Nechako Elementary School) 2024-2025 Nechako Elementary (K-6) May 29, 2025
264 Hazelton (New Hazelton Elementary School) 2024-2025 New Hazelton Elementary (K-7) May 29, 2025
29 Terrace (Skeena Middle School) 2025-2026 Skeena Middle (7-9) May 29, 2025
28 Hazelton (Majagaleehl Gali Aks Elementary School) 2025-2026 Majagaleehl Gali Aks Elementary (K-7) May 27, 2025
27 Terrace (Parkside Secondary School) 2025-2026 Parkside Secondary (Alternate 8-12) May 27, 2025
26 Terrace (Caledonia Secondary School) 2025-2026 Caledonia Secondary (10-12) May 27, 2025
25 Terrace (Suwilaawks Community School) 2025-2026 Suwilaawks Community (K-6) May 27, 2025
24 District Staff 2025-2026 Coast Mountains School District No. 82 May 27, 2025
23 Terrace (Suwilaawks Community School) 2025-2026 Suwilaawks Community (K-6) May 26, 2025
22 Kitimat (Mount Elizabeth Middle/Secondary School) 2025-2026 Mount Elizabeth Middle/Sec. (7-12) May 26, 2025
21 Hazelton (Hazelton Secondary School) 2025-2026 Hazelton Secondary (8-12) May 23, 2025
263 Kitimat (Kildala Elementary School) 2024-2025 Kildala Elementary (K-6) May 21, 2025
262 Kitimat (Nechako Elementary School) 2024-2025 Nechako Elementary (K-6) May 21, 2025
261 - Withdrawn Kitimat (Kildala Elementary School) 2024-2025 Kildala Elementary (K-6) May 21, 2025
220 District Staff 2024-2025 Coast Mountains School District No. 82 No closing date
153 Hazelton and Kitwanga - Counselling Positions 2024-2025 Majagaleehl Gali Aks Elementary (K-7) No closing date
79 District Staff 2024-2025 Coast Mountains School District No. 82 No closing date

Job Postings from Make a Future

Job ID Title Designation Action
3946161 #265.1 - Temporary, Part-Time (.088 FTE) - Prep-Physical Education and Music Teacher Nechako Elementary School APPLY
3946157 #264.1 - Temporary, Part-Time (.400 FTE) - Resource Teacher New Hazelton Elementary School APPLY
3945996 #29.4 - Continuing, Full-Time (1.00 FTE) - Grade 8 CORE & Other Teacher Skeena Middle School APPLY
3945991 #29.3 - Continuing, Full-Time (1.00 FTE) - French Immersion Grade 7-8 CORE & Other Teacher Skeena Middle School APPLY
3945984 #29.2 - Temporary, Full-Time (1.00 FTE) - Woodwork 7 - 9 & Other Teacher Skeena Middle School APPLY
3945979 #29.1 - Continuing, Full-Time (1.00 FTE) - Metalwork 7 - 9 & Other Teacher Skeena Middle School APPLY
3945401 #28.1 - Temporary, Full-time (1.00 FTE) - French Immersion Intermediate Classroom Teacher Majagaleehl Gali Aks Elementary School APPLY
3945397 #27.1 - Continuing, Part-time (.600 FTE) - Counselling & Other Teacher Parkside Secondary School APPLY
3945394 #26.1 - Continuing, Full-time (1.00 FTE) - Outdoor Education 11-12, Earth Science 11, Science 10 & Other Teacher Caledonia Secondary School APPLY
3945393 #25.2 - Continuing, Full-time (1.00 FTE) - Primary Classroom Teacher Suwilaawks Community School APPLY
3945389 #25.1 - Continuing, Full-time (1.00 FTE) - Intermediate Classroom Teacher Suwilaawks Community School APPLY
3945373 #24.1 - Continuing. Full-time (1.00 FTE) - District Inclusive Education Teacher Multiple locations APPLY
3918037 #223.1 - Temporary, Full-time (1.00 FTE) - First Nations Language and Culture Teacher District Staff - Terrace APPLY
3944676 #23.1 - Continuing, Full-Time (1.00 FTE) - Intermediate Classroom Teacher Suwilaawks Community School APPLY
3944674 #22.1 - Temporary, Full-Time (1.00 FTE) - Science 9, Science 10 & Other Teacher Mount Elizabeth Middle/Secondary School APPLY
3916976 #220.2 - Continuing, Part-time (.200 FTE) - First Nations Language and Culture Teacher District Staff - Hazelton APPLY
3916975 #220.1 - Continuing, Part-time (.400 FTE) - First Nations Language and Culture Teacher District Staff - Hazelton APPLY
3942134 #21.2 - Full-time 1.00 FTE, Continuing - Math 8, Science 8, Humanities 8, Career Life Education 10, English First People's Literacy/Writing 10 & other Teacher Hazelton Secondary School APPLY
3942128 #21.1 - Full-time 1.00 FTE, Continuing - Life Sciences 11, Science 10, Physical Geography 11, Genocide Studies 12, Social Justice 12, Career Life Education 10 Teacher Hazelton Secondary School APPLY
3425273 District Psychologist District Staff - Terrace APPLY
3900186 #79.1 - Full-time 1.00 FTE Continuing - District Psychologist District Staff - Terrace APPLY
3900200 #153.1 - Part-time .400 FTE Continuing - Elementary Counsellor Majagaleehl Gali Aks Elementary School APPLY
3900187 #79.2 - Full-time 1.00 FTE Continuing - Speech Language Pathologist District Staff - Terrace APPLY
3900202 #153.2- Part-time .400 FTE Continuing - Elementary Counsellor Kitwanga Elementary School APPLY