I found this config here: https://medium.com/@benhansen/setting-up-sidekiq-redis-on-aws-elastic-beanstalk-with-elasticache-2efeb32935fe#.mwv0wr59v
I've just altered it to restart sidekiq on environment variable changes, as well as manual app server restarts
Many thanks @jeffdeville, the blog post is updated with your config script.