Saskatchewan Distance Learning Centre requires a permanent full-time Systems Developer. The position can be located in Saskatoon or Regina.
Sask DLC is a Treasury Board Crown Corporation created to deliver high-quality and equitable online learning programs to students across the province. Sask DLCs head office is located in Kenaston with an administrative office in Regina and regional campuses located in Estevan Kenaston La Ronge Moose Jaw Meadow Lake Nipawin Prince Albert Regina Saskatoon Swift Current and Yorkton.
Summary
The Systems Developer serves as a technical expert to deliver a variety of analytical and technical solutions for the organization. The position is responsible for the effective delivery of the Azure cloud data platform and automations reporting in Power BI Education applications (DLCgo Moodle) support web related services HRIS and Attendance application support and the organizations third-party integrations. This position provides system level support to the Information Technology (IT) service desk and plays an important role in the development of solutions to address business needs across the organization.
Primary Responsibilities
Collaborate with cross-functional teams to analyze requirements and design innovative solutions that enhance data management and analysis processes within K-12 education systems.
Develop implement and maintain data integrations between various software applications used in K-12 education ensuring seamless data flow and accurate translations.
Utilize Python PowerShell PHP scripting and other related languages to automate tasks streamline processes and improve overall system efficiency.
Create and optimize SQL queries for data retrieval manipulation and reporting supporting data-driven decision-making throughout the organization.
Conduct thorough testing and debugging of software applications and automations to identify and resolve issues promptly.
Plan design and implement solutions for computer hardware software and infrastructure.
Create and provide reports analysis and recommendations for improvement to statistics and user access.
Identify areas for improvement to support business processes and collaborate with staff across the organization to develop capacity among staff to fully utilize technology.
Collaborate with stakeholders to gather user feedback identify system enhancements and recommend improvements based on emerging needs and industry best practices.
Monitor system and network performance and proactively address any potential bottlenecks or inefficiencies.
Keep updated on the latest trends and developments in K-12 education technology and data analysis to contribute to the continuous improvement of our systems.
Research recommend install configure administer operate and maintain application-level patching and monitor hardware and software solutions with the provided levels of security that ensure Sask DLCs data and services remain confidential and ensures data integrity.
Maintain and document security related procedures pertaining to the above security-related server responsibilities.
Maintain review and audit software permissions.
Maintain and ensure licensing compliance of deployed software products.
Assist in the design and implementation of a comprehensive IT cloud-based backup and disaster recovery plan (DRP).
Develop and manage the IT Support Portal ensuring integration with our infrastructure.
Knowledge Skills Abilities
Strong development knowledge including understanding of Python PowerShell PHP and APIs. Knowledge of products such as Azure Azure Databricks Azure Data Factory Graph API are an asset.
Proficiency in SQL for data retrieval manipulation and reporting.
Demonstrated ability developing and maintaining integrations and data translations between diverse software applications.
Strong analytical and problem-solving skills to identify and resolve complex technical issues effectively.
Ability to work collaboratively in a team environment and communicate technical concepts to non-technical stakeholders.
Excellent time management and organizational skills to manage multiple projects and meet deadlines.
Knowledge with K-12 education software systems (e.g. Student Information Systems Learning Management Systems Assessment Platforms).
Knowledge of and experience with data visualization tools and techniques.
Knowledge of data security and compliance best practices in education settings.
Familiarity with cloud-based technologies and services (e.g. Azure Google Cloud) and API systems.
Required Education and Experience
Typically the knowledge and skills required for this position would be obtained through the successful completion of a bachelors degree in computer science information technology or a related field or an equivalent combination of education and experience.
A minimum three years of successful experience of demonstrated technical programmer and/or analyst expertise.
A solid understanding of K-12 education systems and data analysis requirements in the education sector including but not limited to MySchoolSask/MonEcoleSask Clevr MyBlueprint Moodle Python & PowerShell scripting for automating tasks and system administration and familiarity with PostgreSQL and PHP Azure Azure Databricks Azure Data Factory Graph API FreshService API and Mailchimp API would be considered an asset.
Employment Conditions
Office environment/setting.
Typical core office hours (8:00 a.m. to 5:00 p.m.) Monday to Friday.
Travel as required
As with all positions the Systems Developer demonstrates an attitude of safety by always ensuring safety of self and others within the workplace.
What We Offer
Sask DLC offers a competitive salary (MCP06 $81576 to $106044) a comprehensive benefits package (health and dental flex benefit SDOs) and pension (Public Employees Pension Plan PEPP)
To Apply: Interested applicants are invited to complete an online application by creating an account in UKG. Candidates are required to include a resume with cover letter and contact information for at least three professional references.
Any questions regarding this position can be directed to:
Posting will remain open until June 11 2026.
*The successful candidate will be required to submit a satisfactory criminal record check (vulnerable sector) as a condition of employment.
Required Experience:
IC
Saskatchewan Distance Learning Centre requires a permanent full-time Systems Developer. The position can be located in Saskatoon or Regina.Sask DLC is a Treasury Board Crown Corporation created to deliver high-quality and equitable online learning programs to students across the province. Sask DLCs ...
Saskatchewan Distance Learning Centre requires a permanent full-time Systems Developer. The position can be located in Saskatoon or Regina.
Sask DLC is a Treasury Board Crown Corporation created to deliver high-quality and equitable online learning programs to students across the province. Sask DLCs head office is located in Kenaston with an administrative office in Regina and regional campuses located in Estevan Kenaston La Ronge Moose Jaw Meadow Lake Nipawin Prince Albert Regina Saskatoon Swift Current and Yorkton.
Summary
The Systems Developer serves as a technical expert to deliver a variety of analytical and technical solutions for the organization. The position is responsible for the effective delivery of the Azure cloud data platform and automations reporting in Power BI Education applications (DLCgo Moodle) support web related services HRIS and Attendance application support and the organizations third-party integrations. This position provides system level support to the Information Technology (IT) service desk and plays an important role in the development of solutions to address business needs across the organization.
Primary Responsibilities
Collaborate with cross-functional teams to analyze requirements and design innovative solutions that enhance data management and analysis processes within K-12 education systems.
Develop implement and maintain data integrations between various software applications used in K-12 education ensuring seamless data flow and accurate translations.
Utilize Python PowerShell PHP scripting and other related languages to automate tasks streamline processes and improve overall system efficiency.
Create and optimize SQL queries for data retrieval manipulation and reporting supporting data-driven decision-making throughout the organization.
Conduct thorough testing and debugging of software applications and automations to identify and resolve issues promptly.
Plan design and implement solutions for computer hardware software and infrastructure.
Create and provide reports analysis and recommendations for improvement to statistics and user access.
Identify areas for improvement to support business processes and collaborate with staff across the organization to develop capacity among staff to fully utilize technology.
Collaborate with stakeholders to gather user feedback identify system enhancements and recommend improvements based on emerging needs and industry best practices.
Monitor system and network performance and proactively address any potential bottlenecks or inefficiencies.
Keep updated on the latest trends and developments in K-12 education technology and data analysis to contribute to the continuous improvement of our systems.
Research recommend install configure administer operate and maintain application-level patching and monitor hardware and software solutions with the provided levels of security that ensure Sask DLCs data and services remain confidential and ensures data integrity.
Maintain and document security related procedures pertaining to the above security-related server responsibilities.
Maintain review and audit software permissions.
Maintain and ensure licensing compliance of deployed software products.
Assist in the design and implementation of a comprehensive IT cloud-based backup and disaster recovery plan (DRP).
Develop and manage the IT Support Portal ensuring integration with our infrastructure.
Knowledge Skills Abilities
Strong development knowledge including understanding of Python PowerShell PHP and APIs. Knowledge of products such as Azure Azure Databricks Azure Data Factory Graph API are an asset.
Proficiency in SQL for data retrieval manipulation and reporting.
Demonstrated ability developing and maintaining integrations and data translations between diverse software applications.
Strong analytical and problem-solving skills to identify and resolve complex technical issues effectively.
Ability to work collaboratively in a team environment and communicate technical concepts to non-technical stakeholders.
Excellent time management and organizational skills to manage multiple projects and meet deadlines.
Knowledge with K-12 education software systems (e.g. Student Information Systems Learning Management Systems Assessment Platforms).
Knowledge of and experience with data visualization tools and techniques.
Knowledge of data security and compliance best practices in education settings.
Familiarity with cloud-based technologies and services (e.g. Azure Google Cloud) and API systems.
Required Education and Experience
Typically the knowledge and skills required for this position would be obtained through the successful completion of a bachelors degree in computer science information technology or a related field or an equivalent combination of education and experience.
A minimum three years of successful experience of demonstrated technical programmer and/or analyst expertise.
A solid understanding of K-12 education systems and data analysis requirements in the education sector including but not limited to MySchoolSask/MonEcoleSask Clevr MyBlueprint Moodle Python & PowerShell scripting for automating tasks and system administration and familiarity with PostgreSQL and PHP Azure Azure Databricks Azure Data Factory Graph API FreshService API and Mailchimp API would be considered an asset.
Employment Conditions
Office environment/setting.
Typical core office hours (8:00 a.m. to 5:00 p.m.) Monday to Friday.
Travel as required
As with all positions the Systems Developer demonstrates an attitude of safety by always ensuring safety of self and others within the workplace.
What We Offer
Sask DLC offers a competitive salary (MCP06 $81576 to $106044) a comprehensive benefits package (health and dental flex benefit SDOs) and pension (Public Employees Pension Plan PEPP)
To Apply: Interested applicants are invited to complete an online application by creating an account in UKG. Candidates are required to include a resume with cover letter and contact information for at least three professional references.
Any questions regarding this position can be directed to:
Posting will remain open until June 11 2026.
*The successful candidate will be required to submit a satisfactory criminal record check (vulnerable sector) as a condition of employment.