Descrição da Vaga
A FCamara busca um(a) Arquiteto(a) de Soluções Sênior para traduzir necessidades de negócio em arquiteturas robustas, escaláveis e seguras. O profissional será responsável por mapear domínios funcionais, definir capacidades de negócio, detalhar requisitos funcionais e não funcionais, e priorizá-los com base no valor para o negócio e restrições técnicas. A função envolve a escolha de padrões e estilos arquiteturais, definição de estratégias de escalabilidade e resiliência, implementação de mecanismos de segurança, e seleção de ferramentas e tecnologias adequadas.
Responsabilidades
- Mapear domínios funcionais e definir capacidades de negócio.
- Identificar e detalhar requisitos (funcionais, negócio, dados, conformidade, leis e regulatórios).
- Detalhar requisitos não funcionais (desempenho, segurança, escalabilidade) e definir métricas.
- Priorizar requisitos com base no valor para o negócio e restrições técnicas.
- Escolher padrões e estilos arquiteturais adequados (microsserviços, filas de mensagens).
- Explicar a escolha dos estilos e padrões arquiteturais, considerando requisitos, restrições e trade-offs.
- Considerar trade-offs entre simplicidade e flexibilidade.
- Definir estratégias claras para lidar com o aumento da carga (escalabilidade).
- Implementar mecanismos de recuperação de falhas (resiliência) e atender requisitos de alta disponibilidade.
- Definir como os componentes se comunicam (protocolos, formatos de mensagem).
- Escolher ferramentas e padrões de integração adequados e suas responsabilidades.
- Implementar autenticação, autorização e criptografia (segurança).
- Implementar mecanismos de proteção contra ataques (WAF).
- Selecionar ferramentas e tecnologias adequadas para implementar a arquitetura.
- Justificar a escolha de cada ferramenta/tecnologia.
- Demonstrar análise de impacto da solução proposta em diferentes domínios (Dados, Segurança, Infraestrutura, Soluções e Software).
- Demonstrar a estimativa de custo da solução proposta.
- Documentar a arquitetura da solução de forma clara e concisa.
- Criar diagramas que representam a arquitetura da solução.
- Centralizar documentações (Readme).
- Descrever possíveis melhorias ou expansões da solução.
- Demonstrar capacidade de visão e planejamento a longo prazo.
- Discutir trade-offs e desafios enfrentados durante o desenvolvimento.
- Definir métricas de monitoramento para acompanhar desempenho, disponibilidade e segurança da solução.
- Implementar alertas para detectar problemas e responder rapidamente.
- Descrever ferramentas e técnicas para coletar, analisar e visualizar as métricas.
Requisitos
- ✓Experiência comprovada em projetos de arquitetura de soluções, com foco em integração de sistemas e otimização de processos.
- ✓Experiência em análise de requisitos de negócios (funcionais e não funcionais) e transformação em soluções técnicas.
- ✓Experiência com a definição e implementação de padrões arquiteturais (microsserviços, filas de mensagens).
- ✓Vivência em ambientes de desenvolvimento ágil.
- ✓Profundo conhecimento de padrões de integração de sistemas (APIs, mensageria).
- ✓Sólido conhecimento de arquiteturas orientadas a microsserviços.
- ✓Familiaridade com diferentes tecnologias e plataformas de desenvolvimento (ex: Java, .NET, Python, Node.js, Cloud).
- ✓Conhecimento de ferramentas de modelagem (ex: UML).
- ✓Conhecimento de segurança da informação (autenticação, autorização, criptografia).
- ✓Conhecimento de monitoramento e observabilidade de sistemas.
- ✓Familiaridade com ferramentas de versionamento de código (ex: Git).
- ✓Conhecimento de estimativa de custos de infraestrutura e licenças.
- ✓Excelente capacidade de comunicação e negociação para influenciar stakeholders técnicos e de negócio.
- ✓Visão sistêmica e capacidade de análise crítica para identificar oportunidades de melhoria em processos e sistemas.
- ✓Habilidade de traduzir requisitos de negócios em especificações técnicas claras e concisas.
- ✓Capacidade de tomar decisões técnicas embasadas em dados e em um profundo entendimento dos trade-offs envolvidos.
- ✓Habilidade de documentar soluções de forma clara e organizada.
- ✓Capacidade de liderar tecnicamente equipes de desenvolvimento.
- •Proatividade.
- •Pensamento analítico.
- •Orientação a resultados.
- •Colaboração.
- •Adaptabilidade.
- •Aprendizado contínuo.
Categorias
Sobre a Empresa
Mais vagas na Grupo FCamara →Somos um ecossistema de tecnologia e inovação que potencializa o futuro de negócios integrando visão estratégica com execução inteligente, lado a lado com nossos clientes, para proporcionar experiências transformadoras.[Ver Mais]
Informações Adicionais
Você será redirecionado para o site da empresa
Vagas Relacionadas
Work From Home LangChain AI Engineer (Python)
BairesDev
Work From Home Junior QA Automation Engineer
BairesDev
Trabalhe de Casa Analista Junior de Compras
BairesDev
Trabalhe de Casa Analista Junior de Relações Públicas
BairesDev
Trabalhe de Casa Analista de Folha de Pagamento Júnior
BairesDev