Systems Engineer

Today, we’re the second largest domain wholesaler in the world with Millions of domains under management (OpenSRS / Enom). We’re doing all kinds of interesting things including running an MVNO cell phone service (Ting) and building fiber to the premises networks in towns and cities across the US (Ting Internet). We offer individual and small business domains and integration with Shopify, Squarespace and many others (Hover).

We’re a team of over 600 serving tens of millions of customers around the world.

Our growth has been incredible (NASDAQ: TCX, TSX: TC). It has also been smart and measured. Our success is built on a solid technology foundation thanks to a culture of DevOps excellence.

The opportunity:
Do you live and breathe Linux? Are you one of those folks that correct people about what the elusive “cloud” is? Are you one of those guys that laughs at jokes about binary? 1? Then hey, we might have a position that you might be interested in. Now, being serious, we’re looking for a systems administrator at heart that has experience in the DevOps world. Tucows is a fast paced, multi-product, multi-platform environment. We have many passionate and dedicated peers that would love for you to work with them!

We strive to be one of those companies that embraces the open source community and all the technology that comes from it. We’re looking for a systems engineer that will be able to continue to build environments that focus on being reliable, secure and scalable. They should also be able to lead technical and architectural discussions with other departments.

The experience you will bring:

  • 5+ years professional experience as a senior devops engineer or linux administrator
  • Experience with different flavours of linux
  • Understanding of experience with configuration management tools - Salt preferred
  • Demonstrated performance tuning skills
  • Familiarity with using version control systems
  • Experience with managing large scale, virtualized environments
  • Experience in the building, maintaining and deploying of docker containers
  • Strong networking skills an asset, understanding vlans, snats, nats, vips etc.
  • Strong troubleshooting skills
  • Bachelor degree in Computer Science, Software Engineering or equivalent work experience
  • Very good overall communication skills (verbal and written)
  • Solid understanding of Perl, Python, Bash scripting
  • Positive and constructive attitude

Nice to have:

  • Working knowledge of managing kubernetes clusters
  • Experience with load balancer technology ex: F5, A10 …
  • Experience working in an agile environment
  • Contributions to an open-source project (of any kind)
  • Experience in delivering HLS video content
  • Experience with varnish cache
  • Experience with DRM solutions such as Verimatrix VCAS platform.