Preciso de um desenvolvedor para criar uma API robusta e segura que gerencie o backup e download de arquivos armazenados no Amazon S3. A principal funcionalidade da API será permitir a seleção de múltiplos arquivos ou pastas no S3, compactá-los em um arquivo zip e, em seguida, gerar um link temporário para download desse arquivo zip. As responsabilidades incluem: Desenvolvimento da API RESTful para interação com o Amazon S3. Implementação da lógica para listar, selecionar e agrupar arquivos/pastas do S3. Funcionalidade de compactação de arquivos em formato ZIP. Geração de links de download seguros e temporários para os arquivos ZIP criados. Garantir a segurança no acesso ao S3 e na geração dos links. Documentação da API e instruções de uso. É Desejável experiência com: Serviços AWS (S3, IAM, Lambda, API Gateway). Desenvolvimento de APIs (preferencialmente em Python,
Node.js, Java ou PHP). Manipulação de arquivos e compactação. O projeto deve ser entregue com código-fonte limpo e testado.
Prazo de Entrega: Não estabelecido