DevOps Engineer

Addis Ababa , Addis Ababa , Ethiopia

05 Jan 2026

NOTICE: PLEASE Follow the application instructions carefully. Applications that do not include the requested video will not be considered.

Hello there, we are a venture studio building and scaling multiple SaaS products. We're looking for a DevOps Engineer to work alongside our Senior DevOps Engineer. This isn't a "click buttons in AWS console" role—you'll be managing real servers, optimizing Docker containers, and building deployment pipelines that push directly to production.

Our stack: Hetzner bare metal/cloud servers | Docker | Kamal | Ruby on Rails | PostgreSQL | Redis | GitHub Actions

Must-Haves (Non-Negotiable)

Docker Mastery

  • Write and optimize Dockerfiles from scratch

  • Understand multi-stage builds, layer caching, and image size optimization

  • Experience running containerized applications in production

Linux/Bare Metal Fluency

  • Comfortable SSHing into servers and configuring them manually

  • Strong knowledge of firewall management (UFW/Iptables)

  • Experience with storage management, file systems, and server hardening

  • You don't need a cloud dashboard to manage infrastructure

The "Kamal" Mindset

  • Experience with Kamal (or similar tools like Capistrano, Dokku, or direct Docker deployments)

  • Understanding of "push-to-deploy" workflows—code goes directly to servers

  • Comfort with zero-downtime deployments

CI/CD Pipeline Experience

  • Built pipelines in GitHub Actions, GitLab CI, or similar

  • Experience with automated Docker image building and pushing to registries

  • Understanding of deployment automation beyond "just running scripts"

Nice-to-Haves

  • Ruby on Rails familiarity: You don't need to write Rails code, but knowing what a Rake task is and how database.yml works helps

  • Hetzner experience: Cloud Networks (vSwitch), Cloud Firewalls, Dedicated Root servers

  • Self-hosted monitoring: Prometheus, Grafana, or similar (we don't use CloudWatch)

Database operations: Managing PostgreSQL or Redis—backups, replication, performance tuning

What You'll Do

  • Collaborate with our Senior DevOps Engineer to maintain and improve our infrastructure

  • Optimize Docker containers and deployment processes

  • Build and maintain CI/CD pipelines

  • Manage Hetzner servers (bare metal and cloud)

  • Monitor production systems and respond to incidents

  • Implement backup strategies and disaster recovery procedures

How to Apply

If this sounds like you, we’d love to hear from you. Please apply by sending us:

  1. Your CV or LinkedIn profile.

  2. Answer the questions in the application form as detailed and accurately as possible.

Mid-Senior Level

Full Time

Addis Ababa Addis Ababa Ethiopia


Share Job Opening