Using ActiveJob native error handling

Signed off by: Rafael Reggiani Manzo <rr.manzo@gmail.com>