Maintenance Mechanic

TEEMA

Richmond

On-site

CAD 55,000 - 74,000

Full time

15 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Vacation time
RRSP contribution program

Job summary

TEEMA is seeking a skilled Maintenance Mechanic for our client in Richmond, BC. You will maintain, repair, troubleshoot, and overhaul industrial equipment, ensuring safe and efficient operation across sites.

Responsibilities include performing machine fitting, welding, pipefitting, servicing pumps and engines, and using CMMS for maintenance records. Strong problem-solving, blueprints reading, and safety compliance are required, with a BC driver’s license and ability to work shifts.

Qualifications

  • Trade qualification certificate as a Heavy Duty Mechanic or Millwright.
  • Grade 12 or equivalent.
  • Minimum 4 years of mechanical maintenance experience.
  • Experience with large pumps, diesel engines, dual-fuel engines.
  • Reading blueprints and performing machine fitting, welding, and pipefitting.
  • Proficient with hand tools, power tools, and shop equipment.
  • Ability to work independently with minimal supervision.
  • CMMS and predictive maintenance system experience.
  • BC driver’s license.

Responsibilities

  • Install, maintain, repair, and overhaul industrial machinery and equipment.
  • Troubleshoot mechanical issues and take corrective action at various sites.
  • Maintain and service large pumps, diesel engines, compressors, turbines, valves, and conveyors.
  • Install and service valves, piping, and conveyor systems.
  • Perform machine fitting, pipefitting, welding, and layout work.
  • Use hand, power, and shop tools including lathes and grinders.
  • Maintain maintenance records and use CMMS systems.
  • Provide guidance and training to junior mechanics and operators.

Skills

Troubleshooting
Analytical skills
Independent working
Verbal and written communication
Blueprints reading
Using CMMS

Education

Grade 12 or equivalent
Trade qualification certificate (Heavy Duty Mechanic or Millwright)

Tools

CMMS
Predictive maintenance systems
Microsoft Word
Microsoft Excel

Job description

Schedule: Monday-Friday, 7:00am - 3:30pm

Description

Our client is looking for a skilled and dependable Maintenance Mechanic to join their mechanical team in Richmond, BC. This role is ideal for a hands-on problem solver who takes pride in working safely, efficiently, and independently while also being a strong team player.

You’ll be responsible for maintaining, repairing, troubleshooting, and overhauling a wide range of industrial equipment and mechanical systems.

What You’ll Be Doing

Install, align, maintain, repair, and overhaul industrial machinery and equipment.

Troubleshoot mechanical issues and take corrective action at various sites.

Maintain and service large pumps, diesel and gas engines, compressors, blowers, conveyors, turbines, valves, cranes, heat exchangers, and related equipment.

Install, maintain, and service valves, meters, piping systems, and conveyor systems.

Perform machine fitting, pipefitting, minor maintenance welding, and layout work.

Use a variety of hand, power, and shop tools, including lathes, grinders, torque wrenches, and gas cutting equipment.

Maintain accurate records of completed work and equipment maintenance.

Use computerized maintenance systems (CMMS) and predictive maintenance technologies.

Provide technical guidance and training to junior Mechanics and Operators.

Maintain parts and materials inventories as required.

Follow all company safety policies, procedures, and applicable WCB regulations.

Participate in developing and maintaining Safe Work Procedures.

May act on behalf of the supervisor when required.

What You Must Have

Grade 12 or equivalent.

Trades Qualification Certificate as a Heavy Duty Mechanic or Millwright.

Minimum 4 years of relevant mechanical maintenance experience.

Strong troubleshooting and analytical skills.

Experience with large pumps, diesel engines, dual-fuel engines, and mechanical installations.

Skilled in machine fitting, welding, pipefitting, and reading blueprints.

Proficiency with hand tools, power tools, shop equipment, and precision measuring tools.

Ability to work independently and make sound decisions with minimal supervision.

Strong verbal and written communication skills.

Basic computer skills, including Microsoft Word and Excel.

Ability to work with CMMS and predictive maintenance systems.

Reliable set of personal hand tools.

Physically capable of performing the duties of the role.

Ability to work shifts as required.

Valid B.C. driver’s license.

Why Join the Team

Opportunity to work with a wide range of industrial equipment and mechanical systems

Supportive team environment with opportunities to share knowledge and develop your skills

Who Will Excel in This Role

You’ll thrive in this position if you are:

A motivated, self-starting, and dependable mechanic.

A strong analytical thinker who enjoys troubleshooting complex mechanical problems.

Safety-focused and committed to doing quality work.

Comfortable working independently while contributing to a team.

Practical and resourceful when determining the best way to complete a job.

Someone who takes pride in maintaining equipment safely, efficiently, and reliably.

Salary & Perks

Pay: $47/hour

Vacation time

RRSP contribution program

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Maintenance Mechanic
Maintenance Mechanic

TEEMA Group • Richmond

On-site
CAD 55,000 - 74,000
Vacation time
RRSP contribution program
Maintenance Millwright
Maintenance Millwright

MT Talent Solutions Inc. • Richmond Hill

On-site
CAD 63,000 - 68,000
Profit sharing
Overtime available
Employer-paid benefits
+4
Heavy Duty Equipment Technician
Heavy Duty Equipment Technician

SiteTalent • Richmond

On-site
CAD 69,000 - 83,000
Competitive hourly rate
Stable, reputable company
Growth opportunities
Industrial Maintenance Mechanic: Keep Pumps & Machinery Running
Industrial Maintenance Mechanic: Keep Pumps & Machinery Running

TEEMA • Richmond

On-site
CAD 55,000 - 74,000
Vacation time
RRSP contribution program
Millwright
Millwright

Canada Pump and Power • Fort Saskatchewan

On-site
CAD 70,000 - 90,000
Millwright
Millwright

Canadapumpandpower • Fort McMurray

On-site
CAD 80,000 - 110,000
Heavy Duty Mechanic
Heavy Duty Mechanic

Kibbi Technologies Inc. • Sooke

On-site
CAD 55,000 - 62,000
RRSP matching
Health benefits
Disability insurance
+3
Red Seal Heavy Duty Mechanic
Red Seal Heavy Duty Mechanic

STRIVE Recruitment Inc. • Surrey

On-site
CAD 55,000 - 62,000
RRSP matching 4%
Health benefits
Paid long-term disability
+1
Mechanic
Mechanic

Leading Edge • Canada

On-site
CAD 55,000 - 80,000
Service Technician - Millwright
Service Technician - Millwright

Riverstone Management • Surrey

On-site
CAD 59,000 - 62,000