Browse IT jobs

Junior DevOps Engineer

The Ninth Seat · Hamburg-Altstadt, Hamburg · Full time · Remote

At a glance

Junior DevOps Engineer at The Ninth Seat, working with Python, AWS and Azure — fully remote.

Location
Hamburg-Altstadt, Hamburg
Work mode
Remote
Job type
Full-time
Seniority
Junior
Technologies
Python, AWS, Azure, Google Cloud, Docker, Kubernetes
Language
English-speaking role

Key requirements

  • Write and review Terraform configurations for cloud networks, compute and managed databases
  • Maintain CI/CD pipelines in GitHub Actions or GitLab CI for build, test and deployment on every merge
  • Package services as Docker images and deploy them to Kubernetes using Helm
  • Add logging, metrics and alerts to services to enable tracing of slow requests
  • Convert manual cloud‑console changes back into code

Hirepins insights

  • Python is asked for in 23% of the 13 live IT jobs in Germany on Hirepins.
  • AWS is asked for in 15% of the 13 live IT jobs in Germany on Hirepins.

About this role

The Ninth Seat seeks a Junior DevOps Engineer to manage German‑based production environments. The role focuses on infrastructure as code, CI/CD pipelines, containerisation and observability, and is ideal for recent graduates or candidates with a year of Linux experience.

Key details

  • Location: Hamburg-Altstadt, Hamburg
  • Work mode: Remote
  • Contract: Full-time, remote from anywhere in Germany
  • Level: Junior

What you'll do

  • Write and review Terraform configurations for cloud networks, compute and managed databases
  • Maintain CI/CD pipelines in GitHub Actions or GitLab CI for build, test and deployment on every merge
  • Package services as Docker images and deploy them to Kubernetes using Helm
  • Add logging, metrics and alerts to services to enable tracing of slow requests
  • Convert manual cloud‑console changes back into code
  • Document operating instructions for each change

What you'll need

Must have

  • Degree in computer science or completed IT training, or a year of work with Linux servers
  • Experience with Git (branches, merge requests, conflict resolution)
  • Bash or Python scripting for routine tasks
  • At least one project building and running a Docker container

Nice to have

  • Experience with AWS, Azure or Google Cloud (certification optional)
  • Knowledge of Kubernetes, Prometheus or Grafana
  • Familiarity with Terraform or Ansible

Tech stack

Terraform, GitHub Actions, GitLab CI, Docker, Kubernetes, Helm, Prometheus, Grafana, AWS, Azure, Google Cloud, Ansible, Bash, Python, Git

What's on offer

  • 30 days of paid holiday
  • Company pension scheme with employer contribution
  • Annual budget for training and cloud certifications
  • Laptop and equipment for home office
  • Flexible working hours around the overlap with Seattle

How to stand out for this role

Likely interview topics

  • Terraform syntax and best practices for cloud networking
  • Designing and troubleshooting CI/CD pipelines in GitHub Actions or GitLab CI
  • Containerisation workflow: Docker image creation, Helm chart usage, and Kubernetes deployment
  • Implementing observability: logging, metrics, alerts with Prometheus/Grafana
  • Translating manual cloud console changes into reproducible IaC code

Keywords to mirror in your CV

Terraform, GitHub Actions, GitLab CI, Docker, Kubernetes, Helm, Prometheus, Grafana

What to show

  • A GitHub repo showing a full Terraform module for a cloud network and managed database
  • A CI/CD pipeline example (GitHub Actions or GitLab CI) that builds, tests and deploys a Docker‑based microservice to a Kubernetes cluster with Helm
  • A monitoring dashboard (Grafana) with alerts configured for a sample service, including logs and metrics collection

How to apply

Apply directly on Hirepins: add your CV and a short note, and your application goes straight to The Ninth Seat's hiring team.

Source: Adzuna