Estamos em busca de um Desenvolvedor Python Sênior para criar soluções robustas, escaláveis e de alta performance, garantindo qualidade e manutenibilidade no desenvolvimento de sistemas modernos. Buscamos alguém apaixonado por tecnologia, com experiência consolidada em Python, que valorize boas práticas de programação e tenha interesse em criar aplicações bem estruturadas e seguras.
Suas responsabilidades:
- Desenvolver, testar e manter sistemas e aplicações utilizando Python de forma eficiente e escalável.
- Refatorar código legado, aprimorando sua performance, manutenibilidade e organização.
- Participar da definição de arquitetura de software e adoção de boas práticas de desenvolvimento.
- Projetar e implementar APIs RESTful otimizadas, seguras e bem documentadas.
- Automatizar tarefas em ambientes Linux e Windows para ganho de eficiência operacional.
- Criar, manter e converter rotinas em scripts em Shell.
- Garantir qualidade de código por meio de testes automatizados (TDD), manter boas práticas e revisão colaborativa.
Requisitos obrigatórios:
- Experiência avançada em desenvolvimento com Python.
- Habilidade para realizar debugging e otimização de código.
- Experiência em refatoração de código com foco em qualidade e performance.
- Conhecimento em Shell Script.
- Familiaridade com sistemas de controle de versão, especialmente Git.
- Conhecimentos em bancos de dados (relacionais e não-relacionais).
Diferenciais (não obrigatórios):
- Experiência com Docker e práticas de DevOps.
- Conhecimento em CI/CD (Integração e Entrega Contínuas).
- Experiência com mensageria e sistemas distribuídos.
- Noções de segurança em desenvolvimento e melhores práticas.
Por que trabalhar com a gente?
- Ambiente colaborativo e desafiador.
- Participação em projetos relevantes.
- Oportunidades de crescimento e aprendizado constante.
Se você está pronto para um novo desafio, envie seu currículo e link do GitHub para recrutamento@firstdecision.com.br