docs: def _queue_job(redis, queue_name, delegate, *args):
          """
              creates a new job on the queue
              :param redis: redis
              :param delegate: method to be executed by the queue. Use fully qualified method name as String.
              :param args:  arguments of the method
              :return: job_id
              """
          log.info('Queuing job...')
          with Connection(redis):
              q = Queue(queue_name)
              job = q.enqueue(delegate, *args)
              return job.id