Opens LinkedIn
- Employment type
- Contract
- Experience level
- Lead · 10+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
Job summary
Work with the project manager, project team, stakeholders, and vendors to elicit requirements and produce business analysis, training, and project documentation. Develop and deliver end-user training, support implementation and troubleshooting, document vendor configurations and project decisions, and follow university and ITIO standards.
Job details
Job Description On behalf of our public sector client, Affinity is seeking a Business Analyst to work closely with the Project Manager, project team, and key stakeholders to elicit information required to produce BA and Training deliverables as needed. Responsibilities Work closely with the Project Manager, project team and key stakeholders to elicit information required to produce BA and Training deliverables as needed. Use cases and workflows Business Process flow documentation Support plans Business Requirement Documents Process modeling Gap Assessment Risk Assessment Test Plan / Test Case Training Plan Vendor Configurations Ensure adherence to the ITIO Methodology, use of UCalgary BA standard templates as well as the specific Solution Delivery processes and standards. Ensure proper UCalgary Change Management procedures are followed. Liaise with the ITIO group for additional guidance on ITIO BA standards. Ensure all project documentation and deliverables are stored in the official SharePoint project repository. Ensure that project decisions are formally documented as per ITIO Methodology. Provide reporting and status updates to the ITIO team as required. Ensure compliance with university standards, policies and procedures. Create comprehensive training materials for end users and super admins, conduct instructional sessions to ensure effective system adoption. Coordinate troubleshooting activities with IT project team Interface with business and vendor on how end users will utilize the application Coordinate with the project PM any changes/configurations required from vendor for development of the plan Ensure that vendor configurations are documented Potentially provide OCM support Provide transitional operational support during implementation Other duties as assigned. Qualifications Minimum 10 years’ experience as a Business Analyst, with skill set to properly document all required project documentation. Experience working in complex program environment that is continually evolving Experience in developing and delivering detailed requirements. Experience working on enterprise level programs and solid foundation of BA methodologies and tools. Experience in analyzing system capabilities against business requirements, identifying gaps and defining the project scope to ensure successful implementation. Exceptional written and oral communication skills and a demonstrated ability to clearly articulate messages to a variety of stakeholders. Strategic, critical and analytical thinking, decision-making and problem-solving. Ability to influence and engage stakeholders at all levels and support organizational change. Must be: Flexible and able to work in a dynamic environment and changing situations A team player and able to work collaboratively with and through others Able to meet deadlines and manage time effectively Affinity Earn Know someone who’s great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at https://affinity-group.ca/earn/ or browse our jobs & follow us at https://www.linkedin.com/company/affinity-staffing/jobs/ About Affinity Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit and business need. For more information on Affinity, please visit www.affinity-group.ca Job Number: 14048
What you’ll do
Work with the project manager, project team, stakeholders, and vendors to elicit requirements and produce business analysis, training, and project documentation. Develop and deliver end-user training, support implementation and troubleshooting, document vendor configurations and project decisions, and follow university and ITIO standards.
Requirements
Requires at least 10 years of business analyst experience, including work on complex, evolving enterprise programs and the development of detailed requirements and project documentation. Candidates should have strong business analysis methodology, communication, stakeholder engagement, analytical, decision-making, and time-management skills.
Listed skills
- Business analysis · Preferred
- Stakeholder Management · Preferred
- Change Management · Preferred
- Vendor Coordination · Preferred
- Communication · Preferred
- Critical Thinking · Preferred
- Problem solving · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Business Analysis
- Requirements Elicitation
- Business Process Modeling
- Workflow Documentation
- Gap Assessment
- Risk Assessment
- Test Planning
- Training Development
- Stakeholder Management
- Change Management
- Vendor Coordination
- Project Documentation
- Communication
- Critical Thinking
- Problem-Solving
- Organizational Change Support
Job areas
- Consulting
- Technology
- Data & Analytics
- Government & Public Sector
- Management & Leadership
More jobs from Affinity
Senior Platform Lead
- On-site
- Vancouver, BC
- Posted Oct 16, 2026
Account Manager
- Remote
- Toronto, Ontario, Canada
- Posted Oct 16, 2026
Senior Solutions Architect
- Remote
- Canada
- Posted Oct 16, 2026
Application Support Analyst
- On-site
- BC
- Posted Oct 16, 2026
