Netskrt Logo

Senior DevOps Engineer

Position Overview:

Netskrt is looking for a talented, results-driven Senior DevOps Engineer to join the Netskrt team. 

We are a highly motivated team, dedicated to delivering products and services that improve the customer experience when accessing internet video at the edges of the  network. We are developing a set of inter-related technologies targeting businesses  that offer Wifi to their customers but which have limited bandwidth.

About You:

You are somebody who enjoys solving problems and has a customer-centric mindset.  You should be passionate not only about learning new technologies, but also about  running systems and software in the real world. You must enjoy a close-knit team environment of shared responsibility, be a team player and a self-starter. 

You possess superior technical capabilities and have a thorough knowledge of IT  operations and sysadmin roles in order to design and implement the end to end  integration and deployment process. You enjoy collaborating with others and have  above-average communication skills. 

What Netskrt Offers

Netskrt offers the opportunity to obtain hands-on experience with storage,  networking, analytics, and cloud technologies. As part of the Netskrt team you will have the opportunity to design and implement solutions to solve challenging  problems in a startup environment; working with accomplished team members and a  leadership team with a proven track history of success.

Key Responsibilities:

Be very hands-on and work as part of the development team on day-to-day activities  and tasks. The ideal candidate is an IT professional who is able to collaborate with  software developers, system operators and other IT team members to manage code  releases and deployments.

Key areas of responsibility include:

  1. Administration of IT infrastructure
  2. Implementing optimum release and deployment model
  3. Implementing, automating and conducting testing protocol
  4. Establishing and implementing system monitoring

Required Qualifications:

  1. Bachelors degree in Computer Science or related field
  2. Minimum 5-years experience developing/deploying large scale software
    systems
  3. Outstanding knowledge in release engineering/management, test automation, performance optimization
  4. Solid experience developing CI/CD pipelines
  5. Good hands-on knowledge of source code management (version control) tools,  e.g., Git, and configuration management tools, e.g., Ansible
  6. Experience with automation/integration tools, e.g., Jenkins
  7. Hands-on experience working in a Linux environment

Desired Qualifications:

Proven experience in developing/deploying large scale applications using:

  1. Knowledge in various scripting languages, system and server administration, 
    large system deployments
  2. Good understanding of Infrastructure as Code (Programmable Infrastructure),  and
    how you can achieve that by using tools like Puppet, Chef, Ansible etc.
  3. Wide knowledge in networking, security, database and cloud systems
  4. Configuration/container management (Chef, Puppet, Mesos, Kubernetes)
  5. Automated testing tools, e.g., Selenium
  6. Monitoring tools, e.g., Nagios
  7. Network switching and routing technologies
  8. Network drivers; including experience with DPDK  
  9. Hardware / low level software drivers
  10. Experience with caching and CDN (content delivery network) technologies  (Netflix, Amazon, Google, Limelight, Akamai, Fastly)
  11. Data security (TLS/SSL and related ecosystems)

Salary range

CA$130,000 -CA$160,000 (DOE)

Apply Now

Fill out the form below to apply for this position.

Scroll to Top