dredge mechanic marine careers in Halifax, Canada