Added a self enqueue for invocation at the end of Execute. This job will not be scheduled in the scheduler. This prevents concurrent invocations of the job