Skip to content

Systems Administrator

Systems Administrator

Software and Programming Jobs Information Technology Jobs Operations and Logistics Jobs


Position Title:

Systems Administrator

Reports To:

Director, Technology Development

About EducationPlannerBC

EducationPlannerBC is B.C.’s provincial application and data exchange hub designed to provide improved access to post-secondary education in B.C. by engaging and informing applicants and their supporters throughout their post-secondary research, planning and application process. EducationPlannerBC works to proactively innovate for our applicants, public post-secondary institutions and government partners.

Position Summary

Reporting to the Manager, Technical Operations, the Systems Administrator is responsible for maintaining the technical infrastructure that supports all the products and services that EPBC offers. This position is the authoritative source for the technical infrastructure that supports all the products and services that EPBC delivers.  This position is responsible for reviewing and providing guidance around the platform's capabilities and any restrictions that may impose. This role is the technical authority around the system’s technical infrastructure and makes decisions regarding system configuration. This position needs to be mindful of how these decisions impact the development of products and services at EPBC.

Key Accountabilities & Time Allocation

System Administration, Configuration, and Support (50%)

  • Create and maintain scripts to automatically deploy systems
  • Review operational logs to understand how the platform is performing
  • Review system performance and capacity and make recommendations for optimal performance and utilization
  • User access management
  • Apply service packs, security updates, hotfixes, or new versions of the software
  • Assist other members in the team with troubleshooting any issues that arise

Application build and deployment (40%)

  • Create and maintain automated build and deployment scripts and processes
  • Troubleshoot build or deployment issues as they arise
  • Ensure that all scripts are managed in a source-controlled manner

System architecture and design (10%)

  • Review business requirements and design out infrastructure to meeting business needs
  • Establish standards around system architecture and configuration
  • Maintain proper documentation around system architecture and the processes involved to create and maintain the environments

Competency Requirements

    A sense of initiative, with the ability to set priorities and follow workflows

    A focus on providing exceptional client service to all EPBC staff and external stakeholders

    Ability to apply problem-solving and analytical skills 

    Ability to communicate, both verbally and in writing, being mindful of your audience and their communication needs

    Ability to work collaboratively by building and maintaining positive working relationships with team members across the organization and with external stakeholders, if applicable

    Ability to be flexible and adaptable, adjusting to occasional shifts in workload and task priorities

Education, Knowledge and Experience 

    A Bachelor's degree in computer sciences or a related field is required or an acceptable combination of education, training and 1-3 years of experience

    Understanding of the BC post-secondary system or government environment preferred

    Knowledge of devops methodology and automation tools, security frameworks, server-side infrastructure supporting scalable web applications, cloud-based hosting environments, systems architecture, relationship database such as SQL Server

    Knowledge of commercial cloud services such as AWS or MS Azure, with a preference for MS Azure.

    Skills in administering and configuring Linux based systems, containerization such as Docker or Kubernetes, writing scripts to automate the build, deployment, and testing of software

    Knowledge in conducting load or performance testing on distributed platforms

    Monitoring system experience (e.g. Nagios, Prometheus, New Relic)

Posting Information                

Closing Date: Open Until Filled

The salary range for this position is $70,000 to $95,000, commensurate on experience.

This position can be based in Vancouver or Victoria; however, most of the technology development team is based in Victoria.

To apply for this position, please send your CV to

All qualified candidates are encouraged to apply, although only those eligible to work in Canada will be considered.


The job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Duties, responsibilities and activities may change, or new ones may be assigned at any time with or without notice.

Additional Info

Job Type : Full-Time

Location : Victoria, BC

Powered By GrowthZone
Scroll To Top