Search jobs > Toronto, ON > System administrator

Systems Administrator, Digital Learning

The Royal Conservatory
Toronto, ON, CA M5S 1W2
$75K-$80K a year
Full-time

Job Title Systems Administrator, Digital Learning Job Type Full-time Location The Royal Conservatory - Toronto, ON M5S 1W2 CA (Primary)

Job Description

The Royal Conservatory (RCM) is one of the largest and most respected music education institutions in the world, providing the definitive standard of excellence in curriculum design, assessment, performance training, and teacher certification.

It is also a leader in the development of early childhood education programs and arts-based social programs, and presents a diverse range of concerts featuring the finest Canadian and international artists in its magnificent performance space, Koerner Hall.

Please visit www.rcmusic.com for more information.

What is the Opportunity?

Reporting to the Manager, Learning Ecosystems, the Systems Administrator will support the Royal Conservatory of Music’s Digital Learning team in finding solutions for presenting courses in a manner that goes beyond the standard GUI.

You will be responsible for the day-to-day administration of the Conservatory’s highly customized Moodle LMS platform, including supporting the set-up and delivery of a variety of course types as well as data gathering, analysis and reporting.

You understand in detail the Moodle data model and exactly how Moodle functionality maps to that data model. You are well versed in PHP and experienced with Moodle’s modular open-source framework.

Customization, out-of-the-box thinking and solution finding are challenges you find rewarding. You will work closely with the IT department to ensure that the LMS is fully integrated with the Conservatory’s Community Management System (Drupal).

You possess strong judgement, are consultative by nature and pride yourself on your skills.

Main Duties & Responsibilities

  • Using knowledge of LMS capabilities to recommend delivery strategies that yield a rich, meaningful and dynamic experience.
  • Understand how to customize environments and are able to source solutions through the global open-source community.
  • Experience with authoring tools and integrating interactive multimedia and media elements.
  • Managing and defining all user accounts and roles in cooperation with instructional designers and IT team.
  • Ability to read and understand PHP in the context of Moodle’s object oriented design and working closely with developers to ensure that the LMS performs efficiently (in the RCM’s high volume environment) and can also be maintained in an efficient manner.
  • Managing course content and backup processes to ensure stability and a seamless user experience.
  • Configuring the RCM’s Moodle platform to best support identified educational objectives including installing and maintaining custom or user-contributed plug-ins.
  • Comprehensive understanding of the Moodle data model including all core tables, their entities and relationships. The ability to write SQL code to update tables or append to tables in certain circumstances is required.
  • Comprehensive understanding and experience with Distributed Version Control Systems and best practice version control processes.

Knowledge of Git and Git Repositories is a definite asset.

  • Experience in system testing procedures including function, system and integration testing. Able to configure and maintain all functions / processes in the Moodle administration panel to support the Conservatory’s needs in a timely and efficient manner.
  • Staying current with Moodle support community; research and share information about updates and features.
  • Providing and preparing LMS training and documentation for colleagues who support the faculty and develop online curricula.
  • Provide tech support and tech support training to front line staff such as course moderators and Candidate Services.
  • Providing day-to-day issue resolution to key stakeholders. Performing other duties as required or assigned.

Job Requirements

What We're Looking For

  • Five years (minimum) experience as a systems analyst, ideally with CMS / LMS platforms (Moodle preferred), including installation, configuration, maintenance and technical support.
  • Proficiency with modular web development concepts (including Model View Controller (MVC), PHP, JavaScript frameworks, MySQL and Ajax).
  • Ability to map Moodle processes to the database tables and use that information to help troubleshoot LMS and course presentation issues.
  • Proficiency in server administration using the command UNIX (Linux) line.
  • Knowledge of API development and integration.
  • Experience in the integration of third-party plugins for enhanced functionality.
  • In-depth knowledge of course configurations like activities, groups, cohorts, activities, assignments, grades, question banks, etc.
  • Knowledge of authoring tools (Captivate, Articulate, SCORM).
  • Knowledge of responsive design and accessibility features for AODA compliance would be an asset.
  • Experience installing and modifying themes, and creating child themes
  • Knowledge of the Drupal CMS and framework would be an asset.
  • Knowledge of e-commerce systems such as Shopify would be an asset.
  • Strong organizational, documentation and problem-solving skills.
  • Ability to juggle multiple projects while delivering quality results within tight deadlines.
  • Ability to proactively plan and complete time-sensitive projects.
  • Excellent interpersonal, communication and collaboration skills.
  • Detail-oriented and accountable.
  • Proven knowledge of Git version control (Bitbucket / Github).

Salary Range

$75,000 - $80,000 per annum

Additional Information

  • Extended periods of PC use and seated work.
  • 30+ days ago
Related jobs
The Royal Conservatory
Toronto, Ontario

Reporting to the Manager, Learning Ecosystems, the Systems Administrator will support the Royal Conservatory of Music’s Digital Learning team in finding solutions for presenting courses in a manner that goes beyond the standard GUI. Job Title Systems Administrator, Digital Learning Job Type Full-tim...

S.i. Systems
Toronto, Ontario

Digital Administrator to maintain user databases on Hearsay systems for a major insurance client -. As part of the overall Advisor Sales & Marketing Support team, this role involves administrative duties such as maintaining user databases, side-by-side information comparisons and detailed reviews of...

S.i. Systems
Toronto, Ontario

Digital Learning Designer to be responsible for designing, developing, and implementing digital learning solutions or our large financial client -. The Digital Learning Designer will be responsible for designing, developing, and implementing digital learning solutions that align with our strategic o...

Promoted
Michael Page International Canada Limited
Toronto, Ontario

Be part of a geographically diverse team of Systems Administrators and reports to the Systems Administration Team Lead. Create and maintain systems documentation, standard operating procedures and disaster recovery procedures. ...

Promoted
Dog and Pony Studios
Toronto, Ontario

Coordinate with project managers to remove creative roadblocks and ensure the project flow is meeting timelines and client expectations. Integrated Producer / Project Manager. As an Integrated Producer / Project Manager, you will organize our clients and our internal teams from concept to delivery. ...

Promoted
Fastfrate Group
Vaughan, Ontario

Reporting to the IT Systems Manager, the systems administrator will work with other IT team members to provide day-to-day administration of the company’s computing platforms in a hybrid in-house/cloud hosted environment. The Fastfrate Group is looking for a systems administrator for our Woodbridge, ...

Promoted
freelance.ca
Toronto, Ontario

Managing projects from start to finish, including designing work programs, identifying and allocating resources, planning, delegating and scheduling project tasks, and managing budgets and deliverables;. As a member of the Environmental Services project management team, you will have the opportunity...

Promoted
Sirius Power Corp
Toronto, Ontario

Project Co-ordination & Management at Sirius Power is responsible for ensuring that the progress of many photovoltaic solar energy and/or energy storage projects are on track to meeting certain completion milestones in their appropriate time window. Complete project tasks & meet progressive ...

JLI Consulting Talent Search
Vaughan, Ontario

To navigate project priorities. Work with Delivery & some Shared Services teams (ie: Scrum Masters & Product Owners, and SS Managers/Team leads). Ability to learn pre-defined scope quickly, and provide plans to deliver project in a timely fashion. ...

Wawanesa Insurance
Anywhere - Canada

Working under moderate supervision, this job supports Wawanesa's success by ensuring systems availability and accessibility for business applications. Participates in ensuring that customer requests via ticketing systems are managed to closure. Supports information technology, systems and policies f...