Senior Solutions Analyst

Windmill Microlending

Windmill Microlending

IT

CAD 70k-75k / year

Posted on May 7, 2026

About Windmill Microlending

Windmill Microlending empowers skilled immigrants and refugees to build careers in Canada while reducing poverty and labour shortages. We do this by offering affordable loans along with client success coaching, financial literacy training, and mentorship for newcomers who lack access to mainstream credit.

Since 2005, Windmill has provided over 15,000 loans to clients in healthcare, IT, financial services, law, engineering, and many other fields to triple their incomes as a result of returning to their trained fields. Windmill is a registered Canadian charity supported by donations and community bonds from the private sector and grants from the public sector.

At Windmill, you can make a meaningful impact on the lives of thousands of newcomers. Join a diverse, dynamic team at a leading Canadian not-for-profit where empowering our clients starts with creating an enjoyable workplace for our staff. Our commitment to a fulfilling environment is evident in our 85+% average employee engagement scores on our annual survey.

The role

The Senior Solutions Analyst is a critical, hands-on role dedicated to establishing and maintaining a reliable, organization-wide data foundation. This position is essential for the continuous enhancement, usability, and integrity of the organization's data and information systems and reports to our Cloud Platforms and Data Lead.

The Analyst's responsibilities span data quality and data enablement, ensuring data is accurate, well-governed, and readily available for operational use, analysis, and reporting. Collaborating closely with the TechOps team, this role helps execute the organization's data strategy. Key activities include a mix of system support, data validation, reporting, and active engagement with stakeholders.

Key responsibilities

Data Quality & Governance (25%)

  • Perform ongoing data quality assurance activities, including validation, cleansing, monitoring, and remediation.
  • Identify, analyze, and resolve data discrepancies across systems and datasets.
  • Support the development and application of data standards, policies, and procedures.
  • Assist in maintaining data definitions, documentation, and data dictionaries.

Data Analysis & System Improvement (20%)

  • Collect, analyze, and interpret data from multiple systems to identify trends, inconsistencies, and improvement opportunities.
  • Assess the effectiveness of current systems and data workflows, recommending strategic enhancements.
  • Drive continuous improvement of data processes and system integrations.

Reporting & Data Enablement (20%)

  • Assist in the development, validation, and maintenance of dashboards and reports.
  • Provide actionable data insights to business users as needed.
  • Promote the consistent application of data definitions and metrics throughout the organization.

System & User Support (10%)

Provide support for Business Intelligence (BI) and data systems.

Manage data access and system requests, ensuring compliance with security and privacy standards.

Identify and troubleshoot recurring system and data issues, actively participating in the development of permanent solutions.

Data Operations & Maintenance (10%)

  • Ensure data integrity by monitoring data workflows and system usage.
  • Conduct routine maintenance for data and systems.
  • Escalate and support the monitoring of issues within the data pipeline.

Documentation & Training (10%)

  • Develop and maintain technical documentation, including user guides and standard operating procedures.
  • Conduct training and onboarding to ensure effective use of systems and data.
  • Promote best practices in data handling, governance, and security.’

Compliance & Security (5%)

  • Ensure data validation and reporting comply with governance and regulatory requirements.
  • Contribute to organizational efforts regarding data protection and security.

Qualifications

Education

  • Degree or diploma in Information Systems, Data Analytics, Business, or related field (or equivalent experience)

Experience

  • 5+ years in data analysis, data administration, business intelligence, or systems support
  • Experience working with multiple data systems (e.g. BI, CRM, databases)
  • Experience supporting data quality, reporting, or system operations

Technical Skills

  • Proficiency in SQL and working with relational databases.
  • Experience with reporting and dashboard tools (e.g., Preset, Looker, Power BI, Tableau, or similar).
  • Familiarity with data warehouses (BigQuery or similar is an asset).
  • Understanding of data structures (e.g., basic fact/dimension concepts).
  • Exposure to ETL/ELT processes or data pipelines is an asset.

Core competencies

  • Strong analytical and problem-solving skills
  • Attention to detail and commitment to data accuracy
  • Ability to work across technical and business teams
  • Clear communication and stakeholder support skills
  • Organized, proactive, and adaptable in a fast-paced environment

Success looks like

  • Reliable and accurate data across key systems and reports
  • Improved data quality and reduced discrepancies
  • Increased adoption and effective use of data tools
  • Clear and accessible documentation and training resources
  • Strong collaboration across technical and business teams

Compensation and benefits

  • Starting salary range $70,000-$75,000 annually, based on skills and experience required for the role
  • Hybrid work solution with a minimum two (2) days in office, up to three (3) days from home in Calgary
  • Three weeks’ paid vacation, plus a company-wide paid winter break
  • Benefits plan – medical, dental, short & long-term disability, and life insurance
  • Annual Wellness Budget to support personal well-being
  • Access to Group RRSP with matching employer contributions
  • Evolving DEI initiatives – our staff is representative of our client base

Additional note

  • This posting is for a current vacancy

How to apply

Please submit, in confidence, your résumé, and cover letter. In your cover letter please share which websites you have worked on and include the URL. Applications without a cover letter will not be considered. Please include your salary expectations in your cover letter.

The preferred method of application is via email to hr@teamwindmill.org (reference: Senior Solutions Analyst). We thank all candidates in advance. However, we will only contact those selected for an interview.

Windmill Microlending is an equal opportunity employer. Adhering to Canada’s Human Rights Act, Windmill grants equal employment opportunity to all qualified persons without regard to race, creed, colour, gender identity or expression, disability, sexual orientation, family status, marital status, citizenship, ancestry, ethnic origin, age, or place of origin. We celebrate diversity and are committed to creating an inclusive environment for all employees.

As an active participant in the Federal Government’s 50-30 Challenge, we are committed to building a more diverse, inclusive, and vibrant economic future for Canadians by attaining gender parity and significant representation of underrepresented groups on our board and in senior management positions.