Maintenance Mechanic/Millwright Operator (Water Operations and Maintenance) Job Number: 3853 Job Type: Full Time Vacancy Reason: Backfill Location: 2069 Ottawa St S Mannheim Water Treatment Plant Job Category: Other Number of Positions: 1 Department: Operations and Maintenance (Water) Division: Engineering…
Water Analyst (Engineering and Planning) Job Number: 3815 Job Type: Full Time Vacancy Reason: Backfill Location: 150 Frederick St Regional Admin Headquarters Job Category: Environmental Number of Positions: 1 Department: Servicing and Planning Division: Engineering and Environmental Services Hours of…
Facility Management Operator Job Number: 3862 Job Type: Full Time Vacancy Reason: Backfill Location: 100 Maple Grove Rd Regional Operations Centre Job Category: Other Number of Positions: 1 Department: Facilities Operations Division: Engineering and Environmental Services Hours of Work: 40…
Facilities General Maintenance Specialist Job Number: 3861 Job Type: Full Time Vacancy Reason: Backfill Location: 100 Maple Grove Rd Regional Operations Centre Job Category: Other Number of Positions: 1 Department: Facilities Operations Division: Engineering and Environmental Services Hours of Work:…
Lead Hand, Facility Management Operator (Corporate) Job Number: 3860 Job Type: Full Time Vacancy Reason: Net New Location: 100 Maple Grove Rd Regional Operations Centre Job Category: Other Number of Positions: 1 Department: Facilities Operations South Zone Housing Division: Engineering…
Lead Hand, Facility Management Operator (Corporate) Job Number: 3877 Job Type: Full Time Vacancy Reason: Net New Location: 100 Maple Grove Rd Regional Operations Centre Job Category: Other Number of Positions: 1 Department: Facilities Operations North Zone Corporate Division: Engineering…
Student, Roads Job Number: 3843 Job Type: Student Vacancy Reason: Temporary Temp Contract Length: 4 Months Location: 100 Maple Grove Rd Regional Operations Centre Job Category: Other Number of Positions: 2 Department: South Patrol Yard Division: Transportation Services Hours of…
Project Coordinator (Child, Family and Dental Health) Job Number: 3866 Job Type: Full Time Vacancy Reason: Backfill Location: 99 Regina Street, Waterloo, ON Number of Positions: 1 Department: Information and Planning Division: Public Health and Paramedic Services Hours of Work:…
Unsheltered Support Worker Job Number: 3879 Job Type: Full Time Vacancy Reason: Backfill Location: 99 Regina St S Public Health & Community Serv Job Category: Health Care and Social Assistance Number of Positions: 1 Department: Housing and Support Providers (B)…
Student, Teacher/Interpreter (Museums) Job Number: 3878 Job Type: Student Vacancy Reason: Net New Temp Contract Length: 4 Months Location: 10 Huron Rd Doon Museum Job Category: Other Number of Positions: 21 Department: Doon Heritage Village Division: Planning, Development and Legislative…
Student, General Maintenance (Water Services) Job Number: 3887 Job Type: Student Vacancy Reason: Net New Temp Contract Length: 4 Months Location: 2069 Ottawa St S Mannheim Water Treatment Plant Job Category: Other Number of Positions: 1 Department: Operations and Maintenance…
Co op Student, Facilities Management Job Number: 3908 Job Type: Student Vacancy Reason: Net New Temp Contract Length: 4 Months Location: 100 Maple Grove Rd Regional Operations Centre Job Category: Other Number of Positions: 2 Department: Facilities Large Capital Projects…
Cook (Sunnyside) Job Number: 3870 Job Type: Part Time Vacancy Reason: Backfill Temp Contract Length: Location: 247 Franklin St N Sunnyside Home Number of Positions: 1 Division: Community Services Hours of Work: 31 hours biweekly, 0600 1400 Week 1: Sun,…
Communications & Community Engagement Advisor (Engineering & Environmental Services) Job Number: 3816 Job Type: Full Time Vacancy Reason: Temporary Temp Contract Length: 12 months (possibility of extension for additional 6 months) Location: 150 Frederick St Regional Admin Headquarters Job Category:…
Registered Practical Nurse (ongoing recruitment) Job Number: 3875 Job Type: Part Time Unscheduled Vacancy Reason: Net New Location: 247 Franklin St N Sunnyside Home Division: Hours of Work: No guaranteed hours. Shift times vary. Union: Grade: Salary Range: $34.49 $36.90…
Student, Food Services Assistant Job Number: 3825 Job Type: Student Vacancy Reason: Temporary Temp Contract Length: 4 Months Location: 247 Franklin St N Sunnyside Home Job Category: Other Number of Positions: 1 Department: Food Services (Administration) Division: Community Services Hours…
Student, Dietary Aide Job Number: 3824 Job Type: Student Vacancy Reason: Temporary Temp Contract Length: 4 Months Location: 247 Franklin St N Sunnyside Home Job Category: Other Number of Positions: 1 Department: Food Services Division: Community Services Hours of Work:…
Student, Marketing & Communications (Transit) Job Number: 3835 Job Type: Student Vacancy Reason: Temporary Temp Contract Length: 4 Months (May August 2026) Location: 250 Strasburg Rd Transit Strasburg Road Ops Job Category: Other Number of Positions: 1 Department: Marketing, Communications…
Facility Building Attendant (Waterloo Region Housing) Job Number: 3857 Job Type: Full Time Vacancy Reason: Net New Location: 100 Maple Grove Rd Regional Operations Centre Job Category: Other Number of Positions: 2 Department: Facilities Operations South Zone Corporate Division: Engineering…
Team Leader (Resident Care) Job Number: 3757 Job Type: Full Time Vacancy Reason: Backfill Temp Contract Length: Location: 247 Franklin St N Sunnyside Home Job Category: Health Care and Social Assistance Number of Positions: 1 Department: Resident Care Franklin 1…
Student, Project Engineering (Wastewater) Job Number: 3840 Job Type: Student Vacancy Reason: Net New Temp Contract Length: 4 Months Location: 340 University Ave E Administration Building Job Category: Engineering Number of Positions: 1 Department: Wastewater Treatment Team A Division: Engineering…
Student, Roads Job Number: 3844 Job Type: Student Vacancy Reason: Temporary Temp Contract Length: 4 Months Location: 2828 Kressler Rd Heidelberg Office/Garage Job Category: Other Number of Positions: 2 Department: North Patrol Yard Division: Transportation Services Hours of Work: 40…
Project Coordinator, Infrastructure Renewal (Water and Wastewater) Job Number: 3787 Job Type: Temporary Full Time Vacancy Reason: Backfill Temp Contract Length: 12 Months Location: 150 Frederick St Regional Admin Headquarters Job Category: Engineering Number of Positions: 1 Department: Infrastructure Renewal…
Registered Practical Nurse (Child, Family & Dental Health) Job Number: 3785 Job Type: Temporary Part Time Vacancy Reason: Temporary Temp Contract Length: Up to 10 months (ending October 23, 2026) Location: 99 Regina Street, Waterloo, ON Number of Positions: 1…
Stockkeeper (Supply Services) Job Number: 3792 Job Type: Part Time Vacancy Reason: Backfill Location: 85 Chandler Dr Transit Chandler Dr Mtce Fac Job Category: Building Materials Number of Positions: 1 Department: Materials Management and Fuel Control Transit Division: Corporate Services…
Cook (Sunnyside) Job Number: 3775 Job Type: Full Time Vacancy Reason: Backfill Location: 247 Franklin St N Sunnyside Home Number of Positions: 1 Division: Community Services Hours of Work: 77.5 hours biweekly, 0600 1400 Week 1: Mon, Tues, Wed, Fri,…
Technician (Chemistry) Job Number: 3762 Job Type: Temporary Full Time Vacancy Reason: Backfill Temp Contract Length: 6 months with possible extention Location: 80 Maple Grove Rd Laboratory Job Category: Environmental Number of Positions: 1 Department: Analytical Chemistry Division: Engineering and…
Project Manager (Large Capital) Job Number: 3684 Job Type: Full Time Location: 150 Frederick St Regional Admin Headquarters Job Category: Engineering Number of Positions: 1 Department: Facilities Large Capital Projects C Division: Engineering and Environmental Services Hours of Work: 35…
Financial Analyst Job Number: 3731 Job Type: Full Time Location: 150 Frederick St Regional Admin Headquarters Job Category: Financial Number of Positions: 2 Department: Corporate Finance Division: Corporate Services Hours of Work: 35 hours per week hybrid schedule (3 days…
Dispatcher/Reservationist Job Number: 3779 Job Type: Part Time Vacancy Reason: Backfill Location: 250 Strasburg Rd Transit Strasburg Road Ops Job Category: Transportation Number of Positions: 2 Department: Transit Specialized Services Division: Transportation Services Hours of Work: Up to 32 hours…
Supported Living Assistant Job Number: 3756 Job Type: Temporary Part Time Vacancy Reason: Backfill Temp Contract Length: Up to 3 months Location: 247 Franklin St N Sunnyside Home Number of Positions: 1 Division: Community Services Hours of Work: 46.5 hours…
Director, Employment & Income Support Job Number: 3776 Job Type: Full Time Vacancy Reason: Backfill Location: 150 Main St 150 Main Job Category: Health Care and Social Assistance Number of Positions: 1 Department: Employment and Income Support Division: Community Services…
Funding Administrator (Children's Services) Job Number: 3695 Job Type: Temporary Full Time Temp Contract Length: Contract is expected to end on December 14, 2026 Location: 20 Weber St E 20 Weber Job Category: Health Care and Social Assistance Number of…
Public Health Nurse (Infectious Diseases) Job Number: 3742 Job Type: Temporary Full Time Vacancy Reason: Temporary Temp Contract Length: 12 Months (ending January 15, 2027) Location: 99 Regina Street, Waterloo, ON Number of Positions: 1 Department: Sexual Health Division: Public…
Roads Maintainer I Job Number: 3740 Job Type: Temporary Full Time Vacancy Reason: Backfill Temp Contract Length: 5 Months Location: 100 Maple Grove Rd Regional Operations Centre, 2828 Kressler Rd Heidelberg Office/Garage, 1991 Nafziger Rd Philipsburg Office/Garage Job Category: Transportation…
Citizen Service Representative Job Number: 3746 Job Type: Part Time Location: 99 Regina St S Public Health & Community Serv Number of Positions: 4 Division: Resident Experience, Strategy and Communications Hours of Work: Up to 24 hours/week. Must be available…
Citizen Service Representative Job Number: 3745 Job Type: Full Time Location: 99 Regina St S Public Health & Community Serv Number of Positions: 1 Division: Resident Experience, Strategy and Communications Hours of Work: 35 hours weekly Union: CUPE 1883 Grade:…
Environmental and Geotechnical Engineering Advisor (Design and Construction) Job Number: 3698 Job Type: Full Time Location: 150 Frederick St Regional Admin Headquarters Job Category: Engineering Number of Positions: 1 Department: Environmental Engineering A Division: Engineering and Environmental Services Hours of…
Public Health Nurse (Infectious Diseases) WEEKEND WORK Job Number: 3703 Job Type: Temporary Full Time Temp Contract Length: Up to 12 months Location: 99 Regina Street, Waterloo, ON Number of Positions: 1 Department: Infectious Diseases and Tuberculosis Control Division: Public…
Maintenance Electrician (Facilities) Job Number: 3716 Job Type: Full Time Location: 100 Maple Grove Rd Regional Operations Centre, 150 Frederick St Regional Admin Headquarters Job Category: Other Number of Positions: 1 Department: Facilities Operations Central Zone Corporate/Housing Division: Engineering and…
Resident Home Assistant Job Number: 3733 Job Type: Temporary Part Time Temporary Contract Length: Up to 6 months Location: 247 Franklin St N Sunnyside Home Number of Positions: 1 Division: Community Services Hours of Work: 46.5 hours biweekly, 0700 1500,…
Caseworker (Bilingual English and Arabic) Job Number: 3717 Job Type: Full Time Location: 20 Weber St E 20 Weber Job Category: Health Care and Social Assistance Number of Positions: 1 Department: Employment and Income Support (Kitchener Team 2) Division: Community…
Financial Analyst Job Number: 3731 Job Type: Full Time Location: 150 Frederick St Regional Admin Headquarters Job Category: Financial Number of Positions: 2 Department: Corporate Finance Division: Corporate Services Hours of Work: hours per week hybrid schedule (3 days in…
Supervisor, Food Services Job Number: 3705 Job Type: Full Time Location: 247 Franklin St N Sunnyside Home Number of Positions: 1 Department: Food Services Division: Community Services Hours of Work: 35 hours weekly, 0800 1600 Must be available to participate…
Dental Assistant (Clinical & Navigation) Job Number: 3699 Job Type: Temporary Full Time Temp Contract Length: Up to 24 months Location: 99 Regina Street, Waterloo, ON Number of Positions: 1 Department: Public Health and Paramedic Services Division: Dental Programs Hours…
Supervisor, Transit Scheduling and Optimization Job Number: 3701 Job Type: Full Time Location: 250 Strasburg Rd Transit Strasburg Road Ops Job Category: Transportation Number of Positions: 1 Department: Transit Scheduling and Optimization Division: Transportation Services Hours of Work: 35 hours…
Advanced Care Paramedic Job Number: 3672 Job Type: Full Time Location: 1001 Erb's Road, Waterloo, ON / 120 Maple Grove Road, Cambridge, ON Number of Positions: 4 Department: Paramedic Services Division: Public Health and Paramedic Services Hours of Work: 42…
Water Treatment Process Technician Job Number: 3623 Job Type: Full Time Location: 2069 Ottawa St S Mannheim Water Treatment Plant Job Category: Environmental Number of Positions: 1 Department: Process and Compliance (Water Operations and Maintenance) Division: Engineering and Environmental Services…
Early Years Analyst Job Number: 3656 Job Type: Temporary Full Time Temp Contract Length: Contract is expected to end on March 12, 2027 Location: 20 Weber St E 20 Weber Job Category: Health Care and Social Assistance Number of Positions:…
Public Health Nurse (Infectious Diseases) (R01169) Job Title: Public Health Nurse Job Number: 3661 Job Type: Temporary Full Time Contract Length: Up to 13 months Location: 99 Regina Street, Waterloo, ON (travel to other clinic sites and community clinics required)…
Program Assistant (Project Management) Job Number: 3640 Job Type: Full Time Location: 150 Frederick St Regional Admin Headquarters Job Category: Administration Number of Positions: 1 Department: Facilities Project Management Division: Engineering and Environmental Services Hours of Work: 35 Union: CUPE…
Museum Experience Specialist Job Number: 3581 Job Type: Casual Part Time Location: 1 position based at 10 Huron Rd Doon Museum, and 1 position based at 466 Queen St S Schneider Haus Job Category: Arts Number of Positions: 2 Department:…
Roads Maintainer Job Number: 3651 Job Type: Temporary Full Time Temp Contract Length: 6 Months Location: 2828 Kressler Rd Heidelberg Office/Garage Job Category: Transportation Number of Positions: 1 Department: North Patrol Yard Division: Transportation Services Hours of Work: 40 Union:…
Field Instrumentation Technician (Water Operations and Maintenance) Job Number: 3624 Job Type: Temporary Full Time Temp Contract Length: End December 31, 2027 Location: 2069 Ottawa St S Mannheim Water Treatment Plant Job Category: Environmental Number of Positions: 1 Department: Systems…
Student, Water Efficiency Job Number: 3612 Job Type: Student Temp Contract Length: 4 Months (May August 2026) Location: 150 Frederick St Regional Admin Headquarters Job Category: Environmental Number of Positions: 2 Department: Source Water Protection Division: Engineering and Environmental Services…
Health Promotion & Research Analyst (Public Health) Job Number: 3567 Job Type: Full Time Location: 99 Regina Street, Waterloo, ON Number of Positions: 1 Department: Digital Health and Innovation Division: Public Health and Paramedic Services Hours of Work: 35 hours…
Health Promotion & Research Analyst (Public Health) Job Number: 3604 Job Type: Temporary Full Time Temp Contract Length: Up to 17 months (ending May 14, 2027) Location: 99 Regina Street, Waterloo, ON Number of Positions: 1 Department: Public Health Emergency…
Legislative Services Specialist Job Number: 3610 Job Type: Full Time Location: 150 Frederick St Regional Admin Headquarters Number of Positions: 2 Department: Planning, Development and Legislative Services Division: Council and Administrative Services Hours of Work: 35 hours per week Monday…
Airport Terminal Operations Specialist Job Number: 3642 Job Type: Temporary Full Time Temp Contract Length: Up to 4 months Location: 520 Airport Rd Airport Terminal Building Job Category: Other Number of Positions: The position works 10 hour rotating shifts, averaging…
Dental Assistant (Clinical & Navigation) Job Number: 3559 Job Type: Temporary Part Time Temp Contract Length: Up to 9 Months (starting December 9, 2025 / ending September 30, 2026) Location: 150 Main Street, Cambridge, ON Number of Positions: 1 Department:…
Director, Information Technology Services / Chief Information Officer Job Number: 3606 Job Type: Full Time Location: 150 Frederick St Regional Admin Headquarters Job Category: Information Technology Number of Positions: 1 Department: Information Technology Services Division: Corporate Services Hours of Work:…
Coordinator, On Street Passenger Amenities Job Number: 3580 Job Type: Full Time Temp Contract Length: 10 Months Location: On site at 85 Chandler Dr Transit Chandler Dr Mtce Fac Job Category: Transportation Number of Positions: 1 Department: Passenger Facilities and…
Resident Home Assistant Job Number: 3538 Job Type: Temporary Part Time Temporary Contract Length: Up to 6 months Location: 247 Franklin St N Sunnyside Home Number of Positions: 1 Division: Community Services Hours of Work: 31 hours biweekly, 0700 1500,…
Health & Safety Advisor Job Number: 3569 Job Type: Full Time Temp Contract Length: Location: 250 Strasburg Rd Transit Strasburg Road Ops Job Category: Human Resources Number of Positions: 1 Department: Health and Safety Division: Human Resources Hours of Work:…
Supervisor, Tenant & Community Relations Job Number: 3527 Job Type: Full Time Location: 99 Regina St S Public Health & Community Serv Job Category: Health Care and Social Assistance Number of Positions: 1 Department: Tenant Management and Support (B) Division:…
Social Planning Associate Job Number: 3568 Job Type: Full Time Location: 20 Weber St E 20 Weber Job Category: Health Care and Social Assistance Number of Positions: 1 Department: Children's Services Division: Community Services Hours of Work: 35 Union: Management/Management…
Heavy Equipment Operator (Waste Management) Job Number: 3584 Job Type: Full Time Location: 1516 Glasgow St Waste Operations Centre Job Category: Environmental Number of Positions: 1 Department: Waterloo A (Waste Operations) Division: Engineering and Environmental Services Hours of Work: 40.…
Registered Practical Nurse (Infectious Diseases) Job Number: 3557 Job Type: Casual Location: 99 Regina St S Public Health & Community Serv Number of Positions: 4 Department: Vaccine Preventable Disease Division: Public Health and Paramedic Services Hours of Work: Up to…
Customer Experience Analyst (Transit) Job Number: 3575 Job Type: Full Time Location: 250 Strasburg Rd Transit Strasburg Road Ops Job Category: Transportation Number of Positions: 1 Department: Customer Service (Transit Services) Division: Transportation Services Hours of Work: 35 Monday Friday,…
Reconciliation, Equity, Diversity & Inclusion Advisor Job Number: 3544 Job Type: Full Time Location: 150 Frederick St Regional Admin Headquarters Job Category: Equity Diversity Inclusion and Belonging Number of Positions: 1 Department: Truth and Reconciliation Division: CAO Division Hours of…
Tenant & Community Relations Specialist (Housing) Job Number: 3553 Job Type: Temporary Full Time Temp Contract Length: Up to 24 months Location: 99 Regina St S Public Health & Community Serv Job Category: Health Care and Social Assistance Number of…
Airport Operations Specialist Job Number: 3533 Job Type: Full Time Location: 75 New Germany Lane Airport Operations Centre Job Category: Other Number of Positions: 1 Department: Airport Operations (B) Division: Planning, Development and Legislative Services Hours of Work: 42 Union:…
Manager, Infectious Disease Job Number: 3558 Job Type: Full Time Location: 99 Regina Street, Waterloo, ON Number of Positions: 1 Department: Sexual Health Division: Public Health and Paramedic Services Hours of Work: 35 hours per week Monday to Friday, 8:30am…
Manager, Infectious Disease Job Number: 3525 Job Type: Full Time Location: 99 Regina Street, Waterloo, ON Number of Positions: 1 Department: Clinic, Action, Response and Education Division: Public Health and Paramedic Services Hours of Work: 35 hours per week Tuesday…
Maintenance Technician (Seniors' Services) Job Number: 3532 Job Type: Full Time Location: 247 Franklin St N Sunnyside Home Job Category: Other Number of Positions: 1 Department: Facilities Operations Division: Engineering and Environmental Services Hours of Work: 38.75 Union: Unifor 1106…
Co op Student, Airport Operations Assistant Job Number: 3551 Job Type: Student Temp Contract Length: 4 Months Location: 75 New Germany Lane Airport Operations Centre Job Category: Other Number of Positions: 1 Department: Regulatory Affairs Division: Planning, Development and Legislative…
Director, Strategy, Performance and Partnerships (Community Services) Job Number: 3516 Job Type: Full Time Location: 99 Regina St S Public Health & Community Serv Job Category: Administration Number of Positions: 1 Department: Strategy, Performance and Partnerships (Community Services) Division: Community…
Manager, Health Protection and Healthy Environments Job Number: 3506 Job Type: Full Time Location: 150 Main Street, Cambridge, ON Number of Positions: 1 Department: Health Protection and Healthy Environments Division: Public Health and Paramedic Services Hours of Work: 35 hrs/wk,…
Food Services Assistant Job Number: 3546 Job Type: Temporary Part Time Temp Contract Length: Up to 1 month Location: 247 Franklin St N Sunnyside Home Job Category: Food Services Number of Positions: 1 Division: Community Services Hours of Work: 39.5…
Manager, System Plan, Access and Inclusion (Children's Services) Job Number: 3369 Job Type: Full Time Location: 20 Weber St E 20 Weber Job Category: Equity Diversity Inclusion and Belonging Number of Positions: 1 Department: Access, Inclusion and System Planning Division:…
Supervisor, Welcome Space Job Number: 3523 Job Type: Full Time Temp Contract Length: This contract is expected to end on February 5, 2027. Location: 99 Regina St S Public Health & Community Serv. This is an on site role. Job…
Supervisor, Employment & Income Support Job Number: 3522 Job Type: Full Time Location: 99 Regina St S Public Health & Community Serv. This position is expected to work hybrid (work from both home and Regional office with a minimum of…
Roads Maintainer (Landscaping) Job Number: 3495 Job Type: Temporary Full Time Temp Contract Length: 5 Months Location: 100 Maple Grove Rd Regional Operations Centre, 1991 Nafziger Rd Philipsburg Office/Garage, 2828 Kressler Rd Heidelberg Office/Garage Job Category: Transportation Number of Positions:…
Supervisor, Early Years Partnerships, Quality and Growth Job Number: 3491 Job Type: Temporary Full Time Temp Contract Length: Contract is expected to end on March 12, 2027 Location: 20 Weber St E 20 Weber Job Category: Health Care and Social…
Waste Operations Labourer Job Number: 3494 Job Type: Part Time Location: 925 Erb St W Material Recycling Centre Job Category: Environmental Number of Positions: 1 Department: Waterloo B (Waste Operations) Division: Engineering and Environmental Services Hours of Work: Up to…
Public Health Nurse (Infectious Diseases) Job Number: 3489 Job Type: Temporary Full Time Temp Contract Length: Up to 12 months (ending November 27, 2026 with the possibility to be extended to 18 months) Location: 99 Regina Street, Waterloo, ON Number…
Food Services Assistant Job Number: 3518 Job Type: Part Time Location: 247 Franklin St N Sunnyside Home Job Category: Food Services Number of Positions: 1 Division: Community Services Hours of Work: 25.5 hours biweekly, 1445 1915 Week 1: Mon, Fri,…
Food Services Assistant Job Number: 3519 Job Type: Part Time Location: 247 Franklin St N Sunnyside Home Job Category: Food Services Number of Positions: 1 Division: Community Services Hours of Work: 29 hours biweekly, 0615 1415, 1445 1915 Week 1:…
Food Services Assistant Job Number: 3513 Job Type: Part Time Unscheduled Location: 247 Franklin St N Sunnyside Home Number of Positions: 2 Division: Community Services Hours of Work: No guaranteed hours. Shifts can vary. Union: Unifor 1106 Grade: Unifor 1106…