« Go back to job listings

DevOps Engineer

Location: Toronto, Ontario, Canada   |    Type: Full Time   |    Min. Experience: Mid Level

What’s the Role?

Our secure VPN network is the heart of our product.  It is tightly integrated with our software client and is the focus of much of our intellectual property.  We need a uniquely talented individual who can straddle the worlds of Network Operations and Development to ensure our network is stable and yet evolving to meet our customer’s needs.

This role is ideal if you have 3-5 years of experience with a modern programing language such as Ruby, Python or Java along with experience managing a large cloud based network or a high-volume website.  You will work closely with the strong and experienced backend development team along with the CTO.  You’ll have the opportunity to contribute to product enhancements and create unique IP to better our product.  In short you’ll be a critical part of SurfEasy’s operations and success.  

We're looking for someone who is committed to delivering great results & exceeding expectations. You'll also have the opportunity to learn about the business and play a role in improving the user experience of future products.

What do you need?:

  • Be a strong Ruby developer with experience both on Rails websites as well as backend scripting
  • Experience with Go is an asset
  • Comfortable creating scripts to deploy, monitor and manage a network of servers
  • Have a deep understanding of cloud computing including hands on experience with at least one commercial cloud providers (AWS, Rackspace, etc)
  • Have built web projects that use a queue to do background processing
  • Experience with Puppet, Chef or a similar tool to deploy servers to the cloud in an automated way
  • Experience or interest in modern infrastructure technologies ie: Docker, Mesos, Kubernetes
  • Comfortable collaborating with enterprise level Clients on integration projects
  • Comfortable with open source and have created or contributed to a project
  • Ability to develop robust solutions using a test driven approach
  • Experience scaling a solution both at the website and the database level
  • Proactively find ways of improving services, systems and code
  • History of releasing high quality software to production
  • Management of Linux servers in a production environment
  • A degree in Computer Science or related area is a plus
  • Ability to work successfully both independently and in a team setting
  • Creative problem solving skills and an ability to apply business logic to development requirements
  • Detail-oriented and resourceful individual who work well under pressure

Apply for this Position

* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume as .pdf, .doc, or .docx (limit 2MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*

« Go back to job listings