We are looking for an experienced and dedicated Mechanic to join our team at Stewarts of Tayside Ltd. This is a hands-on role responsible for the servicing, repair, and maintenance of a wide range of vehicles and equipment - from minibuses and trailers to agricultural machinery such as tractors and farm equipment. The role is focused on ensuring high vehicle availability, reliability, and safety, while also supporting workshop equipment and wider site assets when required. Key Responsibilities Carry out servicing, inspections, and preventative maintenance on company vehicles and equipment Diagnose and repair mechanical faults and breakdowns efficiently to minimise downtime Perform vehicle diagnostics and fault finding using appropriate tools and techniques Maintain compliance with roadworthiness and safety standards Support improvement and reliability projects across vehicles, workshop, and site facilities Ensure all work is completed to a high standard of safety and quality Accurately complete maintenance records and documentation Role Requirements Experience working on vehicles, plant, or agricultural equipment Strong fault-finding and diagnostic skills Able to work independently and as part of a team Proactive, hands-on, and solutions-focused Full UK driving licence Desirable Skills & Experience Completed a recognised apprenticeship in automotive, plant, or agricultural engineering Experience working on agricultural machinery (e.g. tractors, harvesters, implements) Background in HGV, PSV, plant, or fleet maintenance environments Familiarity with hydraulic systems, PTO systems, and electrical fault finding Experience using diagnostic equipment and fault code readers Knowledge of trailer maintenance and braking systems Welding and fabrication experience (MIG/TIG desirable) Working Hours & Overtime Predominantly day shift, Monday to Friday Regular overtime available Weekend work will form part of a rota as the team develops This is a hands-on role where a flexible approach is required, including staying on when needed to deal with breakdowns and keep operations running Salary Competitive salary - dependent on experienceIf you are proactive, hands - on, and passionate about engineering in a production environment, we would love to hear from you.Apply now to join our team!Job Types: Full-time, PermanentWork Location: In person