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!

 

Apply with indeed
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB