Estamos à procura de um Senior Python Engineer com forte experiência em Google Cloud Platform (GCP) para integrar a nossa equipa de engenharia e contribuir para o desenvolvimento de soluções altamente escaláveis, seguras e orientadas a dados.
Esta função combina desenvolvimento backend, automação, integração com serviços cloud e boas práticas de engenharia.
Se és apaixonado por arquitetura, código sustentável e plataformas cloud modernas, esta oportunidade é para ti.
Responsabilidades Desenvolver, manter e optimizar serviços, APIs e componentes backend em Python.
Projetar e implementar soluções cloud-native utilizando os principais serviços da Google Cloud Platform (Cloud Run, Cloud Functions, Pub/Sub, Cloud Storage, BigQuery, etc.).
Criar pipelines de dados, automações e integrações entre sistemas internos e serviços GCP.
Escrever código limpo, escalável e bem estruturado, seguindo boas práticas e padrões de engenharia.
Definir requisitos técnicos, participar em decisões de arquitectura e garantir a qualidade das soluções entregues.
Implementar testes automatizados, CI/CD e monitorização de aplicações em produção.
Trabalhar com equipas multidisciplinares (DevOps, Data, Product) para entregar soluções de ponta a ponta.
Monitorizar e optimizar performance, custos e segurança dentro da plataforma GCP.
Criar e manter documentação técnica clara e actualizada.
O que procuramos 6+ anos de experiência comprovada em desenvolvimento profissional com Python.
Experiência sólida com Google Cloud Platform, incluindo uso avançado de serviços como: Cloud Run / App Engine Cloud Functions Pub/Sub Cloud Storage BigQuery Cloud Scheduler, IAM, VPC, Logging/Monitoring Forte domínio de APIs REST, microserviços, automação e integração entre sistemas.
Experiência com CI/CD (GitHub Actions, GitLab CI, Jenkins, Cloud Build, etc.).
Boa capacidade de resolução de problemas e autonomia técnica.
Conhecimentos sólidos de SQL e processamento de dados em ambiente cloud.
Experiência com containers ( Docker ) e ambientes orientados a microserviços.
Capacidade de comunicar claramente com equipas técnicas e não técnicas.
Fluência em inglês (oral e escrito).
Plus (não obrigatório, mas valorizado) Experiência com Terraform ou IaC em GCP.
Familiaridade com frameworks como FastAPI, Flask ou Django.
Prática com workflows de dados e orquestração (Airflow, Cloud Composer).
Conhecimentos de Kubernetes (GKE).
Experiência em ambientes de alta escala ou produtos SaaS.
Porquê ser SMART?
Transformamos desafios complexos em soluções digitais com impacto Amamos o que fazemos e temos orgulho nos resultados que entregamos Valorizamos simplicidade, eficiência e inovação Investimos nas nossas pessoas — o teu crescimento é a nossa prioridade Trabalhamos em equipa, com transparência e confiança Onde podes ser SMART?
Porto, Híbrido, 2x por semana no escritório.