Skip to Job Postings, SearchClose
Jobs 1 to 10 of 15,712
Upload your resume - Let employers find you
Building Maintenance Technician
ATCO Structures and Logistics - Greater Sudbury, ON
ATCO will be responsible for roads and grounds maintenance, building safety, equipment maintenance, document management, environmental management, capital...
Easily apply
Bath FitterĀ® - 3 reviews - Mississauga, ON
Teamwork Contributes to building positive team spirit. Language Skills Ability to read and interpret documents such as safety rules, operating and maintenance...
Easily apply
Laborer / Small engine repair Mechanic
Confiential - Barrie, ON
It would be beneficial if you have experience with vehicle repairs and maintenance. Repairs to small engines, tools etc. While some jobs may require a simple...
Easily apply

Environmental Service Manager

Sienna Senior Living - 3 reviews - Oshawa, ON
Manages the performance index of the maintenance and operation of the facility and systems in all areas of the residence for preventative maintenance, life...
Easily apply


$26.17 an hour
Perform General Board Maintenance, As Assigned. Perform general maintenance work on the following:. Responsible for removing damaged drywall , determining...

Senior Facility Technician

SNC-Lavalin - 347 reviews - Orillia, ON
Perform inspections, safety checks, minor replacements, overhauls, adjustments and repairs to mechanical, plumbing, electrical, pneumatic, life safety, direct...

After Hours Lead Hand

University of Waterloo - 146 reviews - Waterloo, ON
$39,669 - $49,586 a year
The ability to qualify general building maintenance issues is considered an asset. Responsible for delegation and effective communication of the customer...
Easily apply

Building Operator

Corporation of the Town of Aurora - Aurora, ON
$25.85 - $28.72 an hour
The successful candidate for this position will have at least three (3) years demonstrated experience as a Building Operator or equivalent, as well as the...
Easily apply

Facility Maintenance Personnel

Brimell Toyota - Scarborough, ON
Brimell Toyota is looking for a full-time Facility Maintenance Personnel to join the firm. The main duty will be to ensure the Paint and Collision Centre is...
Easily apply

Maintenance Worker

Marriott International, Inc - 8,796 reviews - Waterloo, ON
Perform all surface preparation, painting, minor drywall and wood trim repair, light bulb and A/C filter replacement and the complete and thorough clean up of...

Facility Manager

Oakville Soccer Club - Oakville, ON
Ensure proper maintenance and cleanliness of the facility at all times. Oversee the general maintenance of on-field issues of the facility....
Easily apply

Mechanic Helper

Commercial Air Compressor Ltd. - Markham, ON
$15 an hour
Cleans machines with sandpaper, solvent, and wiping rags to prepare surfaces for painting. Assists MAINTENANCE MECHANIC in repairing and maintaining machinery...
Easily apply

Apartment Building Maintenance Worker

Homestead Land Holdings - 20 reviews - Hamilton, ON
The successful 'jack-of-all-trades' candidate will be strong in general maintenance skills (plumbing, electrical, carpentry, repairs etc)....
General Maintenance Technician & Facility Technician
iCheck - Toronto, ON
Painting, minor drywall repair, ceiling tile installation, carpet and ceramic tiles repair/installation, minor carpentry, annual inspections, lock replacement...
Easily apply
Maintenance Technician/ Mill Wright
AXIS Employment Agency - Mississauga, ON
Our client in Mississauga is looking for a Maintenance Technician/ Mill Wright for permanent long term Job. Candidate must have 3-4 experience in same....
Easily apply

Never miss a job. Get new jobs emailed to you daily.

Get email updates for the latest Maintenance jobs in Ontario
You agree to get information about new jobs for this search by email.You can cancel email alerts at any time.
Get new jobs for this search by email
You agree to get information about new jobs for this search by email.You can cancel email alerts at any time.
Maintenance Person salaries in Ontario

$15.48 per hour

13.0% lower than national average


Estimated salary from 123 employees and 1902 jobs