Itaú is seeking a Senior Solutions Architect to join a hybrid team in São Paulo. The role focuses on designing and evolving cloud-native solutions, ensuring alignment with business needs, leading architecture decisions, and collaborating closely with engineering squads to deliver value. Candidates should bring experience in software design, cloud architecture, secure development practices, and a passion for innovation and continuous learning.
Arquitetura de Soluções SR na Itaú Unibanco
Híbrido - São Paulo, São Paulo, Brasil
Ver mais vagas na Itaú UnibancoRequisitos
Habilidades
- Experiência no desenho e desenvolvimento de softwares
- Arquitetura de Cloud Nativa (Containers, APIs, Microsserviços, etc)
- Conhecimentos de Padrões de Desenvolvimento Seguro (Seg. Informação, Seg. Aplicação, criptografia, certificados segurança, etc)
- Linguagens de programação: Java 11+ (ou .Net Core), Python
- Conhecimento de boas práticas em 12 Factors e princípios SOLID
- Engenharia e qualidade de software
- Conhecimento em design patterns (Arquitetura e Software)
- Banco de dados SQL / NoSQL
- Experiência em padrões de integração (API Rest e Event Driven)
- Conhecimento em sistemas de mensageria (Kafka, SQS/SNS, RabbitMQ, etc) e cache (Redis, MemCache, etc)
- DDD - Domain Driven Design, TDD e BDD
- Conhecimento em estratégias de monitoramento, observabilidade, escalabilidade, disponibilidade e performance
- Vivência com banco de dados relacionais e não relacionais
- Conhecimento em implementações de Data Mesh
- Conhecimento em Telecom, URA e CCaaS (Contact Center as a Service)
- Conhecimentos em Microsoft Dynamics
- Certificações AWS serão muito bem vindas também!
Responsabilidades
- Conhecer e saber navegar nas diversas estruturas e comunidades do banco
- Garantir alinhamento aos negcios e as integrações com as soluções corporativas
- Participar de Discovery e/ou Inceptions sendo capaz de traduzir requisitos de negcio em especificações técnicas bem estruturadas, capazes de sintetizar os desenhos e as decisões de design e arquitetura
- Ter a capacidade de identificar e desenhar soluções simples que entregam valor de acordo com as Dores do Cliente
- Liderar ou apoiar decisões (ADR) e revisões (ARB) de arquitetura
- Definir Arquitetura Alvo e Roadmap técnico
- Liderar a criação e/ou evolução da arquitetura de solução/funcionalidades de produtos digitais
- Acompanhar as implementações do design até produção
- Elaborar e manter arquiteturas de referências que servem como guia para construção de soluções
- Evoluir o ciclo de desenvolvimento e padrões de arquitetura de software
- Definir de estratégia de monitoramento e observability
- Avaliar e gerir débitos técnicos associando custo, risco e prazo
- Verificar a viabilidade e necessidade de utilização de novas tecnologias
- Apresentar soluções para stakeholders
- Conduzir investigações, provas de valor (POV), e provas de conceitos (POCs) para apoiar decisões técnicas
- Apoiar em testes, troubleshootings e incidentes
- HandsOnCode: cocriar e/ou codesenvolver produtos digitais, aplicando a vivência do conceito You build it, you run it! juntamente com os times de engenharia
- TechEvangelist: difundir conhecimentos para a equipes, através de treinamentos, overview, workshops, fruns etc
- TechWriter: capacidade de transferir conhecimento técnico de forma simples
- Promover suporte as squads no direcionamento das soluções técnicas
Tecnologias
Java 11+.Net CorePythonContainersAPIsMicroservicesSecure Development Practices12 FactorsSOLIDDesign PatternsSQLNoSQLAPI RestEvent DrivenKafkaSQS/SNSRabbitMQRedisMemCacheDDDTDDBDDMonitoringObservabilityData MeshTelecomURACCaaSMicrosoft DynamicsAWS
Descubra se seu currículo está pronto para esta vaga
Veja como nossa IA pode otimizar seu currículo e aumentar suas chances de conseguir esta posição.