ARQUITETO DE SOFTWARE – PRESENCIAL – SÃO PAULO/SP
Job Description
RESPONSABILIDADES E ATRIBUIÇÕES
• Definir e evoluir a arquitetura de sistemas, garantindo escalabilidade, performance, segurança e manutenibilidade.
• Atuar de forma estratégica no desenho de soluções técnicas para novos produtos e evoluções de sistemas existentes.
• Avaliar e definir padrões arquiteturais, tecnologias, frameworks e boas práticas de desenvolvimento.
• Apoiar os times de desenvolvimento na implementação das soluções arquiteturais.
• Garantir aderência aos princípios de arquitetura (SOLID, Clean Architecture, DDD, Microservices).
• Realizar revisões técnicas e arquiteturais, identificando riscos e oportunidades de melhoria.
• Atuar em conjunto com áreas de produto, negócios e infraestrutura na definição de requisitos técnicos e não funcionais.
• Garantir observabilidade, resiliência e alta disponibilidade das aplicações.
• Documentar decisões arquiteturais (ADRs) e manter a documentação...