Top Benefits
About the role
This 8‑week term position, funded through the Canada‑Alberta Job Grant 2026, is an entry‑level developer work experience opportunity on the YWCA Calgary IT team. The primary focus is scripting and automation within our infrastructure (such as user onboarding and offboarding), Office IT automation through Power Automate and SharePoint Online, and prototyping AI use cases in Microsoft Copilot Studio. The role also includes some Level I client support and laptop work, allowing the student to contribute to the broader technology support team.
WHAT WE OFFER:
- Truly rewarding work; contribute to lasting, positive change for individuals and our community
- Flexible schedules to help our employees manage work and life
- A supportive team environment and opportunities for professional development
WHAT YOU’LL DO:
- Write and maintain scripts (PowerShell, Python, JavaScript) to automate infrastructure tasks such as user onboarding and offboarding, account provisioning, group membership, and license assignment
- Design, build, test, and deploy Microsoft Power Automate flows to automate manual or repetitive Office IT processes
- Develop and customize SharePoint Online sites, lists, libraries, and pages to support staff workflows
- Build and pilot AI use cases as agents in Microsoft Copilot Studio (including knowledge sources, topics, and actions) for internal staff scenarios
- Troubleshoot issues, apply bug fixes, and update existing code, flows, and scripts as part of day‑to‑day development
- Contribute to Microsoft 365 automation across the Power Platform, Teams, Forms, and related tools
- Document flows, configurations, scripts, and how‑to guides to ensure solutions can be supported after the term ends
- Provide periodic Level I support for hardware, software, peripherals, and Microsoft 365 questions under the guidance of the IT support team
- Participate in laptop imaging, setup, configuration, and refresh activities
- Document tickets, escalate issues appropriately
- Support Microsoft Teams meeting rooms and audio‑visual equipment on an as‑needed basis
QUALIFICATIONS
- Currently enrolled in, or recently completed, a SAIT Software Development diploma, BSc in Software Development, or comparable post-secondary program in Computer Science, Software Development, or IT
WHAT YOU'LL BRING
-
Microsoft certifications (PL-900, AZ-900, or MS-900) are an asset
Strong analytical and problem‑solving skills, with the ability to learn new technologies quickly
-
Programming experience with one or more languages such as Python, JavaScript/TypeScript, PowerShell, C#, or Java
-
Comfortable troubleshooting, applying bug fixes, and updating existing code
-
Experience with PowerShell scripting for task automation and Windows administration
-
Working knowledge of JSON, REST APIs, and Git source control
-
Basic SQL and relational database concepts
-
Knowledge of HTML, CSS, and a modern JavaScript framework (e.g., React or Vue)
-
Exposure to Power Automate and Office IT automation, Microsoft 365, Power Platform, SharePoint Online, or Copilot Studio is considered an asset
If you want to change lives, we want to hear from you.
Deadline: Until suitable candidate found
Apply today by submitting your resume, cover letter, and salary expectations.
Check out our website for more information about YW Calgary. www.ywcalgary.ca
YW Calgary is committed to providing an equitable, diverse, and inclusive workplace where all employees, volunteers and clients feel valued and respected, whatever their race, religious beliefs, colour, gender, gender identity, gender expression, sexual orientation, disability, age, ancestry, or place of origin.
Privacy statement: Personal information is managed in accordance with Alberta’s Personal Information Protection Act (PIPA) and other applicable laws and we are committed to safeguarding your personal information. During the recruitment process personal information is collected for the purpose of people practice management. Privacy inquiries can be directed to the attention of the Privacy Officer atreply@mindfulworkplace.ca.
Not the right fit? Search for IT Help Desk Analyst Internship jobs in Calgary, AB
About YWCA
YWCA USA is on a mission to eliminate racism, empower women, stand up for social justice, help families, and strengthen communities. We are one of the oldest and largest women's organizations in the nation, serving over 2 million women, girls, and their families.
YWCA has been at the forefront of the most pressing social movements for more than 160 years — from voting rights to civil rights, from affordable housing to pay equity, from violence prevention to health care reform. Today, we combine programming and advocacy in order to generate institutional change in three key areas: racial justice and civil rights, empowerment and economic advancement of women and girls, and health and safety of women and girls..
Visit http://ywca.org to learn more about our over 220 local associations nationwide.
Similar Jobs
Top Benefits
About the role
This 8‑week term position, funded through the Canada‑Alberta Job Grant 2026, is an entry‑level developer work experience opportunity on the YWCA Calgary IT team. The primary focus is scripting and automation within our infrastructure (such as user onboarding and offboarding), Office IT automation through Power Automate and SharePoint Online, and prototyping AI use cases in Microsoft Copilot Studio. The role also includes some Level I client support and laptop work, allowing the student to contribute to the broader technology support team.
WHAT WE OFFER:
- Truly rewarding work; contribute to lasting, positive change for individuals and our community
- Flexible schedules to help our employees manage work and life
- A supportive team environment and opportunities for professional development
WHAT YOU’LL DO:
- Write and maintain scripts (PowerShell, Python, JavaScript) to automate infrastructure tasks such as user onboarding and offboarding, account provisioning, group membership, and license assignment
- Design, build, test, and deploy Microsoft Power Automate flows to automate manual or repetitive Office IT processes
- Develop and customize SharePoint Online sites, lists, libraries, and pages to support staff workflows
- Build and pilot AI use cases as agents in Microsoft Copilot Studio (including knowledge sources, topics, and actions) for internal staff scenarios
- Troubleshoot issues, apply bug fixes, and update existing code, flows, and scripts as part of day‑to‑day development
- Contribute to Microsoft 365 automation across the Power Platform, Teams, Forms, and related tools
- Document flows, configurations, scripts, and how‑to guides to ensure solutions can be supported after the term ends
- Provide periodic Level I support for hardware, software, peripherals, and Microsoft 365 questions under the guidance of the IT support team
- Participate in laptop imaging, setup, configuration, and refresh activities
- Document tickets, escalate issues appropriately
- Support Microsoft Teams meeting rooms and audio‑visual equipment on an as‑needed basis
QUALIFICATIONS
- Currently enrolled in, or recently completed, a SAIT Software Development diploma, BSc in Software Development, or comparable post-secondary program in Computer Science, Software Development, or IT
WHAT YOU'LL BRING
-
Microsoft certifications (PL-900, AZ-900, or MS-900) are an asset
Strong analytical and problem‑solving skills, with the ability to learn new technologies quickly
-
Programming experience with one or more languages such as Python, JavaScript/TypeScript, PowerShell, C#, or Java
-
Comfortable troubleshooting, applying bug fixes, and updating existing code
-
Experience with PowerShell scripting for task automation and Windows administration
-
Working knowledge of JSON, REST APIs, and Git source control
-
Basic SQL and relational database concepts
-
Knowledge of HTML, CSS, and a modern JavaScript framework (e.g., React or Vue)
-
Exposure to Power Automate and Office IT automation, Microsoft 365, Power Platform, SharePoint Online, or Copilot Studio is considered an asset
If you want to change lives, we want to hear from you.
Deadline: Until suitable candidate found
Apply today by submitting your resume, cover letter, and salary expectations.
Check out our website for more information about YW Calgary. www.ywcalgary.ca
YW Calgary is committed to providing an equitable, diverse, and inclusive workplace where all employees, volunteers and clients feel valued and respected, whatever their race, religious beliefs, colour, gender, gender identity, gender expression, sexual orientation, disability, age, ancestry, or place of origin.
Privacy statement: Personal information is managed in accordance with Alberta’s Personal Information Protection Act (PIPA) and other applicable laws and we are committed to safeguarding your personal information. During the recruitment process personal information is collected for the purpose of people practice management. Privacy inquiries can be directed to the attention of the Privacy Officer atreply@mindfulworkplace.ca.
Not the right fit? Search for IT Help Desk Analyst Internship jobs in Calgary, AB
About YWCA
YWCA USA is on a mission to eliminate racism, empower women, stand up for social justice, help families, and strengthen communities. We are one of the oldest and largest women's organizations in the nation, serving over 2 million women, girls, and their families.
YWCA has been at the forefront of the most pressing social movements for more than 160 years — from voting rights to civil rights, from affordable housing to pay equity, from violence prevention to health care reform. Today, we combine programming and advocacy in order to generate institutional change in three key areas: racial justice and civil rights, empowerment and economic advancement of women and girls, and health and safety of women and girls..
Visit http://ywca.org to learn more about our over 220 local associations nationwide.