Conhecimentos Técnicos necessários (Hard Skills)
* AWS (nível médio a profundo): experiência sólida com serviços como Lambda, Step Functions, DynamoDB, SNS/SQS, além de capacidade de aprender rapidamente serviços novos (ex.: Kinesis).
* Linguagens:
* Kotlin (versão 17) – principal linguagem utilizada em aplicações de mensageria e regras de negócio.
* Go (Golang) – utilizada em aplicações de processo.
* Java – vivência sólida (mín. 6 anos) é aceitável como base, devido à proximidade com Kotlin.
* Mensageria e Eventos: noções de Kafka (streams, consumo/produção de eventos).
* Banco de Dados: experiência com DynamoDB.
* Testes Automatizados: não precisa codar em Python, mas deve ter conhecimento básico para apoiar QAs em testes integrados.
* Observabilidade: experiência com interpretação de logs, monitoração e troubleshooting.
* Ferramentas de Observabilidade/Diferenciais: conhecimento em CloudWatch e Datadog (forte diferencial).