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.
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.
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