Diesel Technician job vacancy