Сначала вам нужно сохранить файл локально или напрямую на S3, не выполняя отложенное задание.Другим вариантом было бы сделать так, чтобы пользователь загружал непосредственно в S3, а не проходил через ваш стек - у этого подхода, очевидно, есть некоторые другие проблемы, связанные с аутентификацией и возможностью сначала проверять данные, но вместо этого вы могли бы выполнять проверку данных в своей отложенной работе.