Descrição da vaga
Desenvolvedor(a) Sênior Full Stack Python (Django / Integrações) - Híbrido/Rio de Janeiro Tempo de experiência mínimo na área (anos): • 3 a 6 anos em desenvolvimento backend Python; Experiência total maior que 10 anos; Django 3+ (ideal 4.x) e ecossistema: ORM avançado, sinais, middlewares, migrações; Django REST Framework (serializadores, viewsets, permissões customizadas); PostgreSQL (modelagem relacional, otimização de consultas, índices, explicar/analisar); Canais WebSockets / Django (grupos, consumidores, escalabilidade básica); Manipulação de planilhas com openpyxl (estilos, fórmulas, múltiplas abas); Git (fluxo de ramificações, revisão de código, rebase, tags); Docker / docker-compose (ambiente isolado, build e solução de problemas); Integração com serviços externos (REST/SOAP ou WSDL; consumo resiliente); Inglês técnico para leitura (documentação, libs, Issues); Conhecimento prático de testes (pytest ou unittest; mocks; fixtures; cobertura); Segurança básica web: CSRF, XSS, controle de acesso, saneamento de dados. Graduação: Administração, Engenharia, Contabilidade, Direito, Economia, Análise de Tecnologia da Informação, ou Administrador de Tecnologia da Informação ou outras áreas correlatas à especialidade. Requisitos Desejáveis Experiência com sistemas de planejamento, logística ou operação offshore; Modelo C4 / documentação arquitetural viva; Otimização de consultas complexas; Uso de linters (pylint), formadores (black/ruff/isort) e tipagem gradual (mypy); Observabilidade (CloudWatch); Conhecimento em otimização de geração de grandes arquivos em streaming (Excel). Atribuições Implementar e evoluir APIs REST com Django REST Framework (versionamento, validação e serialização); Desenvolver e manter recursos de escalonamento, carteiras e histórico de planejamento; Criar e