Jobs.ca
Jobs.ca
Language
Prairie Valley School Division logo

Permanent full-time (7.5 hrs per day) Programmer Analyst

Regina, SK
$41 - $48/hourly
Mid Level
full_time

Top Benefits

100% employer paid health benefits
Employer matched pension plan

About the role

JobID: 5011

Position Type:
Technology/Programmer Analyst

Date Posted:
10/8/2025

Location:
Education Centre

Date Available:
ASAP

Closing Date:
10/14/2025

At Prairie Valley School Division, we strive to inspire lifelong learners and engaged citizens. Our work is guided by our core values. We believe in the power of Compassion, caring for others with empathy, kindness, and genuine concern without judgment. We prioritize a sense of Belonging, embracing equity, diversity, and inclusion for all to succeed. Our commitment to Integrity means we uphold honesty, ethical behaviour and being true to our word by taking ownership for all our actions. We believe in Collaboration, engaging in meaningful relationships built on mutual trust and open, transparent communication. Finally, we thrive on Curiosity, continuously inspiring excellence, growth and improvement fueled by innovation, creativity and courage.

We believe all employees have an important role in ensuring students have the best possible opportunities to achieve success in learning and life. If you are looking for a supportive and collaborative work environment where you can have a positive impact on student success and our school communities, we invite you to apply for the Programmer Analyst position at the Education Centrein Regina. This is a permanent full-time position that will commence as soon as possible.

Role Overview:
The Programmer Analyst is a senior technical expert responsible for designing, developing, and supporting business solutions using technologies such as Microsoft Power Platform, SQL, PowerShell, and automation tools. This role focuses on building applications, automating workflows, and integrating data sources to streamline processes and enhance data-driven decision making across the organization.

What you will do:

  • Design, develop, and maintain solutions using Power Apps, Power Automate, and Power BI to address business needs.

  • Build and optimize SQL queries, stored procedures, and database integrations for reporting and analytics.

  • Develop and maintain PowerShell scripts to automate IT and business processes.

  • Design, develop, and support SharePoint sites, workflows, and integrations.

  • Collaborate with stakeholders to analyze requirements and translate them into technical solutions.

  • Integrate third-party applications and data sources using APIs and connectors.

  • Create and maintain documentation for developed solutions, automation workflows, and integrations.

  • Deliver training and support to staff on Power Platform tools and custom applications.

  • Develop and maintain web-based solutions using HTML, CSS, and JavaScript as needed.

  • Utilize Python for automation, data analysis, or integration tasks when required.

  • Provide timely and responsive Tier 3 support in the Service Desk.

  • Ensure security and compliance of Power Platform, SharePoint, and data integrations.

  • Identify and mitigate security risks in applications and scripts.

  • Maintain and audit permissions and access controls for Power Platform, SharePoint, and SQL environments.

  • Participate in security reviews and implements best practices for application development.

  • Perform other duties as assigned by the Information Technology Supervisor.

What will make you successful:

  • Bachelor’s Degree in a technology related discipline or a combination of education, related certifications, and experience.

  • Minimum five years of experience in application development, automation, or related technical roles.

  • Microsoft Power Platform and/or SharePoint certification preferred.

  • Advanced knowledge of Microsoft Power Platform (Power Apps, Power Automate, Power BI).

  • Advanced knowledge of SharePoint design, development, and administration.

  • Proficiency in SQL (query writing, database design, integration).

  • Experience with PowerShell scripting for automation and administration.

  • Proficiency in HTML, CSS, and JavaScript for web-based solutions and customizations.

  • Experience with Python for automation and data analysis task

  • Familiarity with REST APIs, connectors, and integration patterns.

  • Strong analytical and problem-solving skills.

  • Ability to communicate technical concepts to non-technical stakeholders.

  • Experience with documentation and training.

  • Ability to manage confidential material and maintain staff and student privacy.

  • Willingness to learn and adapt to new technologies.

What you can expect:

  • Hourly rate range: $40.94- $47.91.

  • 100% employer paid health benefits plan.

  • Employer matched pension plan.

  • Hours of work are 7.5 hours per day Monday to Friday.

  • Additional working conditions, leave provisions and other benefits are described in the Conditions of Employment Agreement.

How to Apply:

  • For further details of the position, contact Ashton Calder, Information Technology Supervisor, by email ashton.calder@pvsd.ca or calling 306-949-3366.

  • Interested applicants will apply online at www.pvsd.ca/careers by midnight on Tuesday, October 14, 2025.

Selection Procedure:
We thank all applicants however only those selected for an interview will be contacted by email.

About Prairie Valley School Division

Education
1001-5000

Prairie Valley School Division provides great educational opportunities to its more than 8,100 students attending 38 Saskatchewan public schools in 32 communities from Regina Beach and Bethune to the west, to Kelliher and Lipton to the north, Milestone, Sedley and Montmartre to the south and Whitewood and Kennedy-Langbank to the east. The student population includes approximately 1,400 students from First Nations in close proximity to PVSD schools