Smart Consulting

Smart Consulting is a consulting company with over 15 years of experience in the IT and Telecommunications sectors. Specializing in Team Extension, Team-as-a-Service, Managed Services, Custom Software Development, and Nearshore, we have a team of over 250 professionals who contribute to the development and enhancement of projects both nationally and internationally.
About company

Python developer (gcp)

Remote

location Porto

date December 10, 2025

types Hybrid

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.