Platform Engineer

YachtCloud
Rotterdam, Netherlands
17 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
€2,700 - €5,000
Working hours
Regular working hours
Languages
Dutch, English
Job source

Tech stack

Amazon Web Services Bash Shell Computer Networks Linux Domain Name System (DNS) Python (Programming Language) Routing Prometheus Software Engineering Scripting Grafana Kubernetes Helm Charts
+3 more
Kubernetes Docker Microservices

Job description

You work shoulder-to-shoulder with our software engineering and our systems team. Your job is to make sure our microservices run predictably, deploy without drama, and don’t fall over when a vessel loses external connectivity.

What you will own day-to-day:

· Cluster Ops: Stand up, configure, and maintain Kubernetes environments across managed cloud (AWS) and bare-metal edge setups running k3s aboard vessels.

· Service Packaging: Sit down with developers to containerize services the right way-reasonable CPU/memory bounds, sensible health probes, multi-stage Docker builds, and zero hidden assumptions about local persistent disks.

· GitOps & Releases: Build and look after the deployment flow using GitOps tooling (ArgoCD or Flux) alongside Helm charts or Kustomize setups so pushes are deterministic and easily rolled back.

· Monitoring & Health: Hook up Prometheus, Grafana, and OpenTelemetry so we can spot resource leaks and broken services quickly-even on systems that don’t have constant outbound telemetry.

· Basic Security Hygiene: Apply sensible RBAC defaults, lock down pod capabilities, configure network isolation policies, and keep credentials out of plain text.

Requirements

We need someone who treats Kubernetes as plumbing rather than an identity. If you care more about whether a service actually recovers after a reboot than about chasing the latest CNCF buzzword, this will suit you well.

· Production Mileage: At least 3 years working with container workloads on Kubernetes in real environments. You know what broke, why it broke, and how you fixed it.

· Packaging & Delivery: Daily comfort with Helm or Kustomize, tied into a working GitOps workflow.

· Linux Fundamentals: You are comfortable working directly in a shell. You understand container runtimes (containerd/Docker), Linux networking (DNS, routing, packet flow), and lightweight distributions like k3s.

· Practical Scripting: You reach for Bash, Python, or Go when you need to automate routine maintenance or glue systems together.

· Clear Communication: Comfortable talking trade-offs with both developers and hardware-oriented field engineers. Fluent English is required; Dutch is handy to have.

Benefits & conditions

· A central engineering seat in a profitable, focused tech business building hardware and software used worldwide.

· Direct technical ownership: you make architecture decisions without sitting through endless approval boards.

· Role based at our office in the Van Nelle Fabriek in Rotterdam, with flexibility around your weekly rhythm (32 to 40 hours).

· Good compensation package with solid secondary benefits and travel reimbursement.

· Direct access to founders, engineers, and real vessel projects without middle management layers.

About the company

At YachtCloud, we build the media delivery, environmental controls, and guest-facing technology installed on private superyachts. The real technical catch: our software has to run identical code paths whether it is connected to high-speed fiber ashore, running over a high-latency satellite link, or completely cut off from the outside world on local vessel hardware.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…