SoM Banner

Systems Administrator - Part Time

49 Gervais Dr., Toronto, Ontario, Canada ● Virtual Req #166
Thursday, July 11, 2024

About Spirit of Math:
 
With over 30 years of success, Spirit of Math is an innovative leader in after-school mathematics education for high-performing students. Located at more than 40 campuses across Canada. From our after-school classes and campuses to our expanding series of math workbooks and training for educators, Spirit of Math is changing the equation for inquisitive minds around the world.

 

 

Job Description:

We are seeking a skilled Systems Administrator to manage and maintain our iOS and Android Application infrastructure, ensuring optimal performance and security. The ideal candidate will be responsible for network management, system monitoring, and user support, along with implementing backup and recovery solutions. Proficiency in configuring and maintaining servers, firewalls, and various software applications is essential. Strong problem-solving abilities and excellent communication skills are a must.

Personal Qualities:

This person will be able to balance multiple processes and projects. This person is naturally proactive and goal oriented. This individual will be an independent, strategic thinker. This person values accuracy, consistency and efficiency. This person will naturally focus on being careful and precise in dealing with data and information. This individual will have a probing, factual style of communication. And above all, be fun and creative!

Work Values:

This person has the following work values:

  • Values the relationship between all departments and the needs.
  • Objective & Goals Oriented to a level that influences others.
  • Believes in informed decisions/recommendations and acting on them.

Decision-Making

Ability:

The person in this role is be able make decisions that will positively impact the Applications Users.  You will be responsible for ensuring the applications and all builds are at a 99.8% up-time, and all security and privacy polices are always adhered too.

Education Requirements:

A bachelor’s degree in Computer Science desirable, with a focus on Application Management.

Skills, Knowledge, &

Experience:

  Network Management: Proficiency in configuring and maintaining network infrastructure, including routers, switches, and firewalls.

2. System Monitoring: Expertise in monitoring system performance and troubleshooting issues to ensure optimal functionality.

3. Security Protocols: Knowledge of implementing and managing security measures, such as firewalls, antivirus software, and intrusion detection systems.

4. Backup and Recovery: Experience in setting up and managing backup solutions and disaster recovery plans.

5. Server Management: Ability to configure, maintain, and optimize server environments, including Windows and Linux servers.

6. Virtualization: Familiarity with virtualization technologies such as VMware, Hyper-V, or KVM.

7. Cloud Services: Understanding of cloud platforms like AWS, Azure, or Google Cloud, including deployment and management.

8. Scripting and Automation: Proficiency in scripting languages (e.g., PowerShell, Bash) for automating routine tasks and processes.

9. Technical Support: Strong troubleshooting skills and experience providing technical support to end-users.

10. Communication Skills: Excellent verbal and written communication skills for documenting processes, creating reports, and interacting with team members and stakeholders.

 

 

- Experience:

  - 3-6 years of experience in Systems Administration, including scripting is required

 

 

-  Other Requirements:

  - Ability to lift and carry heavy equipment.

  - Willingness to work flexible hours, including evenings and weekends, as needed.

 

 

 

 

Key Responsibilities:   This position has the following key responsibilities:

 

Application Deployment: Manage the deployment, configuration, and maintenance of applications across various environments (development, testing, production).

System Monitoring and Performance Tuning: Continuously monitor application performance and system resources, optimizing for efficiency and troubleshooting any issues.

Security Management: Implement and maintain security measures to protect applications from threats, including firewalls, encryption, and access controls.

Patch Management: Regularly apply patches and updates to applications and underlying systems to ensure security and functionality.

Backup and Recovery: Develop and maintain backup strategies and disaster recovery plans for critical applications and data.

User Support: Provide technical support to application users, addressing issues and training them on new features and functionalities.

Incident Response: Respond to and resolve application-related incidents and outages, conducting root cause analysis to prevent future occurrences.

Configuration Management: Maintain and document application configurations, ensuring consistency and compliance with organizational standards.

Collaboration: Work closely with developers, database administrators, and other IT staff to support application development, deployment, and maintenance.

Capacity Planning: Assess current and future application needs, planning for necessary infrastructure upgrades and expansions to meet growing demands.

 

 

 

 

Accountabilities:

The Systems Administrator will report to the RTG Division Head and responsible for planning, executing, and delivering integrated application builds and all required development to keep the application fully functional to the market at all times.

 

You will be responsible for tactical planning and communications of changes and materials.

 

Initiatives that you might work on in this role span a variety of areas including national, regional, and local development operations and strategies and plans.

Authorities:

The Systems Administrator has the following authorities:

 

  1. User Account Management: Creating, modifying, and deleting user accounts, including setting permissions and managing access controls.
  2. System Monitoring and Maintenance: Regularly monitoring system performance, applying updates, and performing routine maintenance tasks.
  3. Backup and Recovery Operations: Initiating and managing backup processes, as well as performing data recovery when necessary.
  4. Security Enforcement: Implementing and enforcing security protocols, including firewall settings, antivirus updates, and intrusion detection systems.
  5. Software Installation and Updates: Installing, updating, and configuring software applications and system utilities.
  6. Network Configuration: Managing network settings and configurations, including IP addressing, DNS, and DHCP.
  7. Hardware Maintenance: Performing routine hardware checks, replacements, and troubleshooting to ensure optimal performance.

 

Other details

  • Job Family RTG Operations
  • Pay Type Salary
Location on Google Maps
  • 49 Gervais Dr., Toronto, Ontario, Canada
  • Virtual