1

Computer Science Volunteer Jobs in Edmonton, AB (NOW HIRING)

Computer Science Volunteer information

See Edmonton, AB salary details

$16.5K

$63.4K

$132K

How much do computer science volunteer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for computer science volunteer in Edmonton, AB is $63,444.00, according to ZipRecruiter salary data. Most workers in this role earn between $38,500.00 and $82,500.00 per year, depending on experience, location, and employer.

What is a computer science volunteer?

A Computer Science Volunteer role involves assisting with technology-related projects, coding, software development, or IT support in a non-profit, educational, or community setting. Volunteers may help with teaching programming, developing websites, troubleshooting technical issues, or contributing to open-source projects. This role provides hands-on experience while making a positive impact.

What types of projects do computer science volunteers typically work on?

Computer Science Volunteers often contribute to a wide range of projects such as developing software applications, creating websites, supporting IT infrastructure, or assisting with data analysis tasks for nonprofits, educational institutions, or community programs. Depending on the organization's needs, you might collaborate on coding initiatives, troubleshoot technical issues, or help maintain databases. Volunteers usually work in teams, learning from experienced professionals while gaining hands-on experience. This exposure is excellent for developing technical skills, building your portfolio, and expanding your professional network within the tech field.

What are the key skills and qualifications needed to thrive in the computer science volunteer position, and why are they important?

To succeed as a Computer Science Volunteer, you generally need foundational knowledge of programming languages, problem-solving skills, and a passion for technology, often demonstrated through relevant coursework or project experience. Familiarity with tools such as Git, collaborative platforms like GitHub, and optionally, certifications in programming or software development can be advantageous. Strong teamwork, adaptability, and clear communication are standout soft skills in this setting. These abilities are vital to effectively contribute to projects, collaborate with diverse teams, and support organizational goals with limited resources.

What are the most commonly searched types of Computer Science jobs in Edmonton, AB?

The most popular types of Computer Science jobs in Edmonton, AB are:

What job categories do people searching Computer Science Volunteer jobs in Edmonton, AB look for?

The top searched job categories for Computer Science Volunteer jobs in Edmonton, AB are:

Infographic showing various Computer Science Volunteer job openings in Edmonton, AB as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, 3% Contract, and 1% Nights. Highlights an 76% Physical, 2% Hybrid, and 22% Remote job distribution, with an average salary of $63,444 per year, or $30.5 per hour.

Industrial Control Systems Engineer

ExxonMobil

Edmonton, AB

Full-time

Medical, Life

Re-posted 4 days ago


ExxonMobil rating

6.0

Company rating: 6.0 out of 10

Based on 230 frontline employees who took The Breakroom Quiz

72nd of 87 rated oil and gas companies


Job description

At Imperial, we work every day to responsibly develop Canada’s energy resources – applying technology and innovation to supply affordable, accessible and reliable energy while reducing emissions. Imperial recognizes the important role we can play by advancing climate solutions within our operations and by providing lower life-cycle emission products to our customers. This effort is powered by a unique and diverse workforce fueled by a pride in what we do and what we stand for. 

The success of our upstream, downstream and chemical, and corporate divisions is the result of the talent, curiosity and drive of our people. They bring solutions every day to optimize our strategy in energy, chemicals, lubricants and lower-emissions technologies. 

Imperial honours diverse backgrounds so we can be a place where people can bring their full selves to work, no matter their identity, race, gender, sexual orientation, age, or ability.

At Imperial, we want you to come for the position and stay for the career. As an integrated company, we are uniquely positioned to offer you a wide range of career prospects and growth opportunities through the course of your career with us. We invite you to bring your ideas and help create sustainable solutions that improve quality of life and meet society’s evolving needs. 

What role you will play in our team

Imperial is seeking an OT Cybersecurity & Control Systems Compliance Advisor responsible for implementing and supporting CFO’s Industrial Control System Requirements (ICSR) program—our internal framework for OT cybersecurity and risk management.

Scope of responsibility

  • Verify adherence to OT cybersecurity / ICSR controls by leading site self‑assessments, audits, and closure of identified gaps; maintain compliance metrics and stewardship reporting.
  • Support OT network architecture stewardship by ensuring sites maintain required Network Control Points (NCPs), External Network Connections (ENCs), segmentation boundaries, and appropriate firewall protections.
  • Review project designs and network changes to confirm alignment with OT cybersecurity and ICSR requirements; assist with maintaining accurate NCP/ENC documentation.
  • Participate in OT vulnerability assessments, risk assessments, and follow‑up mitigation activities while promoting OT cybersecurity awareness and support improvement initiatives.
  • Contribute to OT Business Continuity (BCP) and Disaster Recovery (DRP) planning and exercises, including validation of backup and recovery processes.
  • Main contact for Global Cybersecurity standards across the midstream, leads initiatives to mitigate cybersecurity risk for the organization by collaborating with other business units.
  •  
What you will do
  • Supports site teams across Canada and works closely with operations leadership, field engineering, and project engineering.
  • Blends technical understanding with program execution, compliance activities, and OT network architecture stewardship
About you

Skills and Qualifications

  • Degree or diploma in Computer Science, Computer Systems, Engineering, or related fields
  • A minimum of five years of experience with industrial cyber control systems wtih multiple external network connections

Preferred Qualifications/ Experience

    • Clear communications, interpersonal and issues resolution skills in a diverse team environment
    • Efficient planning, organizational and decision-making skills while influencing various stakeholders
    • Adaptable to changing priorities (may include availability outside of regular working hours/weekends/holidays to solve urgent operational issues)
    • Ability and willingness to travel across Canada for field activities
Your Benefits

An Imperial career is one designed to last. Our commitment to you runs deep: our employees grow personally and professionally, with benefits built on our core categories of health, security, finance, and life. Imperial Oil has been recognized as one of Canada’s and Alberta’s top employers (2024) as recognized by Mediacorp Canada Inc.’s 24th annual competition. 

We offer you: 

-  Competitive salary

-  Training and mentorship

-  Relocation assistance as required

-  Employee resource groups (ERG’s) – opportunity to participate in volunteer groups that support furthering the company’s inclusion objectives

Stay connected with us

Learn more at our website

Follow us on Twitter

Follow us on LinkedIN

Like us on Facebook 

Subscribe to our YouTube channel

Imperial is an Equal Opportunity Employer. Imperial is committed to providing equitable treatment and equal opportunity to all individuals and encourages all eligible applicants to apply.

Imperial conducts business in a manner that respects the land, environment, rights and cultures of Indigenous communities. In the areas where we explore, develop and operate, Imperial engages Indigenous communities in open and forthright consultation and strives to establish meaningful relationships built on mutual trust and respect. Please see here for more information on Imperial’s Indigenous Relations Guiding Principles and Guidelines.

Imperial is committed to supporting persons with disabilities throughout the recruitment process. We will work with qualified applicants to provide reasonable accommodation upon request at Recruit.Services.CA@exxonmobil.com.

Eligibility to work in Canada:

All applicants who receive an offer of employment must be eligible to work in Canada on a regular full-time basis without restrictions on their start date.  Proof of eligibility shall be in the form of a Canadian birth certificate, Canadian passport, Canadian citizenship certificate, Canadian certificate of permanent residence, Canadian open work permit or receipt from Immigration Canada of an application for a post-graduate work permit. 

Proof of eligibility must be current and valid (not expired, cancelled or voided). Proof of eligibility will be required if an offer of employment is made. Failure to provide proof of eligibility at least six (6) weeks prior to the start date may result in the offer of employment being rescinded.

Job ID: 106717

#LI-Onsite


What ExxonMobil employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom