hirq
← All jobs

BTG Pactual

Analista/Desenvolvedor(a) Full Stack Sênior — React e Python

São Paulo, Rio de Janeiro · On-site · TECHNOLOGY BRAZIL - 8453

Apply well, not just fast

Create a free account and upload your resume to get a match score, keyword gaps, a tailored resume, a cover letter and interview prep for this job.

About the role

ReactPythonSQLAWSTypeScriptFastAPIPostgreSQLAzureDockerKubernetesCI/CDGitPandasExcel
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ã.