Design job functions in Trat