Get updates on changes to City services and closures.

View COVID-19 info and support



The City is currently prioritizing hiring and job opportunities are limited. Available positions are listed below.

We are committed to building and maintaining a respectful and inclusive workplace. We value individuals who bring diverse experience, skills and opinion to our services. We seek individuals who are committed to public service, enjoy collaborating with others, share our values and have a desire to learn and grow. 

Note: The City is presently in Stage 2 of the provincial government relaunch strategy, so some City facilities have been reopened – details are provided at COVID-19 – Facility reopenings.

Job opportunities

Current job openings for external candidates. Internal candidates must apply through the employee portal.

Administrative/Business Serv

Job title Closing date
Security Advisor 2020/11/05
Program Planner 2020/11/13
Buyer - AMENDMENT 2020/11/02
Financial Analyst, Corporate Finance 2020/11/03
Access & Privacy Administrator 2020/11/02
Chief, Calgary Emergency Management Agency (CEMA) 2020/10/30

Engineering Services

Job title Closing date
Delivery Director, Green Line 2020/11/06

Human Resources

Job title Closing date
Manager, Business Advisory Services 2020/11/12
Manager, Labour Relations 2020/11/12

Information Technology

Job title Closing date
Information Security Advisor 2020/11/02


Job title Closing date
Municipal Law and Enforcement Lawyer / Lawyer 3 2020/11/06


Job title Closing date
Junior Operator-Water Treatment Plant 2020/11/05

Social Science/Services

Job title Closing date
Civic Partnership Consultant 2020/11/10


Job title Closing date
Trainee Electro Mechanic 2020/11/05

Already have an account with us?

Featured jobs

Connect with us on LinkedInConnect with us on LinkedIn

Get help

Job resources

Review our frequently asked questions, resume tips and more on our help and job resources page.

Connect online

Request help with job application by submitting a Service Request form.

Call 311

You can call us at 3-1-1 anytime. We always have agents ready to assist you.