1

Learning Systems Analyst Jobs in British Columbia

Systems Analyst I

Vancouver, BC · On-site

CA$7.1K - CA$10K/mo

The Systems Analyst I performs primary operational support, tactical and technical planning ... Organizational Status The Learning Technology (LT) Hub supports the University's enterprise ...

We are hiring an Accounting Systems Analyst to serve as the accounting subject‐matter expert ... Comfortable learning new systems and understanding platform data flow. * Ability to translate ...

Accounting Systems Analyst

Vancouver, BC · On-site

CA$75K - CA$90K/yr

We are hiring an Accounting Systems Analyst to serve as the accounting subject‑matter expert ... Comfortable learning new systems and understanding platform data flow. * Ability to translate ...

As a member of the In-Service Support Team (ISS), within the Information and Communication Systems ... Competitive pay * Career development and study/learning support * Access to global inclusion ...

As a member of the In-Service Support Team (ISS), within the Information and Communication Systems ... Competitive pay * Career development and study/learning support * Access to global inclusion ...

Deep understanding of statistical analysis, unsupervised and supervised machine learning algorithms, and natural language processing for information retrieval and/or recommendation system use cases.

... systems approach to training. * Experience creating a wide variety of learning solutions including eLearning, facilitated materials, videos, guides and webinars. * Strong analytical, reporting and ...

New

Analyzing post-course survey results * Assist with managing project budgets by reviewing invoices ... Working with the Learning Management System (LMS) team coordinate the set-up of all training in the ...

Troubleshoot system-related issues and liaise with learning tech teams when needed * Conduct end-to ... Generate and analyze reports to support operational decision-making and training administration ...

Programmer Analyst I

Vancouver, BC · Hybrid

CA$7.1K - CA$10K/mo

Staff - Non Union Job Category M&P - AAPS Job Profile AAPS Salaried - Information Systems and Technology, Level C Job Title Programmer Analyst I Department LTIC | Learning Analytics Compensation ...

Build dashboards and visualizations that help internal teams and utility partners understand system performance * Prepare, clean, label, and organize datasets for analysis and machine learning ...

Build dashboards and visualizations that help internal teams and utility partners understand system performance * Prepare, clean, label, and organize datasets for analysis and machine learning ...

next page

Showing results 1-20

Learning Systems Analyst information

See British Columbia salary details

$32.5K

$84.6K

$159K

How much do learning systems analyst jobs pay per year?

As of Sep 12, 2026, the average yearly pay for learning systems analyst in British Columbia is $84,607.00, according to ZipRecruiter salary data. Most workers in this role earn between $59,500.00 and $103,000.00 per year, depending on experience, location, and employer.

What is a learning systems analyst?

Learning Systems Analysts are professionals who evaluate, implement, and maintain educational technologies and learning management systems (LMS) within organizations or academic institutions. They analyze user needs, recommend suitable learning platforms, and ensure systems are optimized for effective teaching and learning. Their role often involves collaborating with educators, IT staff, and administrators to support digital learning initiatives and troubleshoot technical issues. Learning Systems Analysts also monitor system performance and may provide training to users on new technologies.

What skills and qualifications are needed to thrive as a learning systems analyst?

To thrive as a Learning Systems Analyst, you need a strong background in instructional technology, data analysis, and learning management systems (LMS), often supported by a relevant degree such as instructional design, education, or information technology. Familiarity with platforms like Canvas, Blackboard, or Moodle, as well as certifications in LMS administration or e-learning tools, is highly valuable. Strong problem-solving abilities, attention to detail, and effective communication skills help you bridge technical and educational needs. These skills ensure efficient implementation and support of learning technologies, leading to improved user experiences and learning outcomes.

How does a learning systems analyst typically collaborate with instructional designers and IT teams to implement new e-learning technologies?

As a Learning Systems Analyst, you'll regularly partner with instructional designers to understand pedagogical needs and translate them into system requirements. You’ll also work closely with IT teams to ensure technical compatibility, data security, and smooth integration with existing platforms. Effective collaboration involves frequent meetings, detailed documentation, and sometimes serving as a liaison to troubleshoot issues or train end users. This cross-functional teamwork is essential for successful deployment and adoption of new learning technologies.

What is the difference between Learning Systems Analyst vs Instructional Designer?

AspectLearning Systems AnalystInstructional Designer
CredentialsBachelor's degree in Education, IT, or related field; certifications in LMS or e-learning toolsBachelor's or Master's in Education, Instructional Design, or related field; certifications in instructional design or e-learning
Work EnvironmentTypically in corporate, educational, or training organizations managing LMS and learning platformsPrimarily in educational or corporate settings designing course content and learning experiences
Employer & Industry UsageUsed by organizations implementing LMS solutions and e-learning systemsUsed by educational institutions and corporate training departments for course development

Learning Systems Analysts focus on managing and maintaining learning management systems, ensuring technical functionality. Instructional Designers create engaging educational content and design learning experiences. While both roles support e-learning, the analyst emphasizes system administration, and the designer emphasizes content creation.

Infographic showing various Learning Systems Analyst job openings in British Columbia as of August 2026, with employment types broken down into 82% Full Time, 13% Part Time, 4% Contract, and 1% Nights. Highlights an 86% Physical, 2% Hybrid, and 12% Remote job distribution, with an average salary of $84,607 per year, or $40.7 per hour.

Systems Analyst I

Vancouver, BC • On-site

Ubc
5 - 10K employees

CA$7.1K - CA$10K/mo

Full-time

Posted 18 days ago


Key responsibilities

  • Consults with users to determine their technical needs and analyzes existing system features and requirements.

  • Develops, tests, and documents application modules, performs configuration changes, and supports application lifecycle management.

  • Provides ongoing maintenance and operational support for learning applications, including monitoring performance and resolving technical issues.


United Brotherhood Of Carpenters rating

8.6

Company rating: 8.6 out of 10

Based on 29 frontline employees who took The Breakroom Quiz


Job description

Staff - Non UnionJob CategoryM&P - AAPSJob ProfileAAPS Salaried - Information Systems and Technology, Level CJob TitleSystems Analyst IDepartmentLTIC | IncubatorCompensation Range$7,158.42 - $10,292.25 CAD Monthly

The Compensation Range is the span between the minimum and maximum base salary for a position. The midpoint of the range is approximately halfway between the minimum and the maximum and represents an employee that possesses full job knowledge, qualifications and experience for the position. In the normal course, employees will be hired, transferred or promoted between the minimum and midpoint of the salary range for a job.

Posting End DateSeptember 7, 2026

Note: Applications will be accepted until 11:59 PM on the Posting End Date.

Job End Date

August 31, 2029

This is a 3-year term position

At UBC, we believe that attracting and sustaining a diverse workforce is key to the successful pursuit of excellence in research, innovation, and learning for all faculty, staff and students. Our commitment to employment equity helps achieve inclusion and fairness, brings rich diversity to UBC as a workplace, and creates the necessary conditions for a rewarding career.


Job Summary
The Systems Analyst I consults with users and analyzes their requirements, and assists in the design, implementation and maintenance of vendor supplied applications.

The Systems Analyst I performs primary operational support, tactical and technical planning, analysis, design, development, installation, documentation and enhancements for the University s enterprise learning applications.
Organizational Status
The Learning Technology (LT) Hub supports the University's enterprise learning applications, which service faculty and students both locally and around the world.

Reports to Lead, LTIC Incubator in the UBC Learning Technology Innovation Centre. Works under the direction of Solutions Architects, Programmer Analysts, Senior Managers, Managers, and others.

InteractsdirectlywithotherUniversitytechnologyprofessionalsandwhenrequired,withfaculty,staffandstudents.
Work Performed
Specific Duties:

  • Develops expert-level functional knowledge of learning applications and provides recommendations on how they can be configured or enhanced to support the University's vision of transformative student learning.
  • Ensures that mission critical learning applications are reliable, stable, and highly-available to support the University's vision of transformative student learning.
  • Resolves technical issues in collaboration with other University technology professionals in a complex and highly-integrated environment of administrative systems, learning technologies, and student information systems.
  • Analyzes and monitors the performance of learning applications to ensure service level commitments are fulfilled.
  • Plays a role in developing archival/retention procedures, capacity plans, feasibility studies, and disaster recovery plans.
  • Generates detailed reports on learning technology adoption and usage.
  • Develops quality assurance and performance tests to prevent application or infrastructure changes from negatively impacting service.
  • Liaises with the technical support units of vendors.
  • Participates in campus learning technology committees and communities, as required, on behalf of the LT Hub.
  • Contributes functional and technical expertise to the on-going strategic planning and development of the University's learning technology ecosystem.
  • May be required to provide after-hours support in situations requiring an urgent response.

Core Duties:

  • Consults with users to determine their technical needs, and analyses and reviews existing system features and requirements.
  • Researches vendor applications, proposes recommendations, and participates in solution design and implementation.
  • Reviews application logs and alerts to monitor application stability and identifies opportunities to enhance application performance and operation.
  • Performs application data conversations, migrations and upgrades.
  • Assists in integrating vendor-supplied applications with existing infrastructure and applications through standard interfaces and protocols.
  • Plans and performs application configuration changes or module deployments.
  • Develops or modifies software application modules.
  • Conducts testing of new or customized application modules to ensure application meets specifications.
  • Documents functions and changes to new or modified modules, tests activities/results, error handling and backup/recovery procedures.
  • Provides ongoing maintenance and operational support for applications.
  • Produces technical documentation, including operations, maintenance, and support procedures.
  • Supports application lifecycle and applies and follows appropriate change management methodologies and best practices.
  • Contributes to the ongoing planning and analysis of application enhancements in support of current or new services.
  • Maintains appropriate professional designations and up-to-date knowledge of current information technology techniques and tools.
  • Participates in project planning and implementation.
  • Builds and maintains good working relationships and collaborates with others to achieve client objectives.
  • Performs other related duties as required.

Consequence of Error/Judgement
The University's enterprise learning applications are mission critical components of the educational technology infrastructure. The dependencies on the University's learning environment have made it critical that these applications perform at a very high level with little or no disruption of service.

The decisions and actions taken by the Systems Analyst will have a direct impact on how efficiently and effectively the University's enterprise learning applications will perform and function. Errors in judgment, poor decisions or advice, failure to act decisively could result in having a detrimental impact on the University s ability to deliver courses in a timely fashion and conduct online testing, which could lead to placing the University in a liable position.
Supervision Received
Works under the general direction of the Lead, LTIC Incubator. Will sometimes work under the direction of a Project Manager, Team Lead or other senior technical resource, as assigned. The Systems Analyst must be able to work independently as well as contribute actively and collaborate openly as a team member.
Supervision Given
None
Minimum Qualifications
Undergraduate degree in a relevant discipline. Minimum of three years of related experience, or the equivalent combination of education and experience.
- Willingness to respect diverse perspectives, including perspectives in conflict with one's own

- Demonstrates a commitment to enhancing one's own awareness, knowledge, and skills related to equity, diversity, and inclusion


Preferred Qualifications

  • Undergraduate degree in a relevant discipline. University degree or technical diploma in an IT-related discipline, preferably in Computer Science. Minimum of three years' experience or the equivalent combination of education and experience. Demonstrated ongoing career development through active and self-motivated professional development.
  • Experience with Learning Management Systems (e.g. Canvas, Moodle, etc.) or similar enterprise systems (e.g. Enterprise Resource Planning) is highly desired. Intermediate proficiency in Unix/Linux system administration (e.g. Red Hat Enterprise Linux).
  • Experience building data infrastructure solutions with AWS is highly beneficial (e.g. API Gateway, CloudFormation, DynamoDB, Elastic Beanstalk, Kinesis, Lambda, RDS, Redshift, S3).
  • Intermediate proficiency in managing application servers and web servers (e.g. Apache HTTP, Apache Tomcat, WebLogic).
  • Strong understanding of Internet protocols (e.g. HTTP, SSL, WebDAV, SMTP, SSH, Telnet) and web services (e.g. REST, SOAP).
  • Strong knowledge of web browsers, plugins (e.g. Flash, Java) and cross-browser compatibility issues.
  • Familiar with databases (e.g. Oracle, MySQL), database design, and related tools (e.g. Toad, SQL Developer).
  • Familiar with programming languages (e.g. Java, JavaScript, Perl, PHP) and related technologies (e.g. JSON, XML).
  • Proficient with office productivity tools (e.g. MS Office, SharePoint, Visio).
  • Experience in several of the following areas: project management, requirements definition, functional application design, configuration, implementation, testing, data conversion, training and documentation.
  • Demonstrated proactive approach to customer service and responsiveness to customer needs.
  • Good organizational and planning skills.
  • Ability to work on several projects at once and to change priorities quickly as needed.
  • Ability to work under pressure in time sensitive, mission critical situations, with a minimum of supervision.
  • Familiar with learning technologies including strong familiarity with managing Wordpress environments.
  • Familiar with streaming media technology (e.g. Kaltura).
  • Experience with virtual infrastructure, load balancers, firewalls, and storage area networks (e.g. VMWare, Cisco Application Content Engine, Cisco Firewall Services Module, NetApp).
  • Experience with desktop support (e.g. MacOS X, Windows).

Collaboration - Takes initiative to actively participate in team interactions. Without waiting to be asked, constructively expresses own point of view or concerns, even when it may be unpopular. Ensures that the limited time available for collaboration adds significant customer value and business results.

Communication for Results - Converses with, and writes to, peers in ways that support transactional and administrative activities. Seeks and shares information and opinions. Explains the immediate context of the situation, asks questions with follow-ups, and solicits advice prior to taking action.

Problem Solving - Investigates defined issues with uncertain cause. Solicits input in gathering data that help identify and differentiate the symptoms and root causes of defined problems. Suggests alternative approaches that meet the needs of the organization, the situation, and those involved. Resolves problems and escalates issues with suggestions for further investigation and options for consideration as required.

Accountability - Checks assumptions about mutual expectations and clarifies standards of overall performance. Checks the scope of responsibilities of self and others. Monitors day-to-day performance and takes corrective action when needed to ensure desired performance is achieved.


What United Brotherhood Of Carpenters employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom