NaWINNING CONSULTINGprocuramos umDeveloper Pythonpara 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 de5 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 comoDjango, FastAPI ou Flask;
Conhecimentos deAPIs RESTfuleintegraçõ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 empropor e desenhar soluções para resolver problemas;
Proatividade emsugerir 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 testesautomatizados 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 como 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 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.