Arquiteto de soluções

Há 2 dias

Belo Horizonte, Minas Gerais, Brasil FCamara Tempo integral
Buscamos um(a) Arquiteto de soluções para atuar na construção de um novo produto digital vinculado a um cliente do segmento financeiro. Será responsável pelo desenho da arquitetura da solução, garantindo integração eficiente com o ecossistema existente, escalabilidade, segurança, modularidade e capacidade de evolução do produto. Responsabilidades e atribuições Principais responsabilidades
• Definir a arquitetura técnica end-to-end da solução.
• Desenhar a integração do produto com outros aplicativos e serviços existentes no cliente
• Definir padrões de comunicação entre aplicações mobile, backend e demais serviços.
• Estruturar a arquitetura para utilização de Server-Driven UI.
• Definir estratégias para uma arquitetura modular e plugável.
• Estabelecer contratos e padrões de APIs.
• Avaliar requisitos de performance, escalabilidade, disponibilidade e resiliência.
• Definir padrões arquiteturais para iOS, Android e Backend.
• Garantir aderência aos requisitos de segurança e arquitetura corporativa do cliente
• Apoiar estratégias de autenticação, autorização e gestão de identidade.
• Definir estratégias de observabilidade, logging, métricas e tracing.
• Apoiar decisões relacionadas à infraestrutura cloud e integração com serviços corporativos.
• Produzir documentação e diagramas arquiteturais.
• Apoiar tecnicamente o Squad Leader e os desenvolvedores.
• Discutir soluçao com o time de arquitetura e cyber do cliente Requisitos e qualificações Conhecimentos e experiência
• Arquitetura de soluções e sistemas distribuídos.
• Microsserviços e arquiteturas orientadas a eventos.
• APIs REST.
• Arquitetura mobile.
• Cloud Computing, preferencialmente AWS.
• Containers e Kubernetes.
• OAuth 2.0, OpenID Connect e JWT.
• Observabilidade e distributed tracing.
• Arquiteturas resilientes e de alta disponibilidade.
• CI/CD e práticas DevSecOps.
• Design Patterns e princípios SOLID. Diferenciais
• Experiência com Server-Driven UI.
• Arquitetura de Super Apps.
• Experiência em bancos digitais ou fintechs.
• Conhecimento de arquiteturas de produtos financeiros.
• Experiência com aplicações que envolvam múltiplos usuários e transações compartilhadas.