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 Centre
in
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.
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.