Move job addition logic to Cli