Talent.com
Solutions Architect Remoto

Solutions Architect Remoto

NetvagasCampo Grande, Mato Grosso do Sul, Brasil
Há 2 dias
Tipo de vaga
  • Remota
Descrição da vaga

Resumo

A Verity está buscando novos talentos!

Somos uma boutique para modernização e aceleração digital e buscamos Solutions Architect para fazer parte dessa jornada.

Responsabilidades

Mapear os domínios funcionais relevantes para o negócio.

Definir as capacidades de negócio que cada domínio habilita e como elas contribuem para a geração de valor.

Identificar e detalhar os requisitos (funcionais, negócio, dados, conformidade, leis e regulatórios, etc.).

Detalhar os requisitos não funcionais (desempenho, segurança, escalabilidade, etc.) e definir métricas claras para cada um.

Priorizar os requisitos com base no valor para o negócio e nas restrições técnicas.

Escolher padrões e estilos arquiteturais adequados (microsserviços, filas de mensagens, etc.).

Explicar o motivo da escolha dos estilos e padrões arquiteturais, considerando os requisitos de negócio, as restrições técnicas e os trade-offs envolvidos.

Considerar os 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).

Atender aos requisitos de alta disponibilidade.

Definir como os componentes se comunicam (protocolos, formatos de mensagem, etc).

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, etc).

Selecionar ferramentas e tecnologias adequadas para implementar a arquitetura, considerando desempenho, custo, facilidade de uso e integração com outros sistemas.

Justificar a escolha de cada ferramenta / tecnologia, demonstrando entendimento de prós e contras.

Demonstrar análise de impacto da solução proposta em diferentes domínios (Dados, Segurança, Infraestrutura, Soluções e Software, etc.).

Demonstrar a estimativa de custo da solução proposta.

Documentar a arquitetura da solução de forma clara e concisa e criar diagramas que a representem, incluindo componentes, interações e fluxos de dados.

Documentação e Apresentaçã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.

Implementação e Operação

Definir métricas de monitoramento para acompanhar o desempenho, a disponibilidade e a 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, etc.).

Vivência em ambientes de desenvolvimento ágil.

Conhecimentos Técnicos : padrões de integração de sistemas (APIs, mensageria, etc.).

Sólido conhecimento de arquiteturas orientadas a microsserviços.

Familiaridade com diferentes tecnologias e plataformas de desenvolvimento (ex : Java, .NET, Python, Node.js, Cloud, etc.).

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.

Habilidades

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 trade-offs envolvidos.

Habilidade de documentar soluções de forma clara e organizada.

Capacidade de liderar tecnicamente equipes de desenvolvimento.

Benefícios

Vale refeição

Vale alimentação

Auxílio home office

Assistência médica

Assistência odontológica

Seguro de vida

Parcerias de descontos

Convênios em estabelecimentos e instituições de ensino

Treinamentos de agilidade recorrentes

Licenças Alura

#J-

  • Ljbffr
Criar um alerta de emprego para esta pesquisa

Solution Architect • Campo Grande, Mato Grosso do Sul, Brasil