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

maintenance mechanic.

$47.88 per hour

Randstad

We’re hiring a safety-minded Maintenance Mechanic to join operations at a major wastewater treatment facility in Richmond, BC (Iona Island Wastewater Treatment Plant). This site is critical to protecting public health and the environment, supporting wastewater treatment across the Metro Vancouver region.

In this role, you’ll be part of a highly skilled mechanical maintenance team focused on the reliability, performance, and safe operation of large-scale industrial equipment and infrastructure. The work is hands-on and plays a direct role in keeping essential services running smoothly.

This is a full-time, permanent opportunity within a unionized environment, offering competitive compensation, long-term stability, and exposure to one of the region’s most advanced municipal facilities. We’re looking for a detail-oriented trades professional with a strong safety mindset, solid troubleshooting ability, and the confidence to work both independently and collaboratively in a complex industrial setting.

Position Title: Maintenance Mechanic
Location: Richmond, BC – Iona Island Wastewater Treatment Plant
Employment Type: Full-Time Permanent
Department: Liquid Waste Services

Union: GVRDEU (Unionized Environment)
Schedule: Shift work required (Monday–Friday operations, additional shifts as required)
Wage: $47.88/hour + 6.25% deferred compensation (redeemable as pay or time off)
Qualification Requirement: Grade 12 (or equivalent)
Heavy Duty Mechanic or Millwright Trade Qualification (required) - Red Seal is an asset
Eligibility: You are currently located in and legally permitted to work full-time in British Columbia

Advantages
Competitive hourly wage of $47.88/hour
Additional 6.25% deferred compensation (cash out or time off option)
Full-time permanent unionized position with strong job security
Work within a critical regional infrastructure facility
Strong focus on safety, training, and procedural compliance
Collaborative team environment with skilled trades and operations staff
Opportunity to work on large, complex industrial mechanical systems
Meaningful role supporting environmental protection and public health
Established municipal employer with long-term stability and benefits

Responsibilities
Install, align, maintain, and repair large-scale industrial mechanical equipment
Service and troubleshoot diesel/gas engines, pumps, compressors, blowers, turbines, conveyors, and related systems
Maintain and repair valves, meters, piping systems, and mechanical components throughout the facility
Perform preventative maintenance, inspections, and corrective repairs on plant equipment
Diagnose mechanical issues and implement effective repair solutions
Support installation and alignment of mechanical systems to tight tolerances
Maintain engine and equipment service records and documentation
Assist with troubleshooting plant operational issues reported by operators
Support minor welding and assist welders with layout and maintenance tasks
Train and support junior mechanics and apprentices as required
Maintain tools, parts inventory, and organized workspaces
Follow all safety procedures, WCB regulations, and municipal safety standards
Participate in Safe Work Procedures development and compliance activities
May act in a lead capacity or supervisor backup when required

Qualifications
Grade 12 education (or equivalent)
Heavy Duty Mechanic or Millwright Trade Qualification (required)
Minimum 4 years of industrial mechanical maintenance experience
Strong knowledge of pumps, engines, compressors, and mechanical systems
Experience working in industrial, utility, or infrastructure environments (strong asset)
Ability to read and interpret blueprints, schematics, and technical manuals
Skilled in use of hand tools, power tools, machining tools, and measuring instruments
Strong troubleshooting, analytical, and problem-solving skills
Ability to work independently and in a team environment
Strong communication skills (verbal and written)
Computer literacy (Word, Excel, CMMS systems)
Physically capable of performing manual and industrial trade duties
Valid BC Driver’s License with a clean drivers abstract

Summary
If you are a qualified Maintenance Mechanic seeking a stable and rewarding role within a critical municipal infrastructure environment, we would love to connect with you.

Please send your updated resume directly to:
View email address on randstad.com
Please include the job title in the subject line of your email.

While we appreciate all applications, only candidates currently located in British Columbia will be contacted.

For more opportunities with us, please visit:

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to View email address on randstad.com to ensure their ability to fully participate in the interview process. show more
Vacancy posted 22 days ago
Similar jobs that could be interesting for youBased on the maintenance mechanic. in Vancouver, BC vacancy
  •  ...applications from qualified individuals to be added to a pool of Utility Maintenance Worker I’s (UMW I) to join our auxiliary team. This role will...  ...maintenance work. Above average manual dexterity and mechanical aptitude.   Applicants must attach a copy of the required... 
    Suggested
    Hourly pay
    Casual work
    Shift work
    Night shift
    Weekend work
    Day shift

    City of Vancouver

    Vancouver, BC
    9 hours ago
  •  ...Maintenance Supervisor Our client is a well established food manufacturing business in the Vancouver area. The Maintenance Supervisor...  ...in Industrial Maintenance, Millwright, Electrical, Mechanical, or a related field. ~3+ years of maintenance experience in a... 
    Suggested
    For contractors

    MacDonald Search Group

    Vancouver, BC
    6 days ago
  •  ...upholding ethical governance, and addressing the needs of citizens with integrity and dedication.   Main Purpose and Function This Maintenance Technician I responsible for maintaining, operating, troubleshooting and repairing physical plant equipment and related systems... 
    Suggested
    Hourly pay
    Casual work
    Shift work
    Weekend work
    Afternoon shift

    City of Vancouver

    Vancouver, BC
    9 hours ago
  • $25.01 - $27.33 per hour

     ...behind-the-scenes hero who keeps everything running smoothly? The Maintenance Worker performs minor building repairs and maintenance at all...  .... Follow a checklist to perform periodic inspections of mechanical, transformer, and boiler rooms, and provide feedback to Maintenance... 
    Suggested
    Hourly pay
    Ongoing contract
    Permanent employment
    Full time
    Afternoon shift

    Union Gospel Mission (Vancouver)

    Vancouver, BC
    8 days ago
  • $27.85 per hour

     ...sustainability, and community engagement. Your New Role As the Maintenance Technician, you will be supporting the maintenance team for one...  ...will ensure that all building systems, including HVAC, mechanical, electrical, life safety, and plumbing are running efficiently.... 
    Suggested
    Hourly pay
    Permanent employment
    Weekend work

    Hays

    Vancouver, BC
    10 days ago
  • $97.6k - $146.4k per year

     ...projects through operating subsidiaries, as well as assigned fleet maintenance capital projects. KEY ACCOUNTABILITIES Prepares capital...  ...through completion of a degree in an applicable discipline in mechanical or industrial engineering along with a Professional Engineering... 
    Remplacement
    Full time
    Contract work
    For contractors
    Internship
    Work at office
    Remote work

    Coast Mountain Bus Company Ltd

    Vancouver, BC
    1 day ago
  • $93.6k per year

    Facility Maintenance Manager NPC/Sandman Hotel Group/Sutton Place Hotel Location 310 1755 West Broadway Vancouver, BC Salary 93,600 annually...  ...of an establishment's machinery, equipment and electrical and mechanical systems Hire and oversee training and supervision of staff... 
    Full time
    Immediate start
    Remote work
    Day shift
    Early shift

    Sutton Place Hotel

    Vancouver, BC
    21 days ago
  • $70.38k per year

     ...discovery and shaping a better world. We are looking for a Mechanical Technician to join our Cryogenics group in an experienced level...  ...within scope of group/department including coordination of maintenance, break fix, upgrades or projects within a TRIUMF cross-boundary... 
    Permanent employment

    TRIUMF

    Vancouver, BC
    6 days ago
  • $120k per year

     ...them through our many different programs. Application Deadline: June 19, 2026 About the role Reporting to the Superintendent, Maintenance, the Maintenance Supervisor will be responsible for all maintenance activities in the shop and pit. This position combines the... 
    Full time
    For contractors
    Work at office
    Relocation package
    Night shift

    Elk Valley Resources

    Vancouver, BC
    5 days ago
  • $75 per hour

     ...leading service provider in Canada’s energy and industrial markets offering full asset life cycle support, including construction, maintenance, fabrication, and environmental services. Committed to safety and quality, we foster a workplace culture that values innovation and... 
    Hourly pay
    Full time
    For contractors
    Local area

    FLINT Corp.

    Vancouver, BC
    7 days ago
  •  ...applications from qualified individuals to be added to a pool of Utility Maintenance Worker IIs to join our auxiliary team. This role will provide...  ...maintenance work. Above average manual dexterity and mechanical aptitude.     Drivers License and Record Checks... 
    Hourly pay
    Casual work
    Shift work
    Night shift
    Weekend work
    Day shift

    City of Vancouver

    Vancouver, BC
    9 hours ago
  •  ...Staffmax is supporting our client in hiring a skilled Maintenance Technician for an 8-month contract. This position is responsible for maintaining...  ...on machinery and equipment · Troubleshoot and repair mechanical, electrical, or pneumatic systems · Document repairs and log... 
    Long term contract
    Contract work
    Temporary work

    Staffmax Staffing & Recruiting

    Vancouver, BC
    more than 2 months ago
  • $36.36 per hour

     ...inspections, overhauls of component parts, performs preventive maintenance routines and other related duties on light or heavy vehicle to...  ...the main job requirements and responsibilities for the Vehicle Mechanic. 1. Performs maintenance and repairs on light or heavy vehicles... 
    Hourly pay
    Permanent employment
    Full time
    For contractors
    Apprenticeship
    Vancouver, BC
    13 days ago
  •  ...before and are still interested, please apply again. Our expertise is diversifying, how about you? As an integral member of our mechanical department, your main role will be the preparation of mechanical designs, including the layout, modeling, and development of general... 
    Long term contract
    Temporary work
    For contractors
    Work at office

    Norda Stelo

    Vancouver, BC
    6 days ago
  • $120k - $165k per year

     ...committed to remaining exceptional? We look forward to hearing from you. Our Vancouver team is currently seeking a dedicated Senior Mechanical/Piping Designer to assist project work in the office with potential field opportunities.  The designer is broadly responsible for... 
    Long term contract
    Work at office
    Local area
    Flexible hours

    Hatch

    Vancouver, BC
    9 hours ago
  •  ...various Trades but also as a Commercial Transport or Heavy Duty Mechanic, you will work with members of the Fleet and Manufacturing...  ...skilled electrical and mechanical tasks in the overhaul, repair, maintenance and adjustment of motorcycles, automotive, heavy-duty equipment... 
    Hourly pay
    Full time
    Manual labor
    Monday to friday
    Shift work

    City of Vancouver

    Vancouver, BC
    9 hours ago
  •  ...Power Your Future with Qualus in our T&D Canada business as a Senior Substation Engineer - Mechanical. Reporting to the Director of Engineering, this position is located in our Vancouver, BC office. If you have a successful track record in heavy industry and thrive on challenges... 
    Long term contract
    Temporary work
    For contractors
    For subcontractor
    Work at office
    Flexible hours

    LA Family Housing

    Vancouver, BC
    18 days ago
  •  ...creativity on a daily basis. Discover an employer who takes care of its greatest asset: its employees! LAPORTE is seeking a Building Mechanical Engineer with at least 5 years of relevant experience to join its team in either of these locations : Calgary AB or Edmonton, AB.... 
    Work at office
    Flexible hours
    2 days per week

    LAPORTE

    Vancouver, BC
    1 day ago
  •  ...decision-making for clients worldwide. We are seeking a Principal Mechanical Engineer with extensive experience in design, construction and...  ...Conduct root cause analysis and evaluate design, installation, maintenance, and operational factors contributing to failures. Develop... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Rimkus

    Vancouver, BC
    3 days ago
  • $160k - $180k per year

     ...Sedgman is currently seeking a Senior Mechanical Engineer (Piping) for their Vancouver office. The ideal candidate will have mechanical design experience working on mining/heavy industrial projects, from conceptual design and studies through to project completion; they will... 
    Contract work
    Temporary work
    For subcontractor
    Work at office

    Sedgman

    Vancouver, BC
    15 days ago
  • $120k - $180k per year

    Brunel has partnered with Hatch to support the hiring of a  Mechanical Engineering Lead to join their team. Hatch is a globally recognized engineering, project delivery, and professional services firm, committed to the pursuit of a better world through positive change. With... 
    Long term contract
    Full time
    Work at office
    Worldwide

    Brunel

    Vancouver, BC
    28 days ago
  • $100k per year

    OverviewAtkinsRéalis is growing and our Western Canadian Engineering group is seeking a Mechanical Engineer / Project Manager to join our growing team in Vancouver. This role supports the execution of a wide variety of projects across the country by applying industry standard... 
    Long term contract
    Internship
    Work at office
    Local area
    Flexible hours

    AtkinsRéalis

    Vancouver, BC
    22 days ago
  •  ...Rimkus is seeking a Senior Mechanical Engineer to join our Global Energy Services team. This role offers the opportunity to apply your advanced mechanical engineering skills to challenging projects across the energy sector, providing expert forensic investigation and consulting... 
    Full time
    Work at office
    Local area
    Work from home
    Worldwide
    Flexible hours

    Rimkus

    Vancouver, BC
    3 days ago
  • $85k - $105k per year

     ...where the work goes far beyond design but involves problem solving. Your new role   As a Project Manager within the Vancouver Mechanical Engineering group, you’ll take the lead on mechanical projects and support clients across new builds and tenant improvement work involving... 
    Permanent employment
    For contractors
    Work at office

    Hays

    Vancouver, BC
    a month ago
  •  ...What you will be doing: In this role, you will be the backbone of the company. You will be responsible for ensuring yachts undergo maintenance checks prior to charter start. You will debrief charter guests, process work sheets, check turnarounds are completed, deal with... 
    Full time
    Live In

    Conch Charters

    Vancouver, BC
    more than 2 months ago
  •  ...all humankind, with a focus primarily on hardware projects that advance the UN Sustainable Development Goals. At MistyWest, the Mechanical Engineers have the ability to conceptualize and design mechanical parts and systems. They work closely with a multidisciplinary team... 
    Permanent employment
    Contract work
    For contractors
    Local area
    Overseas
    Flexible hours

    MistyWest

    Vancouver, BC
    more than 2 months ago
  • $75k - $100k per year

     ...been at the forefront of the construction industry. Their expertise lies in residential, commercial, institutional, and educational mechanical projects. If you're seeking a thriving environment, abundant growth opportunities, and a company that embraces innovation, look no further... 
    Permanent employment
    For subcontractor

    Hays

    Vancouver, BC
    a month ago
  • $83.2k - $135.2k per year

     ...The opportunity: Associated Engineering, a proudly Canadian, Employee-owned Company is seeking an experienced and dedicated Senior Mechanical Pumping Engineer  to join our team in our  Vancouver or Victoria office. In this role you will be responsible for leading the... 
    Contract work
    Internship
    Work at office
    Local area
    Flexible hours

    Associated Engineering (External)

    Vancouver, BC
    more than 2 months ago
  • $130k - $165k per year

     ...Consulting is a fast-moving and high-growth area within EY. We are currently looking for a Manager or a Senior Manager - SAP Plant Maintenance/EAM to join our Enterprise Applications team. This role offers variety, responsibility, and the opportunity to realize your leadership... 

    Ernst & Young

    Vancouver, BC
    4 days ago
  •  ...Licensed Engineers: Hold a valid EASA / UK CAA or other Part 66 License (B1/B2 or CAT A) B737 Type Rating is preferred Aircraft Mechanics: ~ Must hold 4+ years experience with B737NG / 737 MAX type preferred  Office & Sim Roles: ~ Must hold relevant experience /... 
    Work at office
    Visa sponsorship

    Ryanair DAC

    Vancouver, BC
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to maintenance mechanic.. Be the first to apply!