Move redis to its own role and add a role for accessing a redis-based cache for data that needs to be accessible to all parts of a job.