Diesel Mechanic - Fixed Term Contract