All Opportunities

All Opportunities

Making Nova Scotia work is no small job. Review hundreds of exciting Public Service career opportunities available throughout The Government of Nova Scotia.

Job Title Department Location Sort ascending Apply By
Reset
Crown Attorney (Term)
Crown Attorney (Term) KENTVILLE, NS, CA, B4N 2E3 Apr 30, 2026
Public Prosecution Service KENTVILLE, NS, CA, B4N 2E3 21-May-26
Child and Youth Practitioner (Counsellor 2(A)-(B))
Child and Youth Practitioner (Counsellor 2(A)-(B)) KENTVILLE, NS, CA, B4N4H2 May 21, 2026
Opportunities and Social Development KENTVILLE, NS, CA, B4N4H2 04-Jun-26
Marine Engineer 1 (LaHave)
Marine Engineer 1 (LaHave) LAHAVE, NS, CA, B4V 2W6 May 12, 2026
Public Works LAHAVE, NS, CA, B4V 2W6 26-May-26
Family Support Worker (Counsellor 2AB)
Family Support Worker (Counsellor 2AB) LIVERPOOL, NS, CA, B0T 1K0 May 20, 2026
Opportunities and Social Development LIVERPOOL, NS, CA, B0T 1K0 03-Jun-26
Division Crewperson (Summer Works Period) (23 Weeks) (Londonderry) (2 Positions) Public Works LONDONDERRY, NS, CA, B0M 1G0 24-May-26
Operations Supervisor (Londonderry)
Operations Supervisor (Londonderry) LONDONDERRY, NS, CA, B0M 1G0 May 19, 2026
Public Works LONDONDERRY, NS, CA, B0M 1G0 09-Jun-26
Forestry Fire Crew (Maintenance Worker 2(A))
Forestry Fire Crew (Maintenance Worker 2(A)) LUNENBURG, NS, CA, B0J 2C0 May 15, 2026
Natural Resources LUNENBURG, NS, CA, B0J 2C0 31-May-26
Summer Student (Camping Park Attendant)
Summer Student (Camping Park Attendant) LUNENBURG, NS, CA, B4V 6P2 May 19, 2026
Natural Resources LUNENBURG, NS, CA, B4V 6P2 02-Jun-26
Camping Park Attendant - Rissers Beach (Maintenance Worker 1(A)) Natural Resources LUNENBURG, NS, CA, B4V 6P2 27-May-26
Park Attendant (Maintenance Worker 1(A))
Park Attendant (Maintenance Worker 1(A)) MAVILLETTE, NS, CA, B0W 2H0 May 15, 2026
Natural Resources MAVILLETTE, NS, CA, B0W 2H0 28-May-26
Stock Clerk II (Temporary Backfill) (Miller Lake)
Stock Clerk II (Temporary Backfill) (Miller Lake) MILLER LAKE, NS, CA, B2T 1J6 May 20, 2026
Public Works MILLER LAKE, NS, CA, B2T 1J6 03-Jun-26
Summer Student (Park Attendant - Thomas Raddall Provincial Park) Natural Resources MILTON, NS, CA, B0T 1P0 01-Jun-26
Child Protection Social Worker 1-2 (Hiring Pool - Halifax, Dartmouth, Sackville) Opportunities and Social Development Multiple Locations, NS, CA, B2Y 4S8 31-Aug-26
Correctional Officer (Relief Roster)
Correctional Officer (Relief Roster) Multiple Locations, NS, CA, B3J 1V7 May 21, 2026
Justice Multiple Locations, NS, CA, B3J 1V7 28-May-26
Correctional Officer - Designated (Relief Roster)
Correctional Officer - Designated (Relief Roster) Multiple Locations, NS, CA, B3J 1V7 May 9, 2026
Justice Multiple Locations, NS, CA, B3J 1V7 28-May-26
Care Coordinator (Disability Support Program) (2 positions)
Care Coordinator (Disability Support Program) (2 positions) NEW GLASGOW, NS, CA, B2H 6B6 May 12, 2026
Opportunities and Social Development NEW GLASGOW, NS, CA, B2H 6B6 26-May-26
Correctional Case Manager
Correctional Case Manager NEW GLASGOW, NS, CA, B39 2B9 May 12, 2026
Justice NEW GLASGOW, NS, CA, B39 2B9 26-May-26
Financial Services Officer 2 (New Minas)
Financial Services Officer 2 (New Minas) NEW MINAS, NS, CA, B4N 3G7 May 12, 2026
Public Works NEW MINAS, NS, CA, B4N 3G7 26-May-26
Crown Attorney (Term)
Crown Attorney (Term) PICTOU, NS, CA, B0K 1H0 May 14, 2026
Public Prosecution Service PICTOU, NS, CA, B0K 1H0 28-May-26
Checker (Spare) (Port Hawkesbury)
Checker (Spare) (Port Hawkesbury) PORT HAWKESBURY, NS, CA, B9A 2J9 May 8, 2026
Public Works PORT HAWKESBURY, NS, CA, B9A 2J9 24-May-26
Inspector II (Temporary Backfill) (Asphalt/Structures) (Port Hawkesbury)
Inspector II (Temporary Backfill) (Asphalt/Structures) (Port Hawkesbury) PORT HAWKESBURY, NS, CA, B9A 2J9 May 14, 2026
Public Works PORT HAWKESBURY, NS, CA, B9A 2J9 31-May-26
Court Officer 1-2 - Judicial Support
Court Officer 1-2 - Judicial Support PORT HAWKESBURY, NS, CA, B9A 2Y1 May 14, 2026
Justice PORT HAWKESBURY, NS, CA, B9A 2Y1 28-May-26
Engineering Aide (Clerk 4) (Porter's Lake)
Engineering Aide (Clerk 4) (Porter's Lake) PORTERS LAKE, NS, CA, B3E 1J7 May 20, 2026
Public Works PORTERS LAKE, NS, CA, B3E 1J7 03-Jun-26
Chief Park Caretaker (Maintenance Worker 3(B))
Chief Park Caretaker (Maintenance Worker 3(B)) SHELBURNE, NS, CA, B0T 1W0 May 20, 2026
Natural Resources SHELBURNE, NS, CA, B0T 1W0 03-Jun-26
Pilot 5/Training Pilot
Pilot 5/Training Pilot SHUBENACADIE, NS, CA, B0N 2H0 May 19, 2026
Natural Resources SHUBENACADIE, NS, CA, B0N 2H0