Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • IT System Administrator managing infrastructure and systems for Kepler Communications. Focusing on Linux, Windows, and Microsoft 365 environments to ensure operational reliability.

Responsibilities

  • Troubleshoot and resolve escalated infrastructure, systems, and application issues.
  • Support core IT operations, including employee onboarding/offboarding, access provisioning, and internal system configurations.
  • Maintain clear, up-to-date technical documentation for infrastructure, procedures, and system changes.
  • Collaborate closely with engineering and internal teams on technical initiatives.
  • Administer and maintain Linux and Windows server environments supporting core internal services and applications.
  • Support and manage Microsoft 365 services, including Entra ID (formerly Azure AD), Exchange Online, SharePoint, Teams, and overall access management.
  • Monitor system health, performance, and reliability, actively identifying areas to improve operational processes.
  • Manage and improve internal infrastructure across servers, networking, cloud services, and identity systems.
  • Administer and troubleshoot network infrastructure, including switches, firewalls, VPNs, DNS, DHCP, and internal connectivity.
  • Develop and maintain scripts (Bash, Python, PowerShell) to improve operational efficiency and eliminate manual toil.
  • Contribute to system integrations and automation between internal and external platforms as business needs evolve.

Requirements

  • Experience: At least 4 years in systems administration, infrastructure, or internal IT operations roles.
  • Operating Systems: Strong experience administering Linux systems in a production environment, alongside working experience supporting Windows environments.
  • Infrastructure & Networking: Solid understanding of server administration, system troubleshooting, monitoring, and core networking concepts (TCP/IP, DNS, DHCP, routing, firewalls, VPNs).
  • Microsoft 365: Hands-on experience administering M365 environments, including Entra ID and core collaboration/identity services.
  • Scripting: Experience writing scripts or automations using Bash, Python, PowerShell, or similar languages.
  • Problem Solving: Proven ability to independently troubleshoot complex technical issues across disparate systems and internal infrastructure.
  • Soft Skills: Strong documentation habits, excellent communication skills, and a demonstrated ability to learn new tools and platforms quickly.

Benefits

  • Competitive compensation with a robust equity plan to share in our success.
  • Comprehensive coverage for health, dental, and vision insurance—including dependents.
  • Unlimited vacation, supportive parental leave policy, and company-wide holiday shutdown.
  • Semi-annual company-wide parties and frequent in-office team events.
  • Relocation packages available for approved roles.
  • $1,500 annual professional development fund to support your growth.
  • Fully stocked Toronto office kitchen with snacks, drinks, games and top-notch kitchen appliances.
  • Town Halls, Celebration Calls, and Company-wide events to stay connected and engaged.
  • We’re a certified Great Place to Work®, five years in a row!

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$60,356 - CA$110,356 per year

Degree requirement

Bachelor's Degree

Tech skills

AzureCloudDNSFirewallsLinuxPythonTCP/IP

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.