Configuração de rotas, autenticação, throttling, logs e integração de APIs utilizando AWS API Gateway;
Implementação de Dead Letter Queue (DLQ) para tratamento de mensagens que apresentem falhas de processamento, utilizando Amazon SQS;
Configuração e execução de processos em AWS Fargate;
Implementação de consultas históricas e analíticas utilizando dados armazenados no Snowflake;
Implementação de consultas sobre dados recentes armazenados no Amazon DynamoDB;
Integração entre os serviços AWS e demais componentes da arquitetura da solução.
Experiência sólida como Desenvolvedor Full Stack Sênior;
Experiência prática com AWS, principalmente em ambientes produtivos;
Conhecimento avançado em AWS API Gateway, incluindo:Configuração de rotas;
Autenticação e autorização;
Throttling;
Logs e monitoramento;
Integração de APIs;
Experiência com Amazon SQS, incluindo implementação e configuração de Dead Letter Queue (DLQ) para tratamento de mensagens com falha;
Experiência com AWS Fargate e execução de aplicações/processos em containers;
Conhecimento de Amazon DynamoDB, especialmente para consultas e manipulação de dados recentes;
Experiência com Snowflake, principalmente na construção de consultas históricas e analíticas;
Experiência na integração entre diferentes serviços AWS e componentes de uma arquitetura distribuída;
Conhecimento de APIs REST e integração entre sistemas;
Experiência com arquitetura de aplicações em cloud e soluções distribuídas;
Conhecimento de containers/Docker;
Experiência com Git e boas práticas de desenvolvimento.