Buscamos um Arquiteto de Software para atuar na definição, refinamento e documentação técnica de soluções relacionadas aos processos e sistemas do Cliente. Esse profissional será responsável por compreender necessidades de negócio, analisar os sistemas existentes, propor soluções técnicas viáveis e detalhar os impactos necessários para implementação. A atuação exige visão sistêmica, capacidade analítica, boa redação técnica e habilidade para traduzir demandas de negócio em especificações claras para os times de desenvolvimento.
Principais responsabilidades:
● Compreender as necessidades de negócio junto aos analistas, áreas usuárias e demais stakeholders.
● Analisar processos, sistemas internos, integrações, regras de negócio e estruturas de dados existentes.
● Definir e refinar soluções técnicas para novas funcionalidades, ajustes ou evoluções sistêmicas.
● Mapear impactos técnicos e operacionais das mudanças propostas, indicando componentes, APIs, bases de dados, interfaces e fluxos afetados.
● Elaborar especificações técnicas detalhadas, incluindo regras de negócio, integrações, exceções, premissas, riscos e dependências.
● Produzir diagramas de apoio à solução, como diagramas de sequência, classes, componentes, integração e modelo entidade-relacionamento.
● Realizar engenharia reversa de aplicações quando necessário, para compreender comportamentos, dependências e fluxos internos.
● Apoiar o time de desenvolvimento no entendimento da solução, esclarecendo dúvidas e garantindo aderência entre especificação e implementação.
● Decompor as soluções em épicos, histórias, tarefas técnicas e critérios de aceite para execução pelos times envolvidos.
● Atuar como referência técnica na tomada de decisão, propondo alternativas sustentáveis e alinhadas à arquitetura existente.
Requisitos obrigatórios
● Experiência como Arquiteto de Software, Analista de Sistemas Sênior, Tech Lead ou função similar.
● Experiência em especificação técnica de soluções corporativas.
● Capacidade de analisar sistemas, processos, integrações e regras de negócio de forma ponta a ponta.
● Conhecimento em arquitetura de aplicações, APIs, bancos de dados relacionais, modelagem de dados e integrações entre sistemas.
● Experiência com documentação técnica, modelagem de soluções e representação visual de fluxos, integrações, estruturas e relacionamentos.
● Experiência com engenharia reversa ou análise de sistemas legados.
● Boa comunicação escrita e verbal para transitar entre áreas de negócio, tecnologia e operação.
● Capacidade de organizar soluções complexas em entregáveis claros, objetivos e executáveis.
● Postura analítica, propositiva e orientada à definição de solução.
Conhecimentos desejáveis
● Arquitetura corporativa e integração entre sistemas.
● APIs REST/SOAP e serviços internos.
● UML, C4 Model, BPMN ou notações similares.
● Bancos de dados relacionais e modelagem entidade-relacionamento.
● Sistemas legados, modernização de aplicações e análise de impacto.
● Ferramentas como Miro, Draw.io, Lucidchart, PlantUML, Mermaid, Enterprise Architect ou similares.
● Práticas ágeis, refinamento de backlog, escrita de histórias e critérios de aceite.
● Experiência em ambientes com múltiplos sistemas integrados.
● Conhecimento em Jaba/Quarkus
● Conhecimento em Oracle EBS
Perfil comportamental
Procuramos uma pessoa com perfil analítico, estruturado e comunicativo, capaz de entender problemas complexos e transformá-los em soluções técnicas claras.
Esse profissional deve ter postura de liderança técnica, segurança para propor caminhos, capacidade de argumentação e habilidade para orientar o time na execução da solução definida.
Também é importante ter visão holística da operação, entendendo não apenas o sistema em si, mas os impactos das decisões técnicas nos processos, usuários, integrações e sustentação. Em resumo: alguém que consiga ligar os pontos sem precisar de um quadro de investigação com barbante vermelho.
Entregáveis esperados
● Especificações técnicas detalhadas.
● Análise de impacto sistêmico e operacional.
● Diagramas técnicos e modelos de dados.
● Mapeamento de integrações, regras de negócio, riscos e dependências.
● Quebra da solução em tarefas técnicas, histórias e critérios de aceite.
● Documentação de decisões técnicas, premissas e alternativas avaliadas.
● Apoio técnico ao time durante a implementação.
Aplicar-se a Vaga
Grupo Regazzo
http://www.regazzo.com.br/
Não Informado
Cooperado
Publicada há 1 hora