Imagem exibindo o logotipo Trampe de Casa

Desenvolvedor Python Sênior

Descrição da vaga

Estamos em busca de pessoas talentosas, proativas e engajadas, independentemente de religião, cor, gênero, idade, etnia, raça, orientação sexual ou deficiência.

Aqui na Clicksign, a pessoa Desenvolver Python Sênior é responsável pela concepção, desenvolvimento e manutenção de aplicações robustas e escaláveis, utilizando principalmente Python. Esperamos que você seja capaz de liderar tecnicamente projetos, mentorar outros desenvolvedores e contribuir ativamente para a evolução da nossa arquitetura de software. Essa posição faz parte do Time de Engenharia, que tem como missão prover as melhores soluções tecnológicas para nosso produto e na gestão interna da Clicksign.

O que você vai fazer aqui?

  • Desenvolvimento e Implementação: Desenvolver código Python de alta qualidade, eficiente, testável e reutilizável para novas funcionalidades e melhorias em sistemas existentes;
  • Liderança Técnica e Mentoria: Liderar tecnicamente projetos de desenvolvimento, orientando outros membros da equipe e garantindo a aplicação de boas práticas de programação;
  • Arquitetura e Design de Sistemas: Participar ativamente na definição da arquitetura de sistemas, propondo soluções eficientes e escaláveis, considerando integrações e processamento assíncrono;
  • Testes e Qualidade: Escrever e manter testes unitários, de integração e de aceitação para garantir a qualidade e a estabilidade das aplicações;
  • Integrações: Desenvolver e manter integrações com outros sistemas e APIs (REST, RPC);
  • Otimização e Performance: Identificar e resolver gargalos de performance, otimizando o código e a arquitetura para garantir a escalabilidade e a eficiência das aplicações;
  • Infraestrutura e Deploy: Colaborar com as equipes de infraestrutura para garantir o deploy e a operação das aplicações em produção;
  • Documentação: Criar e manter documentação técnica clara e concisa sobre o código, a arquitetura e os processos de desenvolvimento;
  • Refactoring e Melhoria Contínua: Identificar oportunidades de refatoração e melhoria no código existente, visando a manutenibilidade e a evolução dos sistemas;
  • Colaboração: Trabalhar em estreita colaboração com outros desenvolvedores, Product Owners, Designers e outras partes interessadas para garantir o sucesso dos projetos;
  • Exploração de Novas Tecnologias: Manter-se atualizado sobre as últimas tendências e tecnologias em desenvolvimento Python e propor a adoção de novas ferramentas e abordagens quando apropriado.

O que esperamos de você?

  • Experiência comprovada de 5 anos ou mais com desenvolvimento de software.
  • Proficiência em Python e em seus principais frameworks (como Django, Flask).
  • Experiência com diferentes tipos de bancos de dados relacionais e NoSQL (PostgreSQL) e ORMs.
  • Proficiência em Git para controle de versão.
  • Experiência com diferentes tipos de testes (unitários, integração, etc.) e frameworks de teste em Python (como pytest, unittest).
  • Experiência no desenvolvimento e consumo de APIs RESTful.
  • Compreensão de princípios de design de software e arquiteturas de sistemas escaláveis.

O que é um diferencial?

  • Experiência com ferramentas e técnicas de processamento assíncrono;
  • Experiência com sistemas de caching (como Redis, Memcached);
  • Familiaridade com sistemas de mensageria (como Kafka, SQS);
  • Containerização: Experiência com Docker e orquestração de containers (como Kubernetes);
  • Cloud: Experiência com plataformas de nuvem (como AWS, GCP, Azure);
  • DevOps: Conhecimentos em práticas de DevOps e ferramentas de CI/CD;
  • Metodologias Ágeis: Experiência com metodologias ágeis (como Scrum, Kanban).


Empresa: BairesDev

Trabalhe de Casa Arquiteto Python / Ref. 0071P

Contratação: Integral
title

Empresa: Grupo Primo

Front-end Engineer Pleno

Contratação: Integral
title

Clicksign

Clicksign

Compartilhar