Design job functions in Hot