Desenvolvedor(a) Sênior Full Stack Python
2 semanas atrás
REQUISITOS MANDATÓRIOS
EXPERIÊNCIA
- Tempo de experiência mínimo na área (anos):
• 3 a 6 anos em desenvolvimento backend Python; - 3 a 6 anos em desenvolvimento frontend Javascript;
- Experiência total maior que 10 anos;
- Python 3.x sólido;
- 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);
- JavaScript (ES6), Bootstrap em contexto de templates Django;
- 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.
ESCOLARIDADE
- 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 otimizar consultas e modelos no PostgreSQL (índices, transações, migrações consistentes);
- Trabalhe com WebSockets (Django Channels) para atualizações em tempo real;
- Implementar e manter exportações Excel (openpyxl) com regras de negócio complexas;
- Integrar e monitorar rotinas de sincronização com sistemas externos (ex.: SAP);
- Armazenamento manipulável de arquivos em AWS S3 (boto3);
- Garantir integridade e segurança do sistema de permissões e perfis;
- Contribuir com testes automatizados (pytest / unittest Django) e manter a cobertura mínima acordada;
- Revisar PRs, propor melhorias arquiteturais e seguir padrões internos (lint, estrutura de apps, internacionalização);
- Diagnosticar e otimizar gargalos de performance (DB, IO, memória, consultas N+1, websockets);
- Evoluir gradualmente o frontend (melhor UX, modularização JS, possível modernização futura);
- Apoiar pipeline CI/CD, conteinerização (Docker / docker-compose) e execução local consistente;
- Documentar: endpoints, fluxos críticos, decisões técnicas e diagramas (C4 / README's técnicos);
- Zelar por observabilidade (logs estruturados, considerações e tratativas de questões).
Sobre a CAPCO:
Na Capco promovemos uma cultura inclusiva. Valorizamos a diversidade em todas as suas expressões.
Pensamos, em conjunto, sempre em ações diversas de inclusão e de responsabilidade social através de comitês internos geridos pela nossa comunidade interna, como os grupo de Mulheres, Pessoas Com Deficiência, Pessoas Negras, LGBTQIAPN+, Parentalidade, Gerações, entre outros.
Nossas oportunidades são trabalhadas para todos(as)
#LifeAtCapco
PRÓXIMOS PASSOS:
- Se você está ansioso(a) para progredir sua carreira conosco, candidate-se e aguarde o contato de um de nossos recrutadores
-
Desenvolvedor full stack
2 semanas atrás
Brasil Etho IT Solutions Tempo inteiroOportunidades na ETHO IT Solutions | Desenvolvedores Sênior – Full Stack, Backend Java, Angular e AWS
-
Desenvolvedor full stack
2 semanas atrás
Brasil Etho IT Solutions Tempo inteiroOportunidades na ETHO IT Solutions | Desenvolvedores Sênior – Full Stack, Backend Java, Angular e AWS Estamos com oportunidades em aberto para profissionais sêniores (mais de 8 anos de experiência) que desejam atuar em ambientes globais e desafiadores, em modelo 100% remoto. Vagas disponíveis 1- Engenheiro de Dados AWS (Sênior) Responsabilidades:...
-
Desenvolvedor full stack
3 semanas atrás
Brasil Etho IT Solutions Tempo inteiroOportunidades na ETHO IT Solutions | Desenvolvedores Sênior – Full Stack, Backend Java, Angular e AWS Estamos com oportunidades em aberto para profissionais sêniores (mais de 8 anos de experiência) que desejam atuar em ambientes globais e desafiadores, em modelo 100% remoto. Vagas disponíveis 1- Engenheiro de Dados AWS...
-
Desenvolvedor Full-Stack Sênior
3 semanas atrás
Brasil beBeeDesenvolvimento Tempo inteiroDesenvolver soluções escaláveis e robustas é o nosso objetivo. Estamos procurando por um profissional para atuar como desenvolvedor full-stack sênior em um projeto que envolve tecnologias modernas. Tecnologias utilizadas: Backend: Express Frontend: React 18 + TypeScript Banco de dados: MySQL Habilidades necessárias: Conhecimento em arquitetura de...
-
Desenvolvedor(a) Full Stack Senior
3 semanas atrás
Brasil Sankhya Gestão de Negócios Tempo inteiroNa Sankhya, estamos construindo soluções que impulsionam a transformação digital de milhares de empresas em todo o Brasil. Como Desenvolvedor(a) Full Stack Senior , você terá um papel estratégico na evolução e manutenção dos frameworks da nossa plataforma , atuando no desenvolvimento de soluções escaláveis, performáticas e de alta qualidade....
-
Desenvolvedor(a) Full-Stack Sênior
3 semanas atrás
Brasil Ivy Group SA Tempo inteiroSe você busca um ambiente inovador, colaborativo e com trabalho remoto, a Ivy Group está com uma nova oportunidade para Desenvolvedor(a) Full-Stack Sênior atuar em um dos nossos clientes, em um projeto com arquitetura moderna baseada em microsserviços e hospedada na nuvem (GCP). Stack principal Backend: + Express Frontend: React 18 + TypeScript Banco de...
-
Desenvolvedor Full Stack
4 semanas atrás
Brasil beBeeDesenvolvimento Tempo inteiroDesenvolvedor Full Stack Estamos em busca de um profissional para atuar como Desenvolvedor Full Stack. O candidato ideal deve ter conhecimento em desenvolvimento de aplicações modernas, escaláveis e orientadas a eventos na plataforma Azure. Responsabilidades: Desenvolver interfaces performáticas e reutilizáveis em React.js; Criar e evoluir APIs REST...
-
Desenvolvedor(a) Full-Stack Node.js Sênior
3 semanas atrás
Brasil Ivy Group SA Tempo inteiroSe você busca um ambiente inovador, colaborativo e com trabalho remoto, a Ivy Group está com uma nova oportunidade para Desenvolvedor(a) Full-Stack Sênior atuar em um dos nossos clientes, em um projeto com arquitetura moderna baseada em microsserviços e hospedada na nuvem (GCP). Stack principal Backend: Node.js + Express Frontend: React 18 + TypeScript...
-
Índio do Brasil Mouts TI Tempo inteiroDesenvolvedor(a) Full Stack Java/React Sênior | Remoto Na MOUTS, transformamos tecnologia em resultados reais, com agilidade, eficiência e simplicidade. Atuamos lado a lado com nossos clientes para construir soluções robustas, escaláveis e com impacto direto no negócio. Estamos em busca de um(a) Desenvolvedor(a) Full Stack Java/React Sênior para...
-
Índio do Brasil Mouts TI Tempo inteiroDesenvolvedor(a) Full Stack Java/React Sênior | RemotoNa MOUTS, transformamos tecnologia em resultados reais, com agilidade, eficiência e simplicidade. Atuamos lado a lado com nossos clientes para construir soluções robustas, escaláveis e com impacto direto no negócio.Estamos em busca de um(a) Desenvolvedor(a) Full Stack Java/React Sênior para atuar...