Python Developer Pl / Sr
Regiane Mendonça Consult & Training
Publicada há 3 anos
Regime de contratação
CLT
Modelo de trabalho
Remoto
Carga horária
44 horas semanais
Descrição
O que fazemos na equipe de Technology?
Desenhamos, desenvolvemos e implementamos soluções. Somos owners de nossos projetos e executamos do início ao fim. Nos capacitamos e estamos na vanguarda da tecnologia. Testamos e monitoramos para garantir o maior uptime e qualidade de serviço aos nossos usuários. Ah! E como acontece em todos as equipes, medimos o que fazemos, analisamos e tomamos decisões para melhorar a cada dia.
Quais seriam suas responsabilidades como Python Developer?
- Escrever código eficiente, reutilizável e testável com Django.
- Projetar e implementar aplicativos com bom desempenho, baixa latência e alta disponibilidade.
- Integrar o back-end com elementos desenvolvidos pela equipe de front-end usando APIs RESTful.
- Implementar medidas de segurança e proteção de dados.
- Estimar tarefas e participar da definição do produto com o restante da equipe
O que precisamos que você tenha para se candidatar a esta posição?
- Expert@ no uso de Python 3.x.
- Experiência trabalhando com Django ou frameworks semelhantes.
- Conhecimentos sólidos de OOP e GNU / Linux.
- Compreender e criar diferentes esquemas de banco de dados que representam e apoiam o processo de negócios, especialmente em Postgres e MySQL.
- Ser capaz de integrar vários bancos de dados (ou outras fontes de dados) em um único sistema.
- Conhecimento de tecnologias de front-end como JavaScript, HTML5 e CSS3
- Conhecimento de bancos de dados não relacionais, principalmente Redis e ElasticSearch.
- Conhecimento de autenticação e autorização entre vários sistemas, servidores e ambientes
- Compreender e aplicar os princípios fundamentais para projetar um aplicativo da web escalável.
- Entender as necessidades de um aplicativo móvel e um aplicativo da web e otimizar os recursos a serem consumidos nessas plataformas.
- Experiência com Git e Gitflow.
- Conhecimento sólido em debugging y unit testing.
- Domínio do inglês ou espanhol.
Extras que somam
- Graduação na área de Sistema da Informação ou similares.
- Experiência com metodologias ágeis.
- Conhecimentos de cloud computing (AWS, Azure, etc.)
- Gestão de Fabric y Puppet
- Experiência usando Celery
- Conhecimentos em event-driven programming com Python