Redis-backed task queue for delayed job processing