O Arquiteto de Software I é responsável por projetar, documentar e apoiar a implementação de soluções de software escaláveis, resilientes e seguras. Atua como referência técnica em uma ou mais squads, participando das decisões de arquitetura de sistemas e garantindo alinhamento com boas práticas, padrões corporativos e objetivos de negócio. Trabalha em parceria com times de produto, desenvolvimento e infraestrutura para garantir soluções eficientes e de qualidade.
Responsabilidades
Definir arquitetura de aplicações com foco em escalabilidade, modularidade e manutenibilidade.
Apoiar times de desenvolvimento na implementação de boas práticas de engenharia (DDD, SOLID, TDD, etc.).
Elaborar diagramas técnicos (ex: C4 model) e documentações de arquitetura.
Apoiar decisões técnicas relacionadas a banco de dados, integração entre sistemas, performance e segurança.
Garantir alinhamento entre arquitetura proposta e padrões de cloud adotados (AWS, Azure ou GCP).
Apoiar refatorações e modernizações de sistemas legados.
Avaliar novas tecnologias e frameworks, promovendo sua adoção quando adequado.
Participar de ritos técnicos, revisões de código e mentorias técnicas pontuais.
Benefícios Que Fazem a Diferença Por Aqui
Vale Alimentação no cartão Caju