add delayed job and update worker count