maintenance mechanic.
$47.88 - $50.87 per hourRandstad
We are currently seeking a skilled and safety-focused Maintenance Mechanic to support operations at a major wastewater treatment facility located in Richmond, BC (Iona Island Wastewater Treatment Plant). This facility plays a vital role in protecting public health and the environment by ensuring the safe and efficient treatment of wastewater across the Metro Vancouver region.
This role is part of a highly technical mechanical maintenance team responsible for maintaining the reliability, performance, and safety of large-scale industrial equipment and critical infrastructure. Work is hands-on and directly supports the continuous operation of essential regional services. This is a full-time permanent position within a unionized environment, offering strong compensation, stability, and the opportunity to work within one of the region’s most advanced municipal infrastructure systems. The ideal candidate is a safety-focused, analytical trades professional with strong mechanical troubleshooting skills who is comfortable working both independently and within a team in a complex industrial environment. 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
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
- ...THE ROLE We are looking for skilled and passionate individuals who excel in craftsmanship, mechanics, and hands-on problem-solving to join our team as an RV Maintenance Mechanic at our depot. This role is critical to ensuring our fleet of campervans is maintained...SuggestedLong term contractRemplacementTemporary workLocal areaImmediate startNight shiftWeekend work
- ...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...SuggestedHourly payCasual workShift workWeekend workAfternoon shift
$20 - $25 per hour
Automotive Mechanic With some duties as an automotive mechanic helper Budget Brake and Muffler Auto Centre Location North Vancouver,... ...repaired systems to manufacturer's specifications Perform scheduled maintenance service Additional information Transportation/travel...SuggestedHourly payFull timeImmediate startRemote work- ...gold standard project delivery. We are currently looking for a Maintenance Engineer to join our team. At Peter Lucas we offer a variety of... ...technical expertise and engineering support for plant facility mechanical and electrical systems, including rotating and stationary...SuggestedFull timeFor contractorsWork at office
$40 - $50 per hour
...Millwright Mechanic Flynn Manufacturing Division Vancouver, BC - Surrey $40-50/hour DOE Flynn Group of Companies is currently... ...parking. A Day in the Life · Performing preventative maintenance on various machines including saws, CNC, press brakes etc. ·...SuggestedFull timeWork at office$110k - $160k per year
...of professionals who are committed to remaining exceptional? We look forward to hearing from you. Hatch is seeking experienced Mechanical Package Engineers in our Vancouver office. The Mechanical Package Engineer is responsible for the technical development, procurement...Long term contractWork at officeLocal areaFlexible hours$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....Hourly payPermanent employmentWeekend work- ...Fitzrovia is seeking an experienced and motivated Maintenance Technician to join our dynamic team and manage a landmark development, Sen̓áḵw, in the Vancouver Market. The Maintenance Technician is a key member of the Fitzrovia team, responsible for responding to residents...Hourly payLong term contractFull timeLocal area
$145k - $190k per year
...retail, and residential amenities. What You Will Do Under general supervision plan, organize, manage, and execute designated mechanical engineering projects and programs, ensuring the successful conclusion of all phases within appropriate time and cost parameters. Perform...Work at office- ...Confirm findings with supervisor to determine whether to repair or replace unit Discuss work with supervisor Inspect and test mechanical units to locate faults and malfunctions Inspect mechanical units to locate faults and malfunctions Inspect motor in operation...Full time
$80k - $130k per year
...of our team will reach out to explore potential opportunities. 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 workspace...For subcontractorInternshipWork at officeLocal areaFlexible hours- ...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 contractContract workTemporary work
$85k - $110k 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 employmentFor contractorsWork at office- ...integrity and dedication. Main Purpose & Function The Mechanical Engineer provides project management, fleet management and... ...changes to existing vehicles and equipment. Duties also include maintenance program development, failure analysis, and repair design....Full time
- ...the highest standards of service and success. Looking for the ideal aviation career? Join our highly skilled team as an Aircraft Maintenance Engineer and contribute to the safe and efficient daily maintenance on our fleet of aircraft- Boeing 787, 737 NG, 737 MAX and De...Permanent employmentInternshipWork at officeRelocation packageFlexible hoursShift workNight shiftWeekend workDay shiftAfternoon shift
- ...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 employmentContract workFor contractorsLocal areaOverseasFlexible hours
$154.18k - $181.39k per year
...navigating complexity as they meet today's needs and transition to more sustainable solutions. Purpose We are currently recruiting for a Mechanical Design Specialist. Our team includes world class experts and dynamic go-getters. This is a full-time position based in Toronto,...Full timeWork at office- ...We are looking for several exceptional and experienced candidates with significant interest and experience to make breakthroughs in mechanical engineering of robotic and humanoid systems to join our team in a leading position. The successful candidate will be reporting to our...Full timeFor subcontractorInternshipManual laborFlexible hours
$75k - $105k per year
...be based on a project site for the first several years. During this period, the role will involve implementing and coordinating the mechanical, electrical and technical system scopes on the assigned project, while supporting corporate objectives outlined in this position description...Long term contractFull timeContract workFor contractorsFor subcontractorWork at office$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 timeImmediate startRemote workDay shiftEarly shift$123k - $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 contractWork at officeLocal areaFlexible hours- ...Bank, the U.S. Department of Energy, and some of the world’s leading institutional investors. Invinity is seeking an experienced Mechanical Designer to join its product development organization on the hardware design team. In this role, you will support the development of...Contract workFixed term contract
$175k - $220k per year
...JOB DESCRIPTION Wood is seeking a Senior Mechanical Engineer - Bioproducts / Pulp & Paper Subject Matter Expert (SME) to join our Canada Projects business delivering some of the world's boldest and most critical projects. This opportunity is Hybrid. #LI-Hybrid The Role...Full timeFlexible hours$140k - $175k per year
...Summary Our Vancouver Team is currently looking for an experienced Mechanical Engineering Group Manager to lead our Mechanical Engineering Group and support the continued growth of our industrial and multidisciplinary engineering services. In this role, you will provide technical...$24 - $28 per hour
...Mechanical Test Engineer (Co-op) 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...Full time- ...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....Permanent employmentFull timeWork at officeFlexible hours2 days per week
- ...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...Hourly payCasual workShift workNight shiftWeekend workDay shift
$76k - $98k per year
...facilities, and schools to commercial and residential buildings. We are a high-performance engineering team with extensive energy and mechanical retrofit experience and a reputation for transforming complex problems into elegant and practical solutions. FirstLight is...Full timeContract workWork from homeHome officeFlexible hours- ...doing what many said could not be done: improving mining for people and planet. We are looking to add an experienced Team Lead – Mechanical Engineering to our Engineering team in Vancouver, BC. Reporting to the Director – Mechanical, this role is responsible for...Full time
- ...now running in real industrial pilots - and we’re growing the team to take it even further. About the Role We are seeking a Mechanical Engineer to design and develop advanced humanoid robots. The ideal candidate will have expertise in mechanical design, system integration...Full timeWork at officeWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to maintenance mechanic.. Be the first to apply!
- appliance repair technician Vancouver, BC
- entry level maintenance technician Vancouver, BC
- maintenance mechanic Vancouver, BC
- maintenance mechanic technician Vancouver, BC
- highway maintainer Vancouver, BC
- operations and maintenance technician Vancouver, BC
- electronic repair technician Vancouver, BC
- repair mechanic Vancouver, BC
- automotive repair technician Vancouver, BC
- industrial maintenance technician Vancouver, BC

