Where great talent finds impact jobs

Didn’t find the opportunity you were looking for? Join our talent pool and get contacted later.

Senior DevOps



Software Engineering
Lisbon, Portugal
Posted on Thursday, June 6, 2024

UpHill is the place where health professionals can find best practices to decide and train.
We're backed and trusted by top-tier investors and leading clients (e.g. Luz Saúde, Caixa Capital, Bynd, Maze, Brighteye Ventures, Novartis, Pfizer, etc).

Today we're looking for a DevOps to join our talented team and help us build a decision support Saas platform that will revolutionize healthcare, minimize medical error and thus improve patient outcomes.

Stack used:

  • Docker
  • Relational SQL and Documents NoSQL
  • AWS stack - Fargate (service architecture), EventBridge, SQS, Cognito, Lambda, SQS, etc
  • Java 17


  • Support and be responsible by application and technical solutions design.
  • Identify the top cloud architecture solutions to successfully meet the strategic needs of the company.
  • Design and continuous assessment of current cloud infrastructure, network, security, performance and operations.
  • Ensure a smooth, easy and predictable life-cycle of our applications leveraging key DevOps strategies.
  • Respond to technical issues in a professional and timely manner.


  • MSc/BSc in Computer Engineering or similar.
  • +5 years of professional experience
  • +2 years of experience in technical leadership of software development projects tailored to the AWS cloud
  • Experience on AWS Cloud Platform
  • Experience in requirements analysis, solution design, cloud architecture definition, custom software development estimates
  • Experience working with container runtime and orchestration platforms: Docker, Kubernetes, Fargate
  • Experience with security, secrets and config management tools and solutions on public cloud provider platforms
  • Experience with Observability practices in cloud native topologies, including metrics, logs and traces (CloudWatch, Prometheus, Grafana)
  • Carrying out deployment, maintenance, monitoring, and management tasks within the implemented cloud architecture
  • Experience with distributed architectures, including microservices and event driven applications
  • Good knowledge of DevOps, including life cycle strategies, CI/CD, and proficiency in Infrastructure as Code (Terraform)
  • Good knowledge of GitOps patterns, including Flux or ArgoCD for Kubernetes
  • Analytical skills, requirements gathering, technical and tests design support
  • Positive attitude and a strong commitment to delivering quality, robust and secure infrastructure.
  • Excellent knowledge of cloud computing technologies and current computing trends.
  • Fluent in English language, verbal and written, preferably C1 level or above


  • Cloud Certifications
  • Java/Spring knowledge
  • SQL and No-SQL DB management
  • Serverless DB
  • SRE knowledge