Estamos buscando pessoas Arquiteto(a) de Soluções que queiram se desenvolver e aprender constantemente, compartilhando, colaborando, inovando e entregando valor para todos os nossos clientes. Quer fazer parte da transformação
Arquitetura de Soluções SR at Itaú Unibanco
Hybrid - São Paulo, São Paulo, Brasil
More jobs at 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.Net CorePythonContainersAPIsMicroservicesSecure Development Patterns12 FactorsSOLIDDesign patternsSQLNoSQLREST APIEvent DrivenKafkaSQSSNSRabbitMQRedisMemCacheDDDTDDBDDMonitoringObservabilityScalabilityAvailabilityPerformanceData MeshTelecomURACCaaSMicrosoft Dynamics
See if your resume is ready for this job
See how our AI can optimize your resume and improve your chances for this role.