Move job into model module