University of Waterloo

Information Systems Specialist

Requisition ID 2021-6708
Job Category
Employment Type
Time Type
Hiring Range
$63,106 - $78,883


Term: 14 months


The CEMC is Canada’s largest and most recognized outreach organization for promoting and creating activities and materials in mathematics and computer science and is housed within the Faculty of Mathematics at the University of Waterloo.


Reporting to the Information Systems Manager, this position is responsible for a full life-cycle (analysis, design, development, implementation, testing, integration, deployment and maintenance) of CEMC information technology assets that are supporting CEMC strategic goals and outreach operations. The technical support includes the CEMC’s custom built software systems for client management, Mathematics and Computer Science contest ordering, e-commerce, invoicing, results processing, marking reporting, educational resource repository and technical event logistics.


The Information Systems Specialist interacts, provides training and support to other CEMC faculty/staff on new technical solutions.To proactively anticipate and assess user needs, the incumbent must also communicate effectively with stakeholders such as alumni, elementary and secondary school teachers, elementary through university students and their parents, Waterloo faculty members, vendors and service providers.


This role is contingent on funding.


Systems Design and Code Development

  • Supports decisions on whether to buy, make or subcontract CEMC system frameworks: web application systems along with web accessibility, e-commerce, OMR scanning system, streaming server and email list server

  • Creates functional/end-user specifications and architectural designs for re-use

  • Creates reusable test suites and thorough test plans such as the dedicated development server which is used for unit and system testing

  • Assists in managing all technical documentation across multiple projects, which are maintained and stored in a departmental shared drive


Technical Support

  • Distributes and manages support tasks for large projects

  • Provides technical support and training on in-house built systems for departmental faculty, staff and co-op students

  • Refines and redesigns systems based on end-user requests

  • Assists in communication between end-users and developers to improve documentation

  • Provides training to small groups or one-on-one training to users and stakeholders


Time Management and Organization

  • Assists in management and execution of the varied and overlapping annual calendar of CEMC events during the September to June school year and manages the various project activity during the summer months

  • Prioritizes activities, with support from the IS Manager, based on deadlines and resource availability

  • Schedules completion dates and milestones; reviews weekly/monthly progress reports with oversight from the IS Manager

  • Works within the time constraints of other departments (Finance, Central Stores, etc.) when engaged with interdepartmental, cross-team projects


Client Service

  • Resolves customer complaints and makes recommendations to improve customer service

  • Assists in establishing policies and procedures to minimize customer/user issues

  • Maintains overall picture of systems and their functionality to anticipate future client service needs

  • Supports Faculty/Staff with their IT equipment needs such as executing the annual computer roll-over program

  • Liaises with faculty and University IT departments to support the CEMC’s hardware and software issues


  • University degree in IT related program and relevant experience required. Master’s degree or equivilent combination of certifications and experience would be considered an asset

  • At least one of the following certificates: Project Management, Linux, DBMS

  • 2+ years’ experience in IT related field

  • Experience with the full system cycle: systems analysis, design testing, documentation, training and maintenance are required

  • Experience with registration systems, web accessibility, e-commerce, OMR scanning systems, streaming server or email list server is an asset

  • Group training experience of small teams would be considered an asset

  • Working knowledge of several programming languages, DBMSs and Servers are required

  • Knowledge of Linux, Apache, MySQL and PHP (LAMP), HTML5, CSS3, SQL, JavaScript and AJAX are must-haves

  • Knowledge of Python, jQuery, LaTex, MathJax, Scantron, OMR, Barcode, Reporting (FPDF and FPDI) are nice-to-haves

  • Proven business-appropriate oral and written communications skills

  • Maintains confidentiality and demonstrates a sensitivity to diversity

  • Ability to respond to customer needs in a timely, professional, helpful and courteous manner regardless of customer attitude

  • Ability and willingness to be trained quickly on new procedures

  • Occasional travel required
  • Some evening/weekend work required

Equity Statement

The University of Waterloo is committed to implementing the Calls to Action framed by the Truth and Reconciliation Commission. We acknowledge that we live and work on the traditional territory of the Neutral, Anishinaabeg and Haudenosaunee peoples. The University of Waterloo is situated on the Haldimand Tract, the land granted to the Six Nations that includes six miles on each side of the Grand River.


The University values the diverse and intersectional identities of its students, faculty, and staff. The University regards equity and diversity as an integral part of academic excellence and is committed to accessibility for all employees. The University of Waterloo seeks applicants who embrace our values of equity, anti-racism and inclusion.  As such, we encourage applications from candidates who have been historically disadvantaged and marginalized, including applicants who identify as First Nations, Métis and/or Inuit/Inuk, Black, racialized, a person with a disability, women and/or 2SLGBTQ+.


All qualified candidates are encouraged to apply; however, Canadians and permanent residents will be given priority.


The University of Waterloo is committed to accessibility for persons with disabilities. If you have any application, interview, or workplace accommodation requests, please contact Human Resources at or 519-888-4567, ext. 45935.


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed