Tenstorrent

Linux & Systems Administrator

Full-Time in Toronto, ON

Tenstorrent is helping enable a new era in artificial intelligence (AI) and deep learning with its breakthrough processor architecture and software. The company's mission is to deliver orders of magnitude better performance and efficiency for AI workloads from the datacenter to edge of Cloud by co-designing hardware, software and AI algorithms with our unique technology.


Tenstorrent's architecture scales from datacenter servers to IoT devices with dramatically improved efficiency, flexibility, programmability compared to legacy accelerators including CPUs, GPUs, FPGAs, and TPU-type processors. It is developed by our world-class team with deep expertise in computer architecture, hardware design and verification, systems engineering, compilers, software development, and machine learning algorithms.

Our engineering-based culture is focused on achieving the highest levels of AI innovation across all of Tenstorrent's technical disciplines. We constantly strive to blend best-in-class aspects of integrity, openness, diversity and collaboration throughout the company: from the CEO to the engineering leadership and to the newest employee who may be a recent college graduate. By joining Tenstorrent, you will be an integral part of a highly accomplished and distinguished team that has many years of experience at companies that include AMD, Arm, Intel and NVIDIA, and that thrives on delivering new, innovative products.

Based in Toronto with offices in Austin, Tenstorrent is growing quickly. And, we are proudly backed by top-tier Venture Capital firms including Real Ventures and Eclipse Venture Capital, as well as prominent industry luminaries.

Tenstorrent offers a highly competitive compensation package and benefits, and we are an equal opportunity employer.

We are looking for an intermediate Linux & Systems Administrator to join our team.

Responsibilities:

  • Deployment, maintenance, support and monitoring of our infrastructure in the Toronto and Austin offices
  • Responsible for administration of CentOS and Ubuntu Linux systems; systems security tasks including security scanning, patching and systems hardening
  • Configuring, adding and maintaining monitoring tools and inventory.
  • Integration of new technologies, transitioning operations from traditional administration and deployment to infrastructure as application leveraging automation/configuration management technologies.
  • Mac support and experience with Jamf is preferable.

This role will have an administration and support aspect.

Qualifications

  • Degree/diploma in Computer Science or demonstrated combination of education and experience
  • Systems Administration experience in a small to mid-size software company using Linux (CentOS/Redhat) with a Linux+ certification (Nice to have)
  • Python and other scripting languages such as bash, Ruby etc.
  • Experience with container orchestration systems (such as Kubernetes, Docker, Amazon ECS, EKS, Rancher)
  • Skilled at managing cloud-based environments in AWS, Azure
  • Worked with automation/configuration management tools using Ansible, Chef or an equivalent an asset
  • Experience with Veem Back-ups or similar tools, managing backup & restoration implementation and testing
  • Proficient with SNMP/Nagios/Managed Engine based Monitoring, ElasticSearch, Jamf and Grafana
  • Worked with firewalls (Fortinet) and Linux based firewall (IPTABLES/IPCHAINS)
  • Strong documentation abilities necessary to ensure timely problem resolution
  • Nice to have
    • Network Administration with CCNA
    • Strong technical problem-solving skills and experience in IP networking and static routing FTP, SSH, SMTP, DNS, HTTP/S, DHCP
    • Intermediate knowledge of TCP/IP including the usage of stateful and stateless firewalls, access control lists, packet capture and logging, network design, Subnetting, IP routing, IPSEC virtual private networks, and intrusion detection and prevention

We are a small and high performing team, we are looking for someone who is able to work independently to set priorities, solve problems, drive for results and make timely decisions.