Job title: DevOps Engineer
Job type: Contract
Emp type: Full-time
Industry: Information Technology and Services
Pay rate: Negotiable
Location: Portugal
Job published: 17-10-2025
Job ID: 35615

Job Description

Job Brief:

 

We're on the hunt of a DevOps Engineer to support our client in scaling and maintaining cloud infrastructure. You'll work in a cross-functional team, collaborate with the client’s leadership and stakeholders, and apply strong DevOps and communication skills across technical and non-technical teams.

 

Responsibilities:

 

  • Strong experience working in Linux/Unix-based environments, particularly in diagnosing and resolving issues.

  • Solid grasp of web architecture and how modern applications operate at the protocol and infrastructure levels.

  • Familiarity with observability tools—logs, metrics, and tracing to keep systems healthy and debug effectively.

  • Hands-on with configuration tools like Ansible.

  • Comfortable supporting applications in production settings and understanding the importance of stability.

  • Highly autonomous and capable of managing your workload with minimal oversight, while staying aligned with the team’s objectives.

  • A team player who values collaboration, continuous learning, and sharing knowledge.

  • Confident with DevOps practices and principles, able to lead by example and mentor others.

 

Requirements and Skills:

 

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)

  • Solid, practical experience working with Amazon Web Services (AWS).

  • A strong track record setting up CI/CD pipelines and managing AWS account structures and networking.

  • Deep familiarity with containers and orchestration tools like Docker and Kubernetes, with around 8 years of hands-on experience in Kubernetes.

  • Good understanding of Continuous Integration/Deployment concepts, regardless of the specific tools (e.g., GitHub Actions, GitLab CI, Jenkins).

  • Experience with Infrastructure-as-Code using Terraform, CloudFormation, or Terragrunt.

  • Monitoring know-how: whether it’s Grafana, OpenTelemetry, CloudWatch, or DataDog—you know how to keep things visible.

  • Ability to work with Helm for Kubernetes packaging and deployment.

  • Scripting and automation skills using Bash, Python, or JavaScript/TypeScript.

 

Nice to have:

  • Instrumentation and monitoring tools, especially OpenTelemetry or Grafana.

  • Services such as Traefik, Kafka, and Redis (clustered setups preferred).

 

Next Steps:

  • Do you consider yourself the ideal candidate for this role? If so, take the next step and apply now. Our team will take care of the rest!