Desenvolvedor Full Stack Python Pleno e Sênior
Remoto
QUANT. VAGAS: 1
EXPERIÊNCIA: Atuação como Desenvolvedor Full Stack Python Sênior. https://waycarbon.com/ Requisitos e qualificações Boa capacidade de comunicação escrita Inglês de nível suficiente para estudar documentação e se comunicar com serviços de suporte Linux e elaboração de script para linha de comando Git (esquemas de branch, hooks, etc) Excelente domínio de Python e ES6 Experiência Angular Excelente domínio das melhores práticas de qualidade de código (Clean Code) Experiência com desenvolvimento de aplicações Web na nuvem usando frameworks MVC e frontend com modelo SPA Experiência com banco de dados SQL (MySQL, PostgreSQL etc) e MongoDB Elaboração de testes automatizados de unidade e integração Experiência com e domínio das boas práticas de elaboração de APIs RESTful para consumo externo de clientes Conhecimento das principais vunerabilidades em aplicação Web (sql injection, cross-site scripting etc) e técnicas de prevenção Conhecimento das boas práticas de arquitetura de software (exemplo: 12 Step App) Levantamento de requisitos técnicos a partir de especificação de alto nível Requisitos desejáveis Experiência no uso de frameworks Python/Flask, Nodejs/Express Experiência com fluxo de requisições assíncrono (filas e workers, pubsub etc) Autenticação de APIs com OAuth2 Experiência com microsserviços em escala Docker ou outra ferramenta de administração de containers (exemplo: kubernetes) Noções de arquitetura de sistemas (arquiteturas baseadas em serviços, eventos etc
TEMPO DE CONTRATO: Indeterminado
FORMAÇÃO ACADÊMICA: Superior Completo
OBSERVAÇÕES: Além de ser propositivo na identificação de problemas e de oportunidades de melhorias em nossos processos, ferramentas, tecnologias e produtos - identifica, implementa e difunde a aplicação de novas tecnologias e ferramentas no desenvolvimento de nossos produtos; Participa ativamente como membro de times de scrum. Além de desenvolver e entregar tarefas do sprint, atua proativamente em todas as etapas auxiliares dos processos (especificação de tarefas, demonstração, retrospectiva, planejamento, análise, revisão e homologação, reuniões diárias, elaboração de testes e de documentação); Atua de forma crítica em relação aos ritos e ferramentas. Identifica e antecipa lacunas técnicas ou tecnológicas, elabora pilotos de sua aplicação, defende seu “case” e propõe roadmaps para sua aplicação; Lidera iniciativas que visam a melhoria contínua do fluxo de trabalho; Sua atuação está concentrada em tarefas / frentes de maior complexidade e na elaboração arquiteturas e soluções. Mentorear profissionais de menor senioridade.




4000 Hollywood BLVD
Suite 555-S, Holywood
FL 33021


1 Naylor Road, 8th Floor
Platinum Towers
Pune, Maharashtra, 411001


Avenida da Liberdade, 110
Ed. Lisbon Avenida da Liberdade
1269-046 / Lisboa – PT
MAZZATECH
SEGMENTOS
