Search

UCS IT Volunteer

HEAV seeks one or more volunteers to serve in the IT function of the Convention Used Curriculum Sale. 

Looking for a way to use your IT skills to serve the homeschool community in a rewarding and fulfilling environment? Consider the HEAV Used Curriculum Sale! Each year, the Used Curriculum Sale serves thousands of homeschool families by giving them the opportunity to purchase discounted instructional materials from other homeschool families at the annual HEAV convention.

Our IT team of volunteers works behind the scenes preparing for the sale in addition to serving on-site during the three-day event in June. To better serve our homeschool families, we’re looking for additional individuals to join the UCS IT team.

Whether you’ve got all of the skills listed below or are proficient in one or two, we’d love to hear from you! Please contact our Used Curriculum Sale coordinator, Christie Underhill, at ucs@heav.org for more information.

We’ve already begun preparations for this year’s sale, so we hope to hear from you soon!

UCS IT Team Skills

Interested individuals should have an understanding of data bases, web pages and servers, coding, and financial accounting pertaining to web development, process flow and personal information protection.

A basic proficiency in the following will be helpful as well:

  • Python
  • Flask or Django
  • Bootstrap
  • MySQL
  • REST API
  • RHEL (Red Hat Enterprise Linux) or CentOS or Red Hat-based Linux OS

Used Curriculum Sale IT Volunteer 

 

Requirements

A basic proficiency in the following will be helpful:

Python
Flask or Django
Bootstrap
MySQL
REST API
RHEL (Red Hat Enterprise Linux) or CentOS or Red Hat-based Linux OS

Overview of Responsibilities

Interested individuals should have an understanding of databases; web pages and servers;  coding; and financial accounting pertaining to web development, process flow, and personal information protection.

The individual(s) will be working with other IT volunteers to fill the following roles:

System Administrator
Responsible for the off-site web by adding and maintaining the latest version revisions on GITHUB and validating and approving any changes that are made by others or directly making the changes. GITHUB provides revision control of software changes to allow us to go back to the last working version if we detect errors in the software. Provides liaison between the UCS coordinator, UCS IT manager, and HEAV Accounting. Provides on-site and off-site support.

Web Developer
Web development includes changes to the on-site and off-site websites to add features and change the pages, skins, and user interfaces. Interface tools that are used by others are created for the purpose of accessing data needed by others. This isolates users from the data to avoid corruption or changes. Interfaces directly with the UCS coordinator. Provides on-site and off-site support.

System Engineer
Fixes real-time problems and develops architecture and topology for future releases of the on-site equipment and communications. Looks at issues that arise and develops solutions. Coordinates and works directly with the UCS IT Team. Provides on-site and off-site support.

Quality Assurance 

Management of processes to ensure that all systems work, are tested and validated before, during, and after the event. Everything runs through quality assurance. Questions regarding discrepancies between the Green Room and Sales are handled here. This function validates the vendor sales against the database and then releases the final sales to HEAV Accounting. Provides direct support to the UCS coordinator, UCS IT manager, and HEAV Accounting. Provides on-site and off-site support.

*Interested candidates should contact the Used Curriculum Sale coordinator, Christie Underhill, at ucs@heav.org.