Skip to the content of the web site.

Online Technologies Consultant

Department: Distance and Continuing Education Effective Date: August, 2007

USG 8-10

35 hrs/wk

Reports to: Associate Director, Systems

General Accountability

Reporting to the Associate Director, Systems and working in conjunction with each unit in DCE as necessary, the consultant will be accountable for:

The DCE office helps to facilitate the evolution of teaching and learning as it applies primarily to distance education and is doing so through a range of consulting and advocacy with distance education instructors and through ongoing communications with Instructional Technology and Media Services in IST as well as the Centre for Teaching Excellence.  DCE is also accepting directional guidance from both the Distance Education Advisory Committee and the Continuing Education Advisory Committee

Nature and Scope

Technical Expertise:

Problem Solving:

Training and Communication:

Organizational Skills

Statistical Data

Number of annual registrations in DE courses


Number of CE contacts/registrants


Number of students taking DE courses


Number of DCE courses


Number of office computers supported


Number of office staff supported


Number of DCE web/data servers


Specific Accountabilities

Working with other members of the DCE team, the consultant will:






·         University degree in computer science or equivalent post-secondary education is required.




·         Minimum of 2 years of related web application development experience is required.





·Experience working across multiple technology layers including server administration, application development, and database management is required.

·Current working knowledge of security in the context of web application development is required.

·Experience working with various server-side languages like PHP, .NET, Ruby, Python is required.

·Experience working with various database environments like: MySQL, Oracle, and SQL Server is required.

·Experience with frameworks like Symfony or ASP.NET MVC is required.

·Experience with version control software like Git is required.

·Experience with Linux and or Windows server as a development and deployment system is required..

·Experience working with various front end technologies including: HTML, Javascript, CSS is required.

Working Conditions

Much of the time is spent sitting in a comfortable position with frequent opportunity to move about. Located in a comfortable indoor area. There is a frequent need to give close attention to various stimuli such as written material and information given verbally to co-workers. The work is varied.  There are deadline pressures, while at the same time there is a demand for thoroughness and accuracy.  As we work in a production environment that thousands of users depend on hourly, occasional “crisis” events which require immediate attention and action are not unheard of.