Job Board
Senior Systems Analyst, Shared Technology Solutions & Enterprise Resource Planning
hybrid
555 Seymour Street 750, Vancouver, British Columbia, Canada, V6B 3H6
full-time . September 2, 2025
555 Seymour Street 750, Vancouver, British Columbia, Canada, V6B 3H6
full-time . September 2, 2025
Description
Job Summary:
The Senior Systems Analyst, Shared Technology Solutions (STS) & Enterprise Resource Planning (ERP) is primarily responsible for maintaining BCNET’s hosted Moodle cloud service offering, including configuration, Tier 2 support for institutional contacts, and maintenance of the application and server infrastructure. Additional responsibilities will include project work for other STS & ERP services. This role ensures the performance, security, scalability and reliability of STS & ERP services to support the educational needs of BC’s higher education institutions. The position works closely with BCNET’s Shared Technology Solutions, IT, and Cybersecurity teams.
Key Responsibilities & Duties:
- In collaboration with the Director, STS & ERP and Manager Shared Technology Solutions, manage the installation, configuration, upgrades, and ongoing maintenance of the Moodle LMS application, supporting Linux OS and supporting infrastructure.
- Ensure optimal uptime and performance for Moodle through proactive monitoring, alerting, capacity planning, and performance tuning.
- Implement and document best practices for Moodle architecture, integration, deployment, and security, including plugin installation, configuration, and troubleshooting.
- Ensure automated and/or scheduled patch management service available for OS and applications as deemed necessary.
- Administer and maintain databases (MySQL, PostgreSQL) supporting Moodle, ensuring optimal performance, data integrity, and backup/recovery strategies.
- Work with BCNET’s Cybersecurity team to conduct security audits, monitor logs, apply OS/application security patches, and address vulnerabilities in line with best practices.
- Provide Tier 2 support for institutional technical leads, resolving Moodle-related infrastructure, integration, and application-level issues.
- Contribute to Agile project implementations by participating in sprint planning, testing, and continuous improvement activities.
- Maintain up-to-date professional knowledge of Moodle releases, roadmaps, emerging LMS tools, and higher-education technology trends.
- Advise and make recommendations for the application architecture and infrastructure of the Moodle environment.
- Provide occasional after-hours support for urgent issues or maintenance activities as required.
- Perform technical project work, support and guidance for the maintenance of other STS & ERP services including but not limited to ERP offerings, SPSS, and DATA-SAFE.
Qualifications & Skills:
- Post-secondary diploma or degree in information technology or related discipline, plus 10+ years of progressive experience in system and application administration.
- Extensive Moodle administration experience, both functional and technical including installation, upgrades, plugin management, performance optimization, and troubleshooting.
- Strong background in Linux/Ubuntu server administration and associated web technologies (Apache, Nginx, PHP).
- Experience with cloud-hosted environments and related deployment, monitoring, and maintenance practices (e.g. AWS, Azure, or similar).
- Strong experience managing Moodle-related databases (MySQL, PostgreSQL) with strong skills in performance tuning, backup, and recovery.
- Experience with system failure analysis and recovery. Ensuring system consistency and integrity.
- Microsoft SQL Server administration experience (backup, restore, performance tuning, security and consolidation).
- Proficiency with scripting and automation in Bash, PowerShell and related tools.
- Experience with authentication and identity management systems such as Shibboleth/SAML, ADFS, SSO and LDAP.
- Working knowledge of cybersecurity frameworks and patch management practices.
- Strong analytical, problem-solving, and troubleshooting skills.
- Ability to manage multiple priorities, work independently, and collaborate effectively in a distributed, higher-education environment.
- Strong communication skills, with the ability to explain technical concepts to technical non-technical audiences as well as presenting to customers.
- Experience in Agile development or service delivery environments.
- Additional experience a plus: administering other open-source CMS platforms (Drupal, WordPress) or other non-Moodle open-source tools.
- Experience with Windows Server and Office 365 environments.
- Higher-education IT service experience is preferred.
Benefits and Perks:
- Hybrid Work Model: Flexibility to work remotely and in our Downtown Vancouver office.
- Note: The first two weeks of employment will be in-person at our downtown office location for onboarding and training purposes.
- Health Benefits: Comprehensive coverage from day one, including extended health, dental, vision, and a wellness allowance.
- Defined Pension Plan: Secure your future with our defined benefits pension plan.
- Professional Development: Annual allowance for skill-building and growth opportunities.
- Paid Time Off: Generous vacation days, personal days, sick days and year-end office closure.
- Volunteer Day: One paid day annually to support a cause you care about.
- Inclusive Culture: Supportive workplace with team-building events and activities.
- Convenient Office Location: Easy access by transit and close to great coffee spots!
About BCNET
Who We Are
We are a small dynamic team that loves what we do and thrives on our ability to make a difference for our higher education member community in British Columbia. Our diverse team is passionate, collaborative, responsive and entrepreneurial. We share a desire for learning and working together for the greater good of each other and our members. With a flexible work environment, great benefits and the opportunity to develop your skills, you can put your talent to work and reap the rewards.
What We Do
We are a member-centric services organization that continually engages with our community to provide technology and services that enables excellence in teaching, learning and research. We equip our members with opportunities to work together to learn, explore, evaluate and shape the development of technology, services and procurement solutions that serve their collective interests.
Why We Do It
Our motivation is to enable members with technology and services to support excellence in teaching, learning and research. We aim to enhance the quality of services, drive down costs, maximize efficiencies, empower digital transformation, share knowledge and human and capital resources so that all can benefit.
Equal Employment Opportunity
BCNET is committed to equal employment opportunities for all, regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, marital status, or any other legally protected status. We welcome applications from everyone and offer reasonable accommodations for individuals with disabilities throughout the hiring process and employment. If you need accommodation during the application process, please reach out to our HR department at HR@bc.net with your specific request. Our team will work with you to ensure you have the support you need to participate fully in our recruitment process.
Compensation
$82,500.00 - $97,100.00 per year