Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Maintenance Worker

Hope Mission

Maintenance Worker

Hope Mission — Maintenance

Job Title: Maintenance Worker

Department: Maintenance

Reports To: Maintenance Supervisor / Facilities Director

Employment Type: Full-Time

Work Schedule: Varies; on-call rotation

Location: Various Hope Mission facilities, Edmonton, AB

About Hope Mission

Hope Mission is a Christian non-profit social care agency that has been serving vulnerable people in Alberta since 1929. We are one of Alberta’s largest social service agencies and currently operate emergency shelters, addiction recovery programs, youth programs, community outreach services, housing programs, and health programs (delivered through our HopeHealth division) across Edmonton, Red Deer, Wetaskiwin, and beyond. Our work is grounded in our Christian faith and our commitment to walking alongside individuals experiencing homelessness, poverty, and addiction. Staff are expected to uphold Hope Mission’s mission and values and to approach their work with professionalism and genuine heart for service.

Position Summary

Hope Mission is seeking a skilled and dependable Maintenance Worker to support the safe, clean, and functional operation of its various facilities in Edmonton. The Maintenance Worker performs a wide variety of building maintenance, repair, and groundskeeping tasks. This role requires hands-on experience in multiple trades, a valid driver’s licence, and a heart for serving vulnerable populations in a compassionate, respectful, and professional manner.

Key Responsibilities

Building Maintenance & Repairs

Perform routine and preventative maintenance on shelter buildings and equipment.

Complete general repairs including drywall, painting, flooring, doors, windows, and fixtures.

Conduct minor carpentry work such as framing, repairs, shelving, and cabinetry.

Perform basic electrical work including replacing outlets, switches, and light fixtures, and troubleshooting minor issues, within applicable scope and code requirements.

Perform basic plumbing tasks such as repairing leaks, replacing faucets and toilets, and clearing drains.

Assist with inspections and identify maintenance issues requiring repair or contractor support.

Groundskeeping & Exterior Maintenance

Maintain exterior grounds including snow removal, lawn care, litter removal, and general site cleanliness.

Perform seasonal maintenance such as ice control, leaf removal, and minor exterior repairs.

Ensure walkways, entrances, and emergency exits remain safe and accessible.

Safety & Compliance

Follow all workplace health and safety regulations and safe work practices.

Ensure tools and equipment are used properly and maintained in good working condition.

Report safety hazards, damage, or required major repairs to the supervisor promptly.

Support compliance with building codes, fire safety requirements, and shelter standards.

Transportation & Operational Support

Drive company vehicles to transport tools, materials, and equipment between shelter locations.

Assist with set-up and tear-down for events, room reconfigurations, or emergency needs.

Support other departments as needed to ensure shelter operations run smoothly.

Qualifications

Education & Experience

Valid Class 5 driver’s licence with a clean driving record (required).

Minimum 2–3 years of experience in general building maintenance or a related trade (required).

Demonstrated experience in carpentry, basic electrical, and basic plumbing (required).

Trade certification or coursework in carpentry, electrical, plumbing, or building maintenance is an asset.

Industrial or commercial maintenance experience is an asset.

Experience working in shelters, non-profits, or community-based organizations is an asset.

Knowledge of Alberta building codes and safety standards is an asset.

Skills & Competencies

Ability to safely operate hand tools and power tools.

Strong problem-solving and troubleshooting skills.

Ability to work independently, prioritize, and manage multiple tasks.

Good communication and teamwork skills.

Physical Requirements

Work is performed on-site across multiple shelter locations in Edmonton.

Exposure to indoor and outdoor environments, including weather extremes.

Physically capable of lifting, bending, standing, and completing hands-on maintenance tasks.

On-call or after-hours work may occasionally be required.

Personal Qualities

Dependable, flexible, and able to respond to urgent maintenance needs.

Respectful, compassionate, and professional when interacting with staff, volunteers, and shelter guests.

Supports and upholds Hope Mission’s mission, vision, and values, demonstrating integrity, compassion, and respect in all interactions.

Other Requirements

As a Christian organization, Hope Mission requires employees to sign the Hope Mission Statement of Faith.

Must be legally entitled to work in Canada on a full-time basis.

Able to provide a Criminal Record Check with a Vulnerable Sector Search.

A letter of reference from a ministry or church is an asset.

Adherence to Hope Mission’s policies and procedures.

How to Apply
Please mention you saw this posting on WorkInNonProfits.ca. How to Apply Applicants are invited to submit a resume and cover letter outlining their qualifications and why they would like to work for a Christian organization. Please include the contact information for at least two professional references. Applications should be submitted to [anti-spam measure - please enable javascript to view]. We thank all applicants for their interest; only those selected for an interview will be contacted.

Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Maintenance Worker in Edmonton, AB vacancy
  • $28 per hour

     ...remove scraps, dirt, heavy debris and other refuse Contact contractors for repairs and maintenance of the establishment Perform minor repairs on appliances Supervise other workers Move heavy furniture, equipment and supplies Perform other routine maintenance... 
    Suggested
    Long term contract
    For contractors
    Work at office
    Remote work

    Dump and Dumper

    Edmonton, AB
    5 days ago
  • Come make your difference in communities across Canada, where authenticity, trust and making connections is valued – as we shape the future of Canadian retail, together. Our unique position as one of the country's largest employers, coupled with our commitment to positively...
    Suggested
    Hourly pay
    Permanent employment
    Temporary work
    Part time
    Internship
    Immediate start
    Shift work

    Superstore

    Edmonton, AB
    2 days ago
  • $42.73 - $51.27 per hour

     ...Noisy. Confined spaces. Work setting: Machinery installation. Maintenance. Service. Repair. Overhaul. Machine set-up. Tasks: Detect and troubleshoot...  ...to create a welcoming work environment for Indigenous workers . Support for mature workers: Applies hiring policies that... 
    Suggested
    Hourly pay
    Permanent employment
    Immediate start
    Shift work

    Aces Integrated Mechanical Inc.

    Edmonton, AB
    3 hours ago
  •  ...functions, celebrations, and catering services as required. Reports maintenance, safety, and supply concerns to management. Attends required...  ...to communicate effectively with residents, visitors, and co-workers. Ability to work in a fast-paced environment and adapt to... 
    Suggested
    Hourly pay
    Long term contract
    Part time
    Trial period
    Shift work
    Day shift
    Afternoon shift

    Aramark

    Edmonton, AB
    21 hours ago
  • $85k - $100k per year

     ...Job Description The Maintenance Manager is responsible for leading the maintenance operations across the assigned Shepherd's Care Foundation portfolio, ensuring safe, reliable, and compliant building operations. The successful candidate will provide leadership to the... 
    Suggested
    Long term contract
    For contractors
    Local area

    Aramark

    Edmonton, AB
    21 hours ago
  •  ...The Maintenance Technician role is required to carry out general maintenance responsibilities, including, but not limited to: major machine...  ...learner or trainee on the job under the instruction of a qualified worker). HSE Requirements: Lifting - Raising or lowering an... 
    Full time
    Traineeship
    Worldwide

    NOV

    Edmonton, AB
    17 days ago
  •  ...Education: Secondary (high) school graduation certificate. Work setting: Industrial. Tasks: Prepare production and other reports. Supervise workers and projects. Co-ordinate and schedule activities. Recruit and hire workers and carry out related staffing actions. Set up machines... 
    Hourly pay
    Permanent employment
    Immediate start
    Night shift
    Weekend work
    Day shift
    Afternoon shift

    ERA KITCHENS LTD

    Edmonton, AB
    3 hours ago
  •  ...Edmonton. Reporting to the Housekeeping Supervisor, the Housing Worker provides cleaning, housekeeping and motel/hotel services for...  ...garbage from common areas and washrooms, floors, etc. Provides maintenance to hard floor and carpeted surfaces by stripping, waxing, bonnet... 
    Summer work

    University of Alberta

    Edmonton, AB
    3 hours ago
  •  ...Job Description The Food Prep Worker prepares, and portions food items and performs various duties in accordance with production requirements and Aramark sanitation standards. Uses daily worksheets and standardized recipes to cook meals. Job Responsibilities Prepares... 
    Shift work

    Aramark

    Edmonton, AB
    21 hours ago
  •  ...Job Description The Food Service Worker will assist the manager with food/meal preparation; maintain cash receipts and meal records. Assist manager in completing daily reports. Maintain high standards of quality in food production, sanitation, and kitchen safety practices... 

    Aramark

    Edmonton, AB
    21 hours ago
  •  ...trusted partner in energy in North America, is seeking a Utility Worker/Operator to join our growing Western Canada Distribution team,...  ...daily pre-use inspections, fueling, greasing and basic maintenance, and reporting equipment defects, Participating in daily tailboards... 
    Full time
    Apprenticeship
    Remote work
    Flexible hours

    Spark Power

    Edmonton, AB
    9 days ago
  •  ...The Opportunity Do you take pride in keeping spaces safe, functional, and looking their best? As Maintenance Aide at Chartwell, you’ll play a key role in ensuring our residence, equipment, and grounds meet the highest standards of quality and safety. Your hands-on skills... 

    Chartwell Retirement Residences

    Edmonton, AB
    3 hours ago
  •  ...Veolia Environnement (Paris Euronext: VIE) achieved consolidated sales of 28.508 billion euros in 2021. Job Description The maintenance clearer position is to ensure Material Recycling Facility equipment is clean and ready for operation for the following operating... 
    Full time
    Contract work
    Work at office
    Worldwide
    Night shift
    Rotating shift

    Veolia

    Edmonton, AB
    11 hours ago
  •  ...Staffmax is supporting our client in hiring a skilled Maintenance Technician for an 8-month contract. This position is responsible for maintaining, troubleshooting, and repairing equipment and building systems within a manufacturing facility. Contract Length: 8 Months... 
    Long term contract
    Contract work
    Temporary work

    Staffmax Staffing & Recruiting

    Edmonton, AB
    6 days ago
  •  ...and a global leader in industrial process heating, temperature maintenance, environmental monitoring and temporary power distribution solutions...  ...needed to make life work.   The Role The Warehouse Worker (Packaging) is responsible for supporting packaging operations by... 
    Full time
    Temporary work
    Work at office

    Thermon

    Edmonton, AB
    8 days ago
  •  ...creating communities where seniors live with dignity, connection, and joy. Position Summary Reporting to the General Manager, the Maintenance Manager oversees the safe and efficient operation of all building systems, equipment, and infrastructure within the community. This... 
    Remplacement
    Long term contract
    For contractors
    Seasonal work
    Shift work

    Optima Living

    Edmonton, AB
    3 hours ago
  •  ...Reporting directly to the Manager of the Social Work Team, the Social Worker role centers on delivering holistic, individualized, student-...  ...spaces, collaborating closely with other social workers, psychologists, psychiatrists, occupational therapists, physicians... 
    Temporary work
    Work at office
    Remote work
    1 day per week

    University of Alberta

    Edmonton, AB
    3 hours ago
  •  ...comprehensive benefits package. Reports to a Lead hand, Landscape Services as part of a maintenance area team. Carries a 2-way radio so that contact is maintained with all landscape service workers, Landscape Services, Manager, Landscape Services Lead hand, UAPPS, Control Center... 

    University of Alberta

    Edmonton, AB
    3 hours ago
  • Work must be completed at the physical location. There is no option to work remotely. Tasks - Load, unload and transport construction materials - Assist in demolishing buildings - Remove rubble and other debris at construction sites - Utilize hand and power tools...
    Permanent employment
    Temporary work
    Remote work

    Certified Demolition Inc. This link will open in a new windo...

    Edmonton, AB
    3 hours ago
  • Join Amrize as a Maintenance Planner and help construct what's next. If you're ready to put your skills to work on projects that matter - and build a career with a company that's building North America - we want to hear from you! ABOUT THE ROLE The Maintenance Planner... 
    Part time
    Internship
    Work at office
    Local area
    Flexible hours

    Amrize

    Edmonton, AB
    8 days ago
  •  ...Job Description Job Description Position Summary The Maintenance Technician works directly with the Maintenance & Technical Supervisor to keep manufacturing equipment, tooling, and facility assets safe, clean, reliable, and production-ready. The role performs hands-... 
    Remplacement
    For contractors
    Immediate start
    Shift work

    Wausau Supply Company

    Edmonton, AB
    21 days ago
  •  ...technical advice and recommend measures to improve productivity and product quality. Co-ordinate and schedule activities. Recruit and hire workers and carry out related staffing actions. Ensure health and safety regulations are followed. Recommend personnel actions. Requisition... 
    Hourly pay
    Permanent employment
    Immediate start
    Weekend work
    Day shift
    Afternoon shift
    Early shift

    ERA KITCHENS LTD

    Edmonton, AB
    3 hours ago
  •  ...promotes teamwork and establishes a professional identity. The Chief Engineer is responsible for the safe and efficient operation, maintenance, service and repair of all equipment and process systems in the plant. The incumbent will be involved in equipment installation,... 
    Local area

    Canadian Linen / Quebec Linge

    Edmonton, AB
    11 days ago
  • $36 per hour

    Overview Languages English Education ~ No degree, certificate or diploma Experience No experience (will train) On site Work must be completed at the physical location. There is no option to work remotely. Work setting ~ Various locations ...
    Remote work

    Azteca Builders Ltd.

    Edmonton, AB
    5 days ago
  •  ...Job Description The Catering Service Worker Lead is responsible for supervision and support in planning catering events of varying sizes and levels in both central and satellite locations. Ensures that all catering brand standards and initiatives are consistently achieved... 
    Hourly pay
    Part time

    Aramark

    Edmonton, AB
    21 hours ago
  •  ...Job Description As a Food Service Worker, you’ll assist with food prep, portioning meals, and serving our loyal customers. With guidance...  ...effective service of the customers. Request support from utility workers for sanitation issues of the line as needed.    At Aramark,... 
    Immediate start

    Aramark

    Edmonton, AB
    21 hours ago
  •  ...Maintenance Electrician   LOCATION: Nisku - Alberta - Canada  DEPARTMENT: MAINTENANCE  Role The role of Maintenance Electrician within the Operation Department in Nisku, AB maintenance department at Tenaris Hydril is a technical position that performs electrical... 
    Remplacement
    Long term contract
    Full time
    Worldwide

    Tenaris

    Edmonton, AB
    17 days ago
  • $28.5 per hour

    Overview Languages English Education ~ Secondary (high) school graduation certificate Experience No experience (will train) On site Work must be completed at the physical location. There is no option to work remotely. Work site environment ...
    Remote work

    Fateh Bhathal Renovation Ltd

    Edmonton, AB
    5 days ago
  •  ...Matrix seeking a Remote Camp Facilities Maintenance Lead to support remote mining, exploration, and industrial camps across Canada, including northern and Arctic locations accessed by winter ice roads. The successful candidate will have experience working in remote camps... 
    Remote work
    Shift work

    Matrix Camps and Logistics

    Edmonton, AB
    14 days ago
  •  ...The Hotel Maintenance Manager is accountable for the overall performance and direction of the maintenance department supporting Fantasyland Hotel and West Edmonton Mall Inn. The role leads the maintenance team and is responsible for department budgets, capital planning, regulatory... 
    Full time
    For contractors
    Local area
    Flexible hours

    West Edmonton Mall Property Inc. (West Edmonton Mall and Fan...

    Edmonton, AB
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Maintenance Worker. Be the first to apply!