Linux Infrastructure Engineer for Content Delivery at Showmax

Apply now


Linux Infrastructure Engineer for Content Delivery at Showmax

In Showmax, our mission is to build platforms where our users can watch movies, TV series and live streams whenever they want and wherever they want. Our services, Showmax and DStv Now, are available on all major mobile platforms, smart TVs as well as on computers and gaming consoles. Our customers are based all over Sub-Saharan Africa, hence it’s often challenging to provide a smooth playback experience.

What do we do

  • We maintain a farm of bare metal servers for our own internal content delivery network (CDN) and origin storage infrastructure for Showmax and DStv
  • We automate our jobs using Puppet and Terraform as much as possible; we also often script in Python and Bash
  • It is our job to evaluate, plan, measure, and configure external content delivery networks of our partners, to have alternatives to choose from; currently we partner with Akamai, Limelight and Amazon CloudFront
  • Our team designs and configures the MultiCDN component, which evaluates the streaming performance of all the integrated CDNs and picks the best CDN for our users
  • We like to evaluate new technologies, base our decisions on hard data, and dive into, decompose, and solve issues we encounter

Our tech stack

  • Debian Linux as the base operating system
  • NginX and Varnish Cache caching web servers
  • Apache web server with the Unified Origin media streaming plug-in 
  • Puppet with Hiera and Terraform/Terragrunt for Infrastructure as Code
  • Network equipment from Arista Networks, empowering our autonomous system #327880
  • Several containerized components running on-premise and in Kubernetes in AWS
  • A multitude of in-house built and maintained tools and resources that keep the infrastructure up and running

What do we expect from you

You will fit right in if you

  • Have experience with maintaining a Linux-based infrastructure
  • Embrace Infrastructure as Code (IaC), or at least script the operational tasks, to automate the daily duties as much as possible
  • Have the problem-solving skills and don’t leave open tasks behind you
  • Like to test and deploy new infrastructure technologies such as 25 and 100 Gbps Ethernet
  • Dare to dive in the mysterious world of a bare metal infrastructure

Nice to have

You will receive bonus points if you have proven track record of

  • designing, building, and maintaining the Linux-based infrastructure in a datacenter
  • operating a network infrastructure on Cisco/Arista

What you’ll get in return?

This position is remote-first: the team is based in Prague, Czech Republic, however you don't need to relocate to Prague. On some special occasions we may have informal meetings there, and you are welcome to join us in person (once that’s possible again). In addition to this, we offer:

  • Flexible hours 
  • 25 days of holidays
  • 5 sick days
  • Performance-based annual bonus
  • Equipment of your choice – Lenovo or Apple laptop, monitors, headphones, microphone, etc.
  • Education – internal knowledge sharing, attending conferences, Udemy online courses, O’Reilly books, budget and time allocation for learning purposes
  • Meal vouchers, MultiSport card and/or Edenred Benefits
  • Ergonomic workspace, good coffee, and snacks in the office

We are looking forward to hearing from you.



Not interested?
See other positions (22)