ResponsabilidadesDesenvolver e sustentar sistemas distribuídos resilientes, focando em integridade e performance em larga escala. Projetar arquiteturas baseadas em microsserviços, garantindo o cumprimento de requisitos não funcionais. Liderar a evolução técnica de produtos, identificando oportunidades de refatoração e redução de débito técnico. Produzir e revisar documentação de arquitetura técnica. Garantir a saúde dos repositórios e a eficiência dos fluxos de integração contínua. Realizar troubleshoot avançado e correções de bugs complexos em ambientes de produção. Garantir a governança técnica e a qualidade das entregas, assegurando a aplicação de boas práticas de Clean Code e SOLID. Atuar como interface técnica entre necessidades de negócio e implementação de engenharia. Implementar métricas de qualidade e melhorias contínuas nos processos técnicos da área. Realizar revisões de código e sessões de pair programming para solução de problemas críticos.Conhecimentos em tecnologiasNET 6+ / .NET Core; Java / Spring Boot (diferencial desejável); Cloud Computing (GCP, AWS ou Azure); Git; Docker; Kubernetes (HPA, Services, Workloads, ConfigMap, Secrets, Helm); Mensageria e Streaming (Pub/Sub, Kafka ou RabbitMQ); Microsserviços (padrões de resiliência e comunicação); Arquitetura e Design: CQRS, DDD e Padrões de Projetos (GoF); APIs: REST / RESTful e Swagger (OpenAPI); Bancos de Dados: SQL Server, MySQL, BigQuery; NoSQL: MongoDB, Cassandra ou Redis; Qualidade e Observabilidade: SonarQube, Fortify, Testes Unitários e de Integração.