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

Maintenance Technician (Full-time, Permanent)

$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. 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

Employment Type: Full-Time Permanent

Shift work required (Monday–Friday operations, additional shifts as required)

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

Competitive hourly wage of $47.88/hour

Full-time permanent unionized position with strong job security

Work within a critical regional infrastructure facility

Strong focus on safety, training, and procedural compliance

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

Install, align, maintain, and repair large-scale industrial mechanical equipment

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

Support minor welding and assist welders with layout and maintenance tasks

Maintain tools, parts inventory, and organized workspaces

Follow all safety procedures, WCB regulations, and municipal safety standards

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

Computer literacy (Word, Excel, CMMS systems)

Physically capable of performing manual and industrial trade duties

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.

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.

Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the Maintenance Technician (Full-time, Permanent) in Vancouver, BC vacancy
  •  ...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
    19 hours ago
  •  ...integrity and dedication. Main Purpose and Function The Utility Maintenance Worker prepares and operates outdoor pools, water features,...  .... Assists a Maintenance Technician in the maintenance of mechanical equipment related to swimming pools, water features, water... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    Shift work
    Weekend work
    Day shift
    Afternoon shift

    City of Vancouver

    Vancouver, BC
    28 days ago
  • $65k - $70k per year

     ...We are looking for an energetic, creative, and reliable  Maintenance/Housekeeping Manager  to join the Equinox team in Vancouver ....  ...to hire, direct, and train staff  Knowledge in maintenance of mechanical, electrical, and exercise equipment  Knowledge and experience... 
    Suggested
    Full time
    Shift work

    Equinox

    Vancouver, BC
    9 days ago
  • $82.54k per year

     ...discovery and shaping a better world. Think you have these? Mechanical wiz: Diploma in Mechanical Engineering Technology (or related)...  ...and experience to the design, construction, commissioning, and maintenance of various mechanical systems.This position will work primarily... 
    Suggested
    Permanent employment
    Full time
    For contractors

    TRIUMF

    Vancouver, BC
    6 hours ago
  • $19.35 per hour

     ...Maintenance Apply now to immediately connect with our virtual hiring assistant, Olivia! The starting hourly wage is $19.35 Working with us means: • Access to education and skills development opportunities • A total rewards package that includes discounts, incentives... 
    Suggested
    Hourly pay
    Local area
    Immediate start
    Flexible hours
    Shift work
    Night shift

    McDonald's

    Vancouver, BC
    16 days ago
  • $27.5 per hour

    Overview Languages English Education ~ No degree, certificate or diploma Experience 2 years to less than 3 years On site Work must be completed at the physical location. There is no option to work remotely. Responsibilities Tasks Prepare...
    Permanent employment
    Full time
    Internship
    Remote work

    Utter Touch Maintenance Inc.

    Vancouver, BC
    6 hours 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
    13 days ago
  •  ...Mechanical Engineering AI Trainer About The Role We're partnering with the world's leading AI research labs to build smarter, more technically rigorous AI models — and we need mechanical engineers to help make it happen. As a Mechanical Engineering AI Trainer, you'll use... 
    Hourly pay
    Ongoing contract
    Contract work
    Freelance
    Remote work
    Flexible hours

    Alignerr

    Vancouver, BC
    9 days ago
  • $76k - $100k per year

     ...toughest challenges!    Position Summary:  Hatch is seeking a Mechanical Intermediate EIT with an interest in hydro power to support...  ...for hydro-mechanical equipment design to support the maintenance, expansion and construction of hydro projects.    ~ Work collaboratively... 
    Long term contract
    Work at office
    Local area
    Remote work
    Flexible hours

    Hatch

    Vancouver, BC
    18 days ago
  • Requisition ID: 45769  Organization Located on the traditional, ancestral and unceded lands of the xʷməθkʷəy̓əm (Musqueam), Sḵwx̱wú7mesh Úxwumixw (Squamish), and səlilwətaɬ (Tsleil-Waututh) Peoples, Vancouver has a commitment to becoming a City of Reconciliation. Vancouver...
    Hourly pay
    Casual work

    City of Vancouver

    Vancouver, BC
    12 days ago
  • $82.54k per year

    Overview Languages English Education ~ Other trades certificate or diploma Experience 5 years or more On site Work must be completed at the physical location. There is no option to work remotely. Benefits Health benefits Dental plan ...
    Permanent employment
    Full time
    Remote work

    TRIUMF Inc.

    Vancouver, BC
    1 day ago
  • $19.35 per hour

     ...Maintenance Apply now to immediately connect with our virtual hiring assistant, Olivia! The starting hourly wage is $19.35 Working with us means: • Access to education and skills development opportunities • A total rewards package that includes discounts, incentives... 
    Hourly pay
    Local area
    Immediate start
    Flexible hours
    Shift work
    Night shift

    McDonald's

    Vancouver, BC
    16 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
    7 days 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
  • $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
    16 days ago
  • $31 - $56 per hour

     ...As a Mechanical Test Engineer at Zaber, you will develop innovative test systems for our precision motion control products. You’ll run tests on electromechanical devices by setting up equipment, writing automated scripts, and analyzing performance results. From nanometer-scale... 
    Permanent employment
    Full time
    Casual work
    Flexible hours

    Zaber Technologies

    Vancouver, BC
    11 days ago
  • $7057 - $7567 per month

     ...Mechanic (Truck and Transport / Heavy Duty)  Job Category CUPE 116 Job Profile CUPE 116 Salaried - Trades 3 – Mechanic Job...  ...department, the Mechanic performs skilled mechanical repair and maintenance work of campus vehicles and equipment and other mechanical... 
    Hourly pay
    Full time
    Apprenticeship
    Shift work
    Day shift
    Weekday work

    University of British Columbia

    Vancouver, BC
    9 days ago
  • $80k - $105k per year

     ...express your interest in future opportunities within AtkinsRéalis. The Buildings and Facilities group in Vancouver & Calgary provide mechanical and electrical design for all types of buildings. Our clients and projects are varied and diverse. The office is a high energy... 
    Full time
    For subcontractor
    Internship
    Work at office
    Local area
    Flexible hours

    AtkinsRéalis

    Vancouver, BC
    17 days ago
  • $24 - $28 per hour

     ...As a Mechanical Test Engineer at Zaber, you will develop innovative test systems for analyzing the performance of our precision motion control products. This is a good opportunity to learn mechanical design, instrumentation, and programming in the context of helping to build... 

    Zaber Technologies

    Vancouver, BC
    2 days ago
  •  ...Job Title: MANAGER, FACILITIES, MAINTENANCE AND OPERATIONS FHA E4605 Requisition #: 197281 Job Location: Canada-British Columbia-...  ...preparation at the diploma or certificate level in the field of mechanical or power plant engineering technology. Second class power engineering... 
    Full time
    Contract work
    For contractors
    Monday to friday

    PHSA

    Vancouver, BC
    23 days ago
  •  ...Reporting to the Lodge Manager, or designate, the Area Supervisor, Maintenance is responsible for overseeing Facility Management’s multi-site...  ...of building systems including HVAC, plumbing, electrical, and mechanical infrastructure. Experience with computerized maintenance... 
    Full time
    Part time
    Local area
    Immediate start
    Remote work
    Flexible hours

    Horizon North

    Vancouver, BC
    24 days ago
  • $24 - $28 per hour

     ...contribute directly to helping researchers and engineers around the world solve challenges across many domains. As a self-motivated Mechanical Engineering Co-op Student on our Sustaining Engineering team, you will be responsible for managing the rollout of production-ready... 
    Internship

    Zaber Technologies

    Vancouver, BC
    22 hours 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 Calgary, AB. Our engineer will contribute to design... 
    Permanent employment
    Full time
    Work at office
    Flexible hours
    2 days per week

    LAPORTE

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

     ...Position Overview Torus Talent is supporting a well established engineering consultancy in their search for an Intermediate Mechanical Engineer with a strong background in piping and oil and gas projects. This position is based in Vancouver and will focus on supporting brownfield... 
    Long term contract

    Torus Talent

    Vancouver, BC
    23 days ago
  • $90k per year

     ...Our client, an award-winning, Canadian multidisciplinary engineering firm, is seeking a Mechanical Project Manager for their Vancouver office. This is a permanent, full-time position, paying between $90k-$120k, along with a slew of perks at a company that is “Great Place to... 
    Permanent employment
    Full time
    Contract work
    For contractors
    Internship
    Work at office

    Recruitment By Design

    Vancouver, BC
    24 days ago
  •  ...efforts and demonstrate our Infrastructure Independent Energy (IIE) concepts in real-world applications. We are seeking a versatile Mechanical Systems Engineer with broad theoretical and practical engineering skills and a strong bias toward “ getting to done .” You will... 
    Contract work
    Work at office

    Hydrogen In Motion Inc. (H2M)

    Vancouver, BC
    25 days 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
    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

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

     ...join a diverse group of professionals who are committed to remaining exceptional? We look forward to hearing from you. The PDG Mechanical & Piping Group is a Hatch global practice providing Mechanical and Piping design expertise to a wide variety of Hatch's business practices... 
    Long term contract
    Work at office
    Local area
    Flexible hours

    Hatch

    Vancouver, BC
    more than 2 months 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
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Maintenance Technician (Full-time, Permanent). Be the first to apply!