A flexible, REST-based job queue