Jobs in Portugal, in English.

Cloud & Backend Engineer (Python/Kubernetes/DevOps) - Hybrid Porto (3 days/week office)

Hybrid in Porto·Added 1 month ago (last checked 6 Nov)

Our summary

Salary
€1,700 - €2,300 a month
Work mode
Hybrid, Porto
Languages
French, Dutch

Skills

Nice to have

Requirements

What we're looking for

  • Up to 5 years of hands-on experience in software development and DevOps roles
  • Strong command of at least one backend programming language - Python and/or Node.js preferred - with willingness to work across others as needed
  • Practical experience building, deploying, and operating containerised workloads on Kubernetes in production environments
  • Solid understanding of Linux environments and confident use of the command line
  • Good grasp of networking fundamentals - TCP/IP, HTTP, DNS, firewalls, and reverse proxies
  • Experience with CI/CD pipelines, preferably GitLab CI/CD, and a strong automation mindset
  • Ability to troubleshoot production issues, drive defects to root cause, and deliver lasting resolutions
  • Experience participating in code reviews and sharing knowledge constructively within a team
  • Degree in Computer Science, Engineering, or a related field - or equivalent practical experience
  • English B2 or above - required for daily collaboration with Belgian client and cross-functional teams
  • Available for hybrid work in Porto, 3 days/week

Nice to have

  • Experience with observability tooling: Prometheus, Grafana, Loki, Tempo
  • Familiarity with security and identity tooling: Keycloak, Kong, Nginx, Aikido
  • Exposure to Go or C in backend or systems programming contexts
  • Experience with Ansible for infrastructure automation
  • Working knowledge of React for occasional frontend contributions
  • Proficiency in French or Dutch - a meaningful advantage given the Belgian client context

Pay & benefits

What you'll get

Compensation: €1700- €2300/month net, depending on experience and seniority level.

Why HumanIT people stay (4.4 Glassdoor, 89% recommend)

  • 15th month salary
  • Health insurance covering your family
  • Birthday off
  • Mobility program for digital nomads
  • Real work-life balance

Full benefits https://www.humanit.pt/careers/#perks
What it's really like https://www.humanit.pt/careers/#work-at

The role

Join a delivery team assembled for a Belgian Telecommunications client, working on cloud infrastructure, backend services, and DevOps in a modern, technically ambitious environment. This is a role for a mid-to-senior engineer who is equally comfortable writing backend code and operating containerised workloads in production - someone with an ownership mindset from commit to deployment.

You'll be part of a cross-functional team building and operating a cloud-native platform for a Telco client in Belgium. The work spans backend service development, Kubernetes-based container orchestration, CI/CD pipelines, networking and security, and observability tooling. The stack is broad and modern - and you won't be expected to know everything on day one. The team values engineers who learn fast, collaborate openly, and take pride in delivering reliable, high-quality systems.

What you'll do

Stack: Python, Node.js, TypeScript, JavaScript, Go, C, SQL, React - Kubernetes, Docker, LXC - GitLab CI/CD, Ansible, PyTest, Jest, Robot Framework - Prometheus, Grafana, Loki, Tempo - Nginx, Kong, Keycloak, IP networking, firewalling

How you'll work

Language: English B2 minimum | Level: Mid-Senior | Location: Porto (hybrid, 3 days/week in office)

WHAT WE'RE LOOKING FOR

  • Proactive approach to continuous improvement of development processes, tooling, and automation
WhatsApp
See all 88 jobs