Definição do Cargo:
O Arquiteto de Software Sênior é responsável por avaliar a arquitetura atual do software e identificar riscos e oportunidades de modernização.
Através da utilização de padrões, tecnologias e boas práticas baseadas em Clean Architecture e EDA, o Arquiteto define soluções robustas para problemas complexos.
Criar diagramas, documentações e recomendações técnicas detalhadas são parte das responsabilidades desse cargo.
Além disso, o Arquiteto participa das atividades de entendimento e análise do discovery, contribuindo com suas habilidades e conhecimentos.
Requisitos Específicos:
1. Domínio profundo em arquitetura de software e integrações;
2. Experiência significativa com microsserviços, APIs, eventos e bancos SQL/NoSQL;
3. Capacidade de identificar gargalos e propor soluções eficazes;
Detalhes Adicionais:
O desenvolvimento de diagramas e documentações precisas é fundamental nessa função. Além disso, a capacidade de trabalhar em equipe e se comunicar claramente são habilidades valorizadas nesse cargo.