Jetzt bewerben
A Winning Consulting está recrutando um Python Developer, para trabalhar em um projecto para um de nossos clientes multinacionais no setor de varejo. 

Role:
  • 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.
  • Tem 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.
  • Consegue visualizar as implicações cruzadas da sua decisão a todos os níveis técnicos.
  • Em parceria com o Technical Lead/Principal Engineer, define o stack tecnológico, a framework de colaboração (standards e processos) e acompanha o desenvolvimento da solução.
  • Identifica e analisa os riscos e constrangimentos tecnológicos da solução.

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.).
Valorizamos:
  • 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.

 
Jetzt bewerben

Weitere Jobs