MailerMen logo

Platform Engineering Intern (Docker + Kubernetes)

MailerMen

Posted 1mo agoBe an early applicant

This role is open to applicants anywhere in the world, and it exists because our container tooling has grown faster than the people maintaining it. Across three months you will tidy the layer that sits between our developers and the Kubernetes cluster they deploy onto.

Projects on the table

Rewriting bloated Dockerfiles into multi stage builds that cut image size by more than half. Building a starter Helm chart a new internal service can adopt in an afternoon. Writing a small CLI that wraps kubectl so an engineer can tail logs from any environment without memorising namespaces. Adding image scanning so a vulnerable base image gets caught before it ships.

Please read this part

This is an unpaid, open source style internship. You keep your commits, your work lives publicly in our tooling repositories, and the hours are yours to arrange around study or another job. We ask for roughly fifteen hours a week and honesty about what you can deliver.

Requirements

You should already have run containers locally, know why a process should not run as root inside one, and be able to read a YAML manifest without flinching. Kubernetes experience is not assumed. Office hours run weekly on video with the platform lead, and every merged change gets a written review.

Responsibilities

  • Rewrite existing Dockerfiles as multi stage builds and measure the size reduction
  • Create a starter Helm chart that a new internal service can adopt quickly
  • Build a small kubectl wrapper CLI for tailing logs across environments
  • Add container image scanning to the tooling repository pipeline
  • Keep the public tooling documentation current as behaviour changes
  • Respond to issues raised by internal users of the tooling

Requirements

  • Student or recent graduate anywhere in the world with around fifteen free hours a week
  • Has built and run container images on your own machine
  • Knows why a container process should not run as the root user
  • Can read and edit YAML manifests confidently
  • Communicates clearly in written English across time zones

Skills

Benefits

  • Certificate + Letter of Recommendation
  • Open to any country with no relocation involved
  • Public commits in our tooling repositories that you can show in interviews
  • Weekly office hours with the platform lead
  • Set your own hours around study or other work

Related searches