RabbitMQ powered distributed job management