Logs full job data as JSON when job completes or fails

I think this needs to be `JSON.stringify job.toJSON()`?