Desenvolvedor Python Sênior

Responsabilidades



  • Desenvolver e manter aplicações em Python, garantindo alta performance e escalabilidade
  • Participar ativamente de reuniões de definição de requisitos e arquitetura de sistemas
  • Realizar testes de código para garantir a qualidade do produto final
  • Otimizar aplicações existentes e propor melhorias contínuas

Requisitos



  • Sólida experiência como Desenvolvedor Python, preferencialmente como Sênior Conhecimento profundo em frameworks como Django, Flask ou FastAPI;
  • Experiência com bancos de dados relacionais e não relacionais Graduação em Ciência da Computação ou áreas correlatas;
  • No mínimo 5 anos de experiência com Python;
  • Melhores prática no desenvolvimento Python envolvendo FastAPI e bibliotecas de apoio como: Alembic, SQLAlchemy para a criação de microserviços;
  • Conhecimento em conceitos SSO (Single Sign On) para usuários e aplicações;
  • Conhecimento em contêiners e microserviços;
  • Habilidade em comunicação com equipes;
  • Análise de LOGs de aplicação para diagnósticos de problemas críticos;
  • Experiência com banco de dados relacionais e não-relacionais;
  • Experiência com testes unitários;
  • Experiência na utilização de metodologias ágeis como Scrum e Kanban;
  • Experiência com Plataforma Azure DevOps;
  • Experiência com Cloud (Azure, AWS e/ou GCP);
  • Conhecimento em C# e .NET;
  • Keycloak.


Habilidades



  • Domínio avançado da linguagem Python e boas práticas de programação
  • Capacidade de resolver problemas complexos de forma eficiente
  • Conhecimento em arquitetura de microserviços e APIs RESTful
  • Familiaridade com metodologias ágeis como Scrum ou Kanban```