Arquitetura de Soluções Sênior | Híbrido/SP - 137105
Arquitetura de Soluções Sênior | Híbrido/SP - 137105
Alphaville - Barueri, BR, 06.454-000
O que buscamos
Buscamos um(a) Arquiteto(a) de Soluções para atuar na definição e implementação de soluções arquiteturais robustas, escaláveis e resilientes, com foco em modernização de sistemas legados, arquiteturas distribuídas e integração orientada a eventos.
O profissional será responsável por apoiar decisões arquiteturais, propor padrões de integração e contribuir para o desacoplamento, a escalabilidade e a confiabilidade dos sistemas.
Responsabilidades
-
Atuar na modernização de sistemas legados utilizando padrões como Strangler Facade, permitindo uma transição gradual para arquiteturas mais modernas.
-
Projetar e implementar fachadas que encapsulem sistemas legados, facilitando a substituição incremental de funcionalidades.
-
Definir e implementar soluções baseadas em CQRS (Command Query Responsibility Segregation), separando operações de leitura e escrita.
-
Desenvolver modelos de dados e serviços que suportem operações de comandos e consultas de forma eficiente e escalável.
-
Implementar sistemas de mensageria baseados em Pub-Sub, promovendo a distribuição assíncrona e desacoplada de eventos.
-
Projetar mecanismos de resiliência, como Circuit Breaker e fallback, para aumentar a disponibilidade dos sistemas distribuídos.
-
Aplicar práticas de segurança e proteção de sistemas, incluindo isolamento de falhas e gestão de exceções.
-
Configurar e otimizar sistemas de filas e mensageria para suportar padrões de Fanout e entrega de mensagens para múltiplos consumidores.
-
Selecionar tecnologias de mensageria considerando requisitos de throughput e escalabilidade.
-
Desenhar e implementar arquiteturas orientadas a eventos, promovendo escalabilidade, desacoplamento e confiabilidade.
-
Atuar na liderança técnica de equipes durante a implementação de soluções arquiteturais.
Requisitos e Qualificações
-
Experiência em arquitetura de soluções e sistemas distribuídos.
-
Experiência em modernização de sistemas legados utilizando Strangler Facade.
-
Conhecimento aprofundado em CQRS, incluindo a separação entre operações de leitura e escrita.
-
Experiência prática com sistemas de mensageria baseados em Pub-Sub.
-
Conhecimento em tecnologias de mensageria para distribuição assíncrona e desacoplada de eventos.
-
Experiência com mecanismos de resiliência, como Circuit Breaker, fallback e isolamento de falhas.
-
Experiência na configuração e otimização de filas e mensageria, incluindo padrão Fanout.
-
Conhecimento em arquitetura orientada a eventos e integração entre componentes por meio de eventos.
-
Familiaridade com práticas de segurança, proteção de sistemas e gestão de exceções.
Diferenciais
-
Experiência na comunicação de conceitos arquiteturais complexos para stakeholders técnicos e não técnicos.
-
Vivência na identificação e resolução de problemas arquiteturais em ambientes distribuídos complexos.
-
Experiência em liderança técnica de equipes na implementação de soluções robustas e escaláveis.
Competências Comportamentais
-
Comunicação clara e objetiva.
-
Colaboração e relacionamento com stakeholders.
-
Capacidade analítica e resolução de problemas.
-
Liderança técnica.
-
Visão sistêmica e capacidade de tomada de decisão.