Engenharia de Software BackEnd Sênior - Python & AWS
O Itaú é a marca mais valiosa do Brasil, a melhor empresa para trabalhar segundo o Great Place to Work e o maior banco da América Latina. Nós impactamos diariamente mais de 98 milhões de clientes em 18 países.
Somos feitos de pessoas e acreditamos que ter um time com pluralidade de origens, culturas, crenças, experiências, raças, deficiências, gêneros, orientações afetivo-sexuais e gerações ampliam as perspectivas e contribuem para um clima de respeito e valorização das diferenças.
Estamos buscando uma pessoa para a posição de ENGENHARIA DE SOFTWARE para somar ao time multidisciplinar e atuar em equipes responsáveis pelo desenvolvimento da plataforma de dados do Itaú, construindo soluções baseadas em arquitetura de nuvem AWS para habilitar serviços, processos de integração, controle de acesso, motores para movimentação e transformação de dados, bibliotecas e ferramentas para unificação do ambiente de dados. Não queremos você apenas por achar que tem a nossa cara. Queremos ter um pouco da sua também!
Como será o dia a dia da pessoa:
- Apoiar e desenvolver definição de arquiteturas de software ajudando a construir e melhorar a nossa plataforma de dados e nossas APIs, micro serviços seguindo padrões de performance, escalabilidade e segurança;
- Colaborar nas discussões de viabilidade e novas oportunidade técnicas;
- Realizar entregas com alto nível de desempenho;
- Trabalhar continuamente para o seu aprimoramento profissional, tanto técnico como comportamental;
- Colaborar e contribuir com o desenvolvimento profissional dos seus pares.
No que você precisa mandar bem?
- Conhecimentos em orientação a objeto e design patterns;
- Solida experiência com programação Python e bom conhecimento em programação Java;
- Conhecimento em SQL;
- AWS RDS;
- Desejável conhecimento de NoSQL (preferencialmente DynamoDB);
- Conhecimento em Linux;
- Experiência com desenvolvimento de APIs, Microserviços;
- Conhecimento de arquitetura de sistemas cloud orientados a eventos;
- Conhecimentos em teste de software: conceitos de teste, TDD e testes de sistemas distribuídos baseados em microserviços;
- Experiência com processos de construção de software apoiados por ferramentas SCM (Git) CI/CD e DevOps;
- Experiência com metodologias ágeis: SCRUM e SAFe;
- Conhecimento em AWS (ECS, Lambda, StepFunction, CloudWatch, S3, SNS)
- Ferramentas para provisionamento de infraestrutura como cdigo (Terraform);
DIFERENCIAIS
- Experiência com plataformas de gerenciamento e processamento de dados analíticos (Hadoop e SAS);
- Arquitetura Data Mesh;
- Kafka;
- AWS EKS, SMS, SQS, Glue, EMR e Redshift;
- Containers (Docker, Kubernetes ou Openshift);
- API Documentation (RAML, Swagger);
- Conhecimento em SRE;
- Conhecimentos IA Generativa e arquitetura multi agentes.