Desenvolvedor Backend Python/Django Sênior

O que esperamos de você:


Como Desenvolvedor(a) Backend Pleno/Sênior na nossa equipe, você desempenhará um papel crucial no desenvolvimento e manutenção de nossas soluções de software backend. Buscamos um profissional com sólida experiência em Python e Django, bem como familiaridade com o Django Rest Framework para o desenvolvimento de APIs RESTful. Espera-se que você contribua não só com código de alta qualidade, mas também com ideias inovadoras para melhorar continuamente nossos sistemas e processos.


Estamos procurando por um(a) profissional que não apenas atenda aos requisitos técnicos, mas que também seja um(a) colaborador(a) entusiasta, disposto a aprender e crescer conosco. Se você tem paixão por criar soluções inovadoras e deseja fazer parte de uma equipe dinâmica e em crescimento, adoraríamos ouvir de você.


Aqui, você terá a oportunidade de:



  • Desenvolvimento e Manutenção de Aplicações Web: Criar e manter sistemas robustos, escaláveis e de alta disponibilidade usando Python, Django e Django Rest Framework.
  • Gerenciamento de Dados: Projetar, implementar e gerenciar soluções de banco de dados utilizando PostgreSQL e MySQL, garantindo segurança, integridade e desempenho dos dados.
  • Integração de Sistemas de Filas Assíncronas: Utilizar Celery e Celery Beat juntamente com Redis para processamento assíncrono de tarefas, melhorando a eficiência e a escalabilidade das aplicações.
  • Análise de Dados: Apoiar a análise de dados e a tomada de decisão baseada em dados, utilizando ferramentas como Metabase quando aplicável.
  • Trabalho com Infraestrutura Cloud: Desenvolver e manter infraestruturas na nuvem, especialmente em GCP (Google Cloud Platform), incluindo serviços como App Engine, Compute Engine, Cloud Storage, Cloud SQL e BigQuery.
  • Contêineres e Orquestração: Criar e gerenciar contêineres usando Docker e, se possível, orquestra-los com Kubernetes, facilitando o desenvolvimento, o teste e a implantação de aplicações.
  • Automatização de Processos: Implementar e manter pipelines de CI/CD (Continuous Integration/Continuous Deployment) usando ferramentas como Gitlab, visando a automatização de testes e a entrega contínua de código.
  • Metodologias Ágeis: Trabalhar dentro de um framework ágil (Scrum/Kanban) para entregar incrementos de software de maneira eficiente, colaborando estreitamente com a equipe de desenvolvimento, QA (Quality Assurance) e outros stakeholders.
  • Garantia de Qualidade: Escrever e manter testes automatizados para garantir a qualidade do código, prevenir regressões e acelerar o ciclo de desenvolvimento.
  • Revisão de Código: Participar ativamente das revisões de código (Merge Requests) para garantir a qualidade do código e o compartilhamento de conhecimento dentro da equipe.

O que esperamos de você para essa vaga:



  • Mais de 3 anos de experiência com desenvolvimento web, Python, Django e Django Rest Framework.
  • Experiência comprovada com Redis, PostgreSQL, MySQL e, idealmente, experiência ou familiaridade com Metabase.
  • Pelo menos 2 anos de experiência trabalhando com soluções de Cloud, preferencialmente GCP, incluindo experiência com App Engine, Compute Engine, Cloud Storage, Cloud SQL e BigQuery.
  • Familiaridade com Docker, Kubernetes (bônus), e processos de CI/CD.
  • Experiência prática com metodologias ágeis, Scrum, Kanban, e ferramentas como Jira e Git.
  • Habilidade para escrever testes automatizados e compreensão da importância de práticas de desenvolvimento de software como revisões de código e testes.