Recruitment

Current vacancies

View available positions in the JGM team

People make JGM, and we’re always looking for new faces to share our values of integrity, diligence, professionalism and collaboration. You can see all our current vacancies below.

Mechanical Technician

  • Location: Perth
  • Contract: Full-Time
  • Salary: Competitive (Depending on Experience)
More details Apply now

Mechanical Apprentice

  • Location: Edinburgh
  • Contract: Full-Time Apprenticeship
  • Salary: Competitive (Depending on Experience)
More details Apply now

Apprentice Administrator

  • Location: Edinburgh (Loanhead)
  • Contract: Full-Time Apprenticeship
  • Salary: Up to £16k p.a
More details Apply now

Commercial Manager

  • Location: Edinburgh
  • Contract: Full-Time
  • Salary: Competitive (Depending on Experience)
More details Apply now

Senior Fire & Security Engineers

  • Location: Perth
  • Contract: Full-Time
  • Salary: Competitive (Depending on Experience)
More details Apply now

Mechanical Project Engineer

  • Location: Perth and Edinburgh
  • Contract: Full Time
  • Salary: Competitive
More details Apply now

Heating Engineers

  • Location: Central Scotland
  • Contract: Full-Time
  • Salary: Competitive (Depending on Experience)
More details Apply now

Air Conditioning Engineers

  • Location: Central Scotland
  • Contract: Full-Time
  • Salary: Competitive (Depending on Experience)
More details Apply now

Plumbers

  • Location: Central Scotland
  • Contract: Full-Time
  • Salary: Competitive (Depending on Experience)
More details Apply now

Electricians & Approved Electricians

  • Location: Edinburgh & Perth
  • Contract: Full-Time
  • Salary: Competitive (Depending on Experience)
More details Apply now

Your future in the mechanical and electrical industry awaits

A career with JGM offers a chance to learn from over 100 years of experience and drive the future of building service solutions. You’ll be part of a team built on honesty and trust, always striving to deliver excellence on every project, to every customer. Find out where JGM can take you today.

Start your journey with JGM today.

Our Accreditations