Looking to start your career in the federal public service? Look no further than the Canadian government job postings available online. Discover exciting job opportunities in public service, public safety, security, and various other fields throughout Canada’s provinces.
Whether you’re seeking a permanent, term, or casual position, we’ve got you covered. Keep in mind that certain Government of Canada jobs may require security clearance, so be sure to review the requirements carefully. Find your next job and take the next step in your career today!
Federal Jobs by Province and Territory
Alberta | British Columbia | Manitoba |
New Brunswick | NFLD & Labrador | Nova Scotia |
Ontario | Prince Edward Island | Quebec |
Saskatchewan | Northwest Territories | Nunavut |
Yukon |
Most Recent Jobs
Detachment Services Assistant
Saskatchewan Job Bank Job number: RCM24J-038496-000005 Location: Onion Lake (SK) Employer: Royal Canadian Mounted Police…
Project Manager
Northwest Territories Job number: NED24J-034894-000063 Location: Whitehorse (YT) Yellowknife (NT) Iqaluit (NU) Employer: Canadian Northern…
Conflict Management Practitioner – Bilingual Positions
Ontario Job Bank Job number: DND24J-019524-000031 Location: Ottawa (ON) Saint-Jean-sur-Richelieu (QC) Valcartier (QC) Gagetown (NB)…
Team Leader / Technical Advisor – Application Development (Anticipatory)
Ontario Job Bank Job number: RSN24J-124811-000116 Location: Ottawa (ON) Employer: Natural Resources Canada – Energy…
Conflict Management Practitioner – Bilingual Positions
New Brunswick Job Bank Job number: DND24J-019524-000031 Location: Ottawa (ON) Saint-Jean-sur-Richelieu (QC) Valcartier (QC) Gagetown…
Conflict Management Practitioner – Bilingual Positions
Quebec Job Bank Job number: DND24J-019524-000031 Location: Ottawa (ON) Saint-Jean-sur-Richelieu (QC) Valcartier (QC) Gagetown (NB)…
Host, Visit Planning
Ontario Job Bank Job number: MNS24D-161196-000249 Location: Ottawa (ON) Employer: Canadian Museum of Nature Salary:…
Science Interpreter
Ontario Job Bank Job number: MNS24D-161196-000248 Location: Ottawa (ON) Employer: Canadian Museum of Nature Salary:…
Protection Officer (Security Specialist)
Ontario Job Bank Job number: NGC24D-161196-000245 Location: Ottawa (ON) Employer: National Gallery of Canada Salary:…
Senior Board Liaison
Ontario Job Bank Job number: TRC24D-161196-000247 Location: Ottawa (ON) Employer: Destination Canada Salary: $82,146.00 annually…
IT Security Analyst
Ontario Job Bank Job number: SEN24D-161196-000244 Location: Ottawa (ON) Employer: Senate (Employees) Salary: $83,756.00 annually…
Financial Analysts WANTED!
Ontario Job Bank Job number: CSD24J-091798-000635 Location: Vancouver (BC) Edmonton (AB) Regina (SK) Winnipeg (MB)…
Financial Analysts WANTED!
British Columbia Job Bank Job number: CSD24J-091798-000635 Location: Vancouver (BC) Edmonton (AB) Regina (SK) Winnipeg…
Financial Analysts WANTED!
Alberta Job Bank Job number: CSD24J-091798-000635 Location: Vancouver (BC) Edmonton (AB) Regina (SK) Winnipeg (MB)…
Financial Analysts WANTED!
New Brunswick Job Bank Job number: CSD24J-091798-000635 Location: Vancouver (BC) Edmonton (AB) Regina (SK) Winnipeg…