Multi-media Programmer

4 weeks ago


Aylmer, Canada Ontario Ministry of the Solicitor General Full time
About Us
The Ontario Police College advances the safety of Ontario's diverse communities by setting evidence-based standards for police training, education and assessment of learning. The College provides training at both the recruit and senior levels.

Are you an experienced multi-media programmer, looking to take the next step in your career? Consider this opportunity with the Ontario Police College (OPC), where you'll put your skills to work to implement custom multi-media learning content and solutions for the OPC e-learning and distance learning program. As part of this team you will help define the student experience on OPC's learning management system (LMS) by evolving the look and feel of both the platform and learning content.

OPS Commitment to Diversity, Inclusion, Accessibility, and Anti-Racism:We are committed to build a workforce that reflects the communities we serve and to promote a diverse, anti-racist, inclusive, accessible, merit-based, respectful and equitable workplace.

We invite all interested individuals to apply and encourage applications from people with disabilities, Indigenous, Black, and racialized individuals, as well as people from a diversity of ethnic and cultural origins, sexual orientations, gender identities and expressions.

Visit the OPS Anti-Racism Policy and the OPS Diversity and Inclusion Blueprint pages to learn more about the OPS commitment to advance racial equity, accessibility, diversity, and inclusion in the public service.

We offer employment accommodation across the recruitment process and all aspects of employment consistent with the requirements of Ontario's Human Rights Code. Refer to the "How to apply" section if you require a disability-related accommodation.

What can I expect to do in this role?You will:

• provide graphic and multi-media support utilizing current design/development software (ie. Adobe Photoshop, Premier Pro, After Effects, and Articulate.
• integrate courseware, simulations and other learning objects within the OPC e-learning system by using the latest content development and integration methodologies such as SCORM, H5P and AICC.
• implement online course content and learning solutions using various web-based technologies (e.g., PHP, REST, API, SAML) within the OPC e-learning system.
• provide support to the operations and maintenance of the OPC e-learning system; providing end-user support and acting as a subject matter expert.
• conduct user-acceptance testing for new learning objects and system enhancements, and ensure functionality and quality control of learning modules and User Experience (UX).
• work within a development workflow that includes Git, Lando, Docker, JIRA and Confluence
• experience with Twig, Drupal CMS and Opigno is considered an asset.

How do I qualify?Technical Knowledge• You have demonstrated knowledge of programming and standards of HTML, JavaScript, XML, MS Excel, MS Access, MS/Transact SQL and Cascading Style Sheets (CSS).
• You have knowledge of graphics/multi-media design/development in Adobe: Photoshop, Premier Pro, After Effects, Articulate and MS PowerPoint.
• You have in-depth knowledge of industry standards, SCORM/AICC for e-learning and distance learning courseware and learning systems
• You have knowledge of current market trends, developments and evolving technologies related to e-learning and distance learning systems.
• You have knowledge of maintenance operations and techniques, troubleshooting techniques and methodologies, and testing diagnostic software and recovery procedures to investigate and resolve system performance problems, and recommend improvements, enhancements or opportunities for integration with other technologies.

Analytical and Problem-Solving Skills• You have problem-solving skills to identify and resolve technology problems within client areas related to complex computer applications; diagnose online course delivery conflicts; investigate possible solutions, and apply different methods of troubleshooting; and implement corrective action to maintain or restore operation of critical business applications and systems.
• You have demonstrated analytical skills to identify and respond to end-user issues and problems such as access to online course content, isolate the issue and take corrective action, which may include referral to next tier level of support.
• You have creative and evaluative skills to design visually appealing and interactive online course content/learning solutions.

Interpersonal and Communication Skills• You have interpersonal skills to develop and maintain relationships with technical experts, instructional designers and other clients, and work collaboratively in a team environment.
• You have demonstrated oral communication skills to discuss learning object specifications, options and limitations, and explain the use of applications to a non-technical audience.
• You have demonstrated written communication skills to effectively translate clients' course content requirements into programming solutions and specifications; provide instruction and training on use of application to end-users of varying competencies; and develop training resources, technical support documents and operating guidelines.



  • Aylmer, Canada Ontario Ministry of the Solicitor General Full time

    About UsThe Ontario Police College advances the safety of Ontario's diverse communities by setting evidence-based standards for police training, education and assessment of learning. The College provides training at both the recruit and senior levels.Are you an experienced multi-media programmer, looking to take the next step in your career? Consider this...