Solutions architect
).
Experiência com arquitetura de microsserviços (MSA) e soluções baseadas em containers (Docker, Kubernetes, Openshift).
Conhecimento e experiência com Arquitetura Orientada a Eventos (EDA) e plataformas de mensageria (Kafka, RabbitMQ/ActiveMQ, etc).
Conhecimento e experiência com Arquitetura de Integração (SOA, ESB, BPM, ETL/ELT, API Gateway) e definição e uso de APIs REST e Web Services (SOAP).
Conhecimento e experiência na definição dos aspectos arquiteturas de um sistema incluindo aplicação, dados, tecnologia e infra.
Experiência com sistemas em Cloud (AWS, Azure, GCP, IBM) e modelos IaaS, PaaS, SaaS, Serverless.
Experiência em sistemas que utilizem Bancos de dados relacionais (de preferência Oracle ou SQL Server) e NoSQL com foco em sistemas críticos.
Conhecimento em alguma linguagem de programação OO como Java, .
Net, AngularJS, React, Python, etc.
Experiência em desenho de arquitetura de solução utilizando em linguagens como C4 ou ArchiMate por exemplo utilizando alguma ferramenta de mercado como Draw.
io, Icepanel, Archi, LucidChart, BizzDesign, LeanIX, etc.
Experiência na integração de serviços em Cloud com sistemas On Premisses.
Experiência com implantação de sistemas Backend e Frontend.
Experiência com padrões e boas práticas de desenvolvimento de software (por exemplo SLDC) e DevSecOps.
Vivência com metodologias de desenvolvimento Waterfall e Agile.
Experiência com realização de documentação de arquitetura.
Conhecimento no uso de IA atividades do dia a dia, projetos e arquitetura (Tradicional e Generativa).
Inglês avançado (leitura, escrita e conversação) e Espanhol (desejável).
Desejável: Experiência ou conhecimento de soluções Riscos, Core Bancário, Pagamentos, Empréstimos, Investimentos e/ou Canais Digitais; Experiência com bancos tradicionais e/ou digitais (Fintechs), IP (Instituição de Pagamento), SCD (Sociedade de Crédito Direto), etc.
; Conhecimento de Open Banking e Open Finance.Conhecimento de padrões de Enterprise Architect como TOGAF, BIAN, etc.
Conhecimento no uso de Inteligência Artificial tanto em atividades do dia a dia quanto em projetos.
Diferenciais: Conhecimento em Tecnologias Open Source; Conhecimento sobre arquitetura e plataformas de dados.
Experiência em Infraestrutura de Rede, ambientes virtualizados, segurança e desenvolvimento de aplicações de alta resiliência e com alto volume transacional (sistemas de missão crítica); Conhecimento de padrões de Qualidade de Software (TDD, BDD e Automação de Testes).
Seu dia a dia na Topaz: O arquiteto de sistemas desempenha um papel estratégico, atuando de maneira cross e podendo contribuir em diversos contextos, como: Definir a visão de longo prazo da arquitetura de solução para o negócio.Liderar o desenho de arquitetura de soluções (infraestrutura, arquitetura, cloud, integração, etc) junto aos times de produto.
Apoiar tanto no processo de pré-venda técnica (apresentação, RFPs e sizing) quanto como integrador em projetos de implementação em clientes.
Liderar discussões de alto nível com os times de produto, engenharia e operações.
Definir padrões de arquitetura de referência.
Realizar estudos de soluções (software selection) para uso corporativo ou no processo de desenvolvimento de software.
Fazer interface com a área de negócio, produto e times técnicos.
Participar e colaborar com os Squads Ágeis em seus rituais.
Participar da definição das soluções e ser propositivo e apresentar as suas ideias ou críticas.