Systems Administrator - Part Time
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:
|
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:
|
Other details
- Job Family RTG Operations
- Pay Type Salary
- 49 Gervais Dr., Toronto, Ontario, Canada
- Virtual