Jobs.ca
Jobs.ca
Language
Thompson Rivers University logo

Research and Cybersecurity Computing Analyst

Kamloops, BC
Mid Level

About the role

The Research & Cybersecurity Computing supports TRU’s students, faculty, and researchers by delivering reliable technical solutions across three key areas:

Cybersecurity Lab: Manages and maintains the university’s cybersecurity labs, ensuring secure, seamless lab environments. Sets up and configures labs, installs and troubleshoots tools, and works with cloud solution providers.

Research Computing: Supports researchers using large-scale computing and storage systems on campus and through national research infrastructure, including account setup, file transfers, scripting, and software deployment.

Client Services: Provides end-user support for computing, network troubleshooting, cybersecurity, and media services. Responds to IT requests, resolves issues, configures systems, and supports AV and classroom technology.

MAJOR DUTIES & RESPONSIBILITIES
Cybersecurity Lab & Research Computing

  • Manage, maintain, and monitor physical and cloud-based cybersecurity and research computing platforms.

  • Assist in deploying virtual machines, containers, clusters, and workload orchestration platforms (e.g., OpenStack, Kubernetes).

  • Ensure compliance with security protocols and best practices across lab and research environments.

  • Support, maintain, and troubleshoot high-performance computing (HPC), cloud research systems, and cybersecurity lab environments to ensure reliable, secure, and accessible services for students, faculty, and researchers.

  • Set up and manage virtual machines, containers, and storage; deploy and maintain research software; develop and support job scripts and scheduling for large-scale computing tasks.

  • Collaborate with faculty and research groups to design, deliver, and update lab exercises and research computing solutions; act as the main contact for cloud or lab platform providers.

  • Ensure labs and research systems follow security protocols and best practices; provide technical advice and support for research computing architecture, infrastructure updates, and long-term collaborations.

  • Deliver responsive client IT support using the ITIL framework, including incident management, troubleshooting, software/hardware installation, remote support, and ticket resolution.

  • Configure, administer, and troubleshoot networks, devices, and security tools; respond to cybersecurity risks and incidents; help implement security policies and educate users.

  • Maintain accurate technical documentation and knowledge base resources; contribute to continuous improvement of IT services, research computing, and lab operations.

Client Services & Support

  • Deliver end user IT support using ITIL best practices; respond to tickets, troubleshoot hardware, software, and network issues, and escalate complex problems as needed.

  • Provide advice and training on information security best practices; install and maintain security software and respond to incidents.

  • Support installation, configuration, maintenance, and troubleshooting of client computers, peripherals, and applications across campus.

  • Implement software upgrades, imaging, remote deployments, and manage accounts and access.

  • Install, maintain, and troubleshoot audio-visual and classroom technologies; support events.

  • Install and maintain classroom and audio-visual technologies; provide training, support events, and coordinate AV services with internal teams and contractors.

Collaboration & Documentation

  • Act as a liaison with cloud providers, researchers, faculty, staff, and external vendors.

  • Develop and maintain documentation, manuals, and knowledge base articles for lab, research, and client services procedures.

  • Deliver clear, effective support to faculty, staff, and students, and explain complex technical issues to diverse audiences

  • Participate in campus projects involving research computing, lab development, or IT infrastructure improvements.

REPORTS TO
Associate Director, IT Client Services

QUALIFICATIONS

EDUCATION:

  • Bachelor’s degree in Computing Science, Information Systems, or a related discipline

  • Information Technology Infrastructure Library (ITIL) certification

  • Cybersecurity certification such as CompTIA Security+ or Certified Ethical Hacker (CEH), or networking certifications like CCNA or Network+, or equivalent

EXPERIENCE:

  • 5 years’ relevant experience in IT services, lab management, or research computing

  • Experience with high-performance computing environments, virtualization technologies, and cybersecurity tools

SKILLS, KNOWLEDGE OR ABILITIES RELATED TO THE JOB

  • Proficient with Linux, Windows (including Windows Server), MacOS/iOS, and Android operating systems.

  • Strong knowledge of deploying virtual machines and containers using OpenStack, VMware, or similar platforms. Experience with cloud-based virtual lab platforms and remote connection technologies.

  • Hands-on experience with key cybersecurity tools and technologies, such as Kali Linux, Wireshark, Metasploit, Nessus, and knowledge of cybersecurity principles, threat analysis, incident response, and vulnerability assessment. Familiarity with security best practices and protocols for physical and virtual environments.

  • Solid understanding of networking fundamentals, LAN/WAN configuration, troubleshooting network hardware and peripherals, and working with switches and master consoles.

  • Proficient with automation tools and frameworks such as Puppet, Ansible, Terraform, and CI/CD pipelines. Expert in shell programming and other scripting languages including Python, Bash, and Ruby.

  • Skilled in using system imaging, software consoles, deployment tools, system management utilities, policy management tools, application packaging and virtualization, and automated deployment technologies such as Anaconda/Kickstart, cloud-init, and Windows Deployment Services.

  • Knowledgeable in learning and teaching technologies, media services devices, and control platforms.

  • Strong interpersonal skills and clear verbal and written communication for working respectfully with students, faculty, researchers, vendors, and clients in all situations.

  • Strong organizational, analytical, and problem-solving skills, with proven ability to manage projects, prioritize tasks, and meet deadlines.

WORKING CONDITIONS

  • Sitting at a computer for extended periods; occasional lifting (up to ~30 lbs)
  • Accessing labs, offices, and research facilities across campus, including evenings and weekends as needed
  • Possible exposure to dusty or noisy environments (e.g., server rooms)
  • Occasional travel and work on ladders for equipment installation or maintenance

About Thompson Rivers University

Higher Education
1001-5000

We are a comprehensive, learner-centred, sustainable university that serves its regional, national and international learners and their communities through high quality and flexible education, training, research and scholarship.

Our students have access to traditional undergraduate and graduate degree programs, certificates and diplomas. Robust laddering options mean flexible degree completion through online, distance education with TRU Open Learning.

We are community-minded with a global conscience, boldly redefining the university as a place of belonging—Kw’seltktnéws (we are all related and interconnected with nature, each other, and all things)—where all people are empowered to transform themselves, their communities, and the world.

TRU is a public post-secondary institution, funded by the Province of British Columbia through the Ministry of Advanced Education. We are a full member of AUCC (Association of Universities and College in Canada) and ACCC (Association of Canadian Community Colleges).

We are based in British Columbia, Canada. Our two campuses are located in Kamloops and Williams Lake.