Developer Python

Lisboa, Lisboa, Portugal
Full Time
Mid Level
Na WINNING CONSULTING procuramos um Developer Python para se juntar à nossa equipa integrando um projeto de um dos nossos clientes na área do Retalho, em Lisboa - Híbrido



REQUISITOS
 
  • Licenciatura ou mestrado em Engenharia informática ou similar;
  • Mais de 5 anos de experiência em desenvolvimento com Python;
  • Mais de 2 anos de experiência em arquitectura de software empresarial;
  • Experiência sólida com frameworks como Django, FastAPI ou Flask;
  • Conhecimentos de APIs RESTful e integrações com bases de dados (PostgreSQL, MySQL, MongoDB, etc.);
  • Familiaridade com Docker, Git, CI/CD pipelines e cloud (AWS, Azure ou GCP);
  • Experiência com testes automatizados (pytest, unittest) e boas práticas de Clean Code;
  • Experiência em asynchronous messaging;
  • Conhecimentos de microservices design patterns;
  • Proatividade em propor e desenhar soluções para resolver problemas;
  • Proatividade em sugerir melhorias nas plataformas e/ou ferramentas para ajudar no trabalho do dia a dia;
  • Capaz de adaptar o discurso aos vários stakeholders com quem interage (negócio, engenharia, etc.).


RESPONSABILIDADES
 
  • Conceber, desenvolver e otimizar aplicações em Python;
  • Garantir qualidade, performance e segurança do código;
  • Participar em decisões técnicas e arquiteturais;
  • Colaborar com equipas multidisciplinares (DevOps, QA, Data, Suporte, Produto);
  • Escrever testes automatizados e documentação técnica.
  • Ter conhecimento profundo sobre o ambiente tecnológico (interno e externo), a análise das especificidades/requisitos do negócio e os requisitos técnicos (performance, escalabilidade, segurança, usabilidade, manutenção, integração, deployment, etc), fornecendo uma orientação à equipa de Delivery sobre como enquadrar as soluções/produtos no modelo de arquitetura empresarial, de forma sustentada.
  • Conseguir visualizar as implicações cruzadas da sua decisão a todos os níveis técnicos;
  • Em parceria com o Technical Lead/Principal Engineer, definir o stack tecnológico, a framework de colaboração (standards e processos) e acompanhar o desenvolvimento da solução;
  • Identificar e analisar os riscos e constrangimentos tecnológicos da solução.


PLUS
 
  • Experiência em ambientes ágil (Scrum/Kanban)
  • Conhecimentos de microserviços e arquitetura orientada a eventos
  • Noções de DevOps e monitorização (Grafana, Prometheus, etc)
  • Experiência em Data Engineering ou Machine Learning é um plus.



Quem Somos?

A Winning Consulting é uma empresa de consultoria que oferece serviços de consultadoria, formação, recrutamento e investigação. Apoiamos os nossos clientes na procura de soluções inovadoras e sustentáveis, desde a aplicação do conhecimento científico na resolução de problemas complexos de gestão até à transformação digital e tecnológica das organizações.


Se quiser saber mais sobre nós, visite o nosso website https://www.winning consulting.com/


Todas as candidaturas são tratadas com confidencialidade ao abrigo do RGPD. Ao subscreveres a tua candidatura, concordas com o tratamento da tua informação no âmbito do recrutamento e na tua inclusão na nossa base de dados de candidatos. Caso não dês consentimento para o tratamento destes dados, pedimos-te o favor de não te candidatares a este anúncio.
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*