Job description
Na WINNING CONSULTING procuramos um Senior Python Developer, para se juntar à nossa equipa de consultoria, integrando o projeto de um dos nossos clientes no setor dos Serviços, na zona de Lisboa - Híbrido.
REQUISITOS TÉCNICOS
+ Senior Level:
+ +5 anos de experiência em Python backend development.
+ Domínio de FastAPI na construção de aplicações web escaláveis.
+ Experiência avançada com SQLAlchemy.
+ Proficiência em testes automatizados (pytest).
+ Forte experiência em arquiteturas cloud-based, preferencialmente AWS.
+ Conhecimentos sólidos em design patterns, clean architecture e unit testing.
+ Capacidade comprovada de atuar em ambientes ágeis e de mentorar colegas.
+ Mid-Level:
+ Experiência com REST APIs.
+ Conhecimentos em CI/CD pipelines (preferencialmente GitLab CI/CD).
+ Experiência com Docker ou Podman.
+ (Valorizado) Experiência com Apache Kafka e frameworks como FastStream ou Faust.
+ (Valorizado) Experiência em frontend (Angular).
+ Outros:
+ Licenciatura ou Mestrado em Engenharia Informática ou equivalente (ou experiência prática relevante).
+ Boa comunicação, clara e objetiva.
RESPONSABILIDADES
+ Desenvolver e manter aplicações backend escaláveis e de alta performance com Python e FastAPI.
+ Implementar e gerir modelos de dados utilizando SQLAlchemy.
+ Criar e executar testes automatizados (unitários e funcionais) com pytest, garantindo a qualidade do código.
+ Projetar soluções em arquiteturas cloud-based, com foco em AWS.
+ Assegurar a implementação de boas práticas de design patterns e clean architecture.
+ Desenvolver e consumir REST APIs para integração de sistemas.
+ Colaborar no desenvolvimento de pipelines de integração e entrega contínua (CI/CD), preferencialmente em GitLab.
+ Trabalhar com tecnologias de contenção (e.g., Docker, Podman).
+ Participar ativamente em cerimónias ágil/Scrum, colaborando com a equipa multidisciplinar.
+ Atuar como mentor para perfis mais juniores da equipa, promovendo boas práticas de desenvolvimento.
Idiomas: Nível de Inglês avançado
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.
Powered by JazzHR
Required Skill Profession
Other General