Handle jobs in NewburyCreate job alerts