About this role
Projeto:
Atuação no desenvolvimento e evolução do Defender, plataforma de reconciliação financeira com funcionalidades de importação e transformação de dados, execução de pipelines, tratamento de divergências, dashboards e gestão de acessos.
No seu dia a dia:
-
Investigar problemas em produção e colaborar com as áreas de negócio na definição das soluções.
-
Capacidade de montar arquiteturas AWS visando performance e otimização de custos.
-
Desenvolver funcionalidades completas, desde a interface até APIs, persistência e regras de negócio.
-
Construir telas com tabelas, filtros, formulários e acompanhamento de processos assíncronos.
-
Desenvolver e manter APIs e integrações com sistemas internos, arquivos e fontes de dados.
-
Otimizar consultas SQL, processamento de dados e desempenho das interfaces.
-
Implementar testes automatizados, segurança, rastreabilidade e tratamento de erros.
Esperamos de você:
-
Uso de modelos de IA para desenvolvimento/arquitetura técnica e otimização de tarefas diárias.
-
Experiência sólida em React e TypeScript, incluindo hooks, gerenciamento de estado, componentização e integração com APIs.
-
Experiência sólida em Python e FastAPI, validação de dados com Pydantic e programação assíncrona.
-
Conhecimento de AWS S3, Athena, Glue e Secrets Manager.
-
Domínio de SQL e PostgreSQL, modelagem de dados, índices e otimização de consultas.
-
Experiência com SQLAlchemy e migrations, preferencialmente Alembic.
-
Experiência em processamento e importação de dados, incluindo arquivos CSV, Excel e grandes volumes.
-
Conhecimento de autenticação e autorização: OAuth2, OpenID Connect, JWT e controle de acesso.
-
Prática com testes automatizados no frontend e backend.
-
Conhecimento de Git, Docker, CI/CD e diagnóstico por logs.
-
Autonomia para atuar em código existente, investigar falhas e entregar soluções sustentáveis.
-
Desenvolvimento de pipelines, agendamentos e processos assíncronos com atenção a idempotência e reprocessamento.
-
Processamento de dados com DuckDB, Polars, Pandas, PyArrow e Parquet.
-
Experiência com Kubernetes, especialmente EKS.
-
Integração com Azure AD / Microsoft Entra ID.
Diferenciais:
-
Experiência com reconciliação financeira, mercado financeiro ou sistemas que exigem precisão e auditoria.
-
Experiência com liderança de equipes de desenvolvimento.
-
Gestão de projetos.
-
Experiência com MUI, Zustand, Vitest e React Testing Library.
Perfil comportamental:
-
Pessoa analítica, organizada e colaborativa, capaz de compreender regras de negócio financeiras, comunicar decisões técnicas e assumir responsabilidade pela entrega de ponta a ponta.
-
Comunicação clara.
-
Capaz de trabalhar em um ambiente dinâmico.
-
Inovador, procurando sempre trazer novas tecnologias e processos para a equipe.
-
Vontade de crescer e assumir responsabilidades.
Benefícios:
-
Participação nos Lucros e Resultados (PLR);
-
Auxílio Alimentação e Refeição;
-
Plano Médico;
-
Plano Odontológico;
-
Auxílio Creche/Babá;
-
Vale Transporte;
-
WellHub;
-
TotalPass;
-
Programa de Apoio Pessoal (EAP);
-
Planos por adesão como Previdência Privada e Seguro de Vida;
-
Desconto em Farmácia;
-
Programa de Gestantes;
-
Licença Maternidade e Paternidade Estendida – empresa Cidadã.