Arquitetura de Soluções SR at Itaú Unibanco

Hybrid - São Paulo, São Paulo, Brasil

Apply
More jobs at Itaú Unibanco

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

Requisitos

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.