Na Nava, acreditamos no poder da tecnologia para transformar negócios – e estamos com uma oportunidade desafiadora e estratégica esperando por você.
Vem escrever seu código com a gente!
A BYX está em busca de uma Pessoa Desenvolvedora Python Sênior para atuar na construção e evolução de soluções digitais para o mercado financeiro.
Essa pessoa terá atuação ponta a ponta, participando da definição técnica, desenvolvimento, integração, publicação e sustentação das aplicações em conjunto com Produto, QA e demais times de tecnologia.
Principais responsabilidades
- Desenvolver e manter aplicações e APIs utilizando Python.
- Definir soluções técnicas simples, escaláveis e seguras.
- Atuar em integrações com sistemas internos, parceiros e serviços externos.
- Participar da modelagem de dados e evolução de bancos relacionais e não relacionais.
- Apoiar decisões de arquitetura, organização de código e padrões de desenvolvimento.
- Criar e manter testes automatizados.
- Realizar revisão de código e apoiar o desenvolvimento técnico do time.
- Acompanhar aplicações em produção, analisando logs, métricas e incidentes.
- Contribuir com pipelines de CI/CD, containers e publicação em ambientes de nuvem.
- Participar de refinamentos, estimativas e definição de soluções com Produto e QA.
- Atuar na melhoria contínua de desempenho, segurança e qualidade das aplicações.
- Documentar APIs, decisões técnicas e fluxos relevantes.
Requisitos e conhecimentos
- Experiência sólida com Python e desenvolvimento de aplicações backend.
- Experiência com frameworks como Django, FastAPI ou Flask.
- Experiência com criação e consumo de APIs REST.
- Conhecimento de arquitetura de software, boas práticas e padrões de projeto.
- Experiência com bancos de dados PostgreSQL ou MySQL.
- Conhecimento de Redis, filas ou processamento assíncrono.
- Experiência com testes unitários e testes de integração.
- Experiência com Git e revisão de código.
- Conhecimento de Docker e ambientes Linux.
- Conhecimento de CI/CD e serviços em nuvem, preferencialmente AWS.
- Experiência com observabilidade, logs e monitoramento de aplicações.
- Capacidade de atuar com autonomia em todas as etapas do desenvolvimento.
Diferenciais
- Conhecimento em Node.js ou desenvolvimento frontend.
- Conhecimento em GoLang.
- Experiência com microsserviços e sistemas distribuídos.
- Conhecimento de Kubernetes, mensageria ou arquitetura orientada a eventos.
- Experiência com aplicações de alto volume e alta disponibilidade.
- Conhecimento de segurança aplicada a APIs e dados sensíveis.
- Vivência em fintechs, banking, crédito, meios de pagamento ou ambientes regulados.
Código da vaga: NAVA-PYTHONSR