Maarut logo

RQ00586 - Business Analyst - Intermediate

Maarut
17 days ago
Contract
On-site
Toronto, Toronto, Canada
  • Post‑secondary education in business, computer science, or a related discipline or an equivalent combination of education and experience.
  • Minimum 5+ years of Business Analyst experience in large, complex enterprise environments.
  • Demonstrated ability to gather, document, and validate business and technical requirements (BRD, FRD, NFR, user stories).
  • Experience facilitating stakeholder workshops, interviews, and requirements sessions across multidisciplinary teams.
  • Strong skills in process mapping, workflow modelling, and producing current‑state and future‑state diagrams.
  • Ability to translate business needs into clear requirements for technical and project teams.
  • Previous experience working closely with UX designers to document user needs
  • Proficiency in BA toolsets such as Jira, Azure DevOps, Confluence, and process modelling tools (e.g., Visio).
  • Experience supporting testing phases, including reviewing test cases, validating requirements coverage, and contributing to UAT planning.
  • Understanding of SDLC and Agile delivery methodologies, including participation in sprints, backlog refinement, and stand‑ups.
  • Experience analyzing and documenting business processes related to digital services or customer‑facing workflows.
  • Ability to manage competing priorities in fast‑paced project environments (including urgent backfill scenarios).
  • Strong problem‑solving skills with the ability to develop clear, actionable recommendations that support project objectives.

Desirable:

  • Experience in digital identity / authentication BA work (based on RITM Business Analyst request context
  • Experience with government or public‑sector projects with multi‑stakeholder governance.
  • Familiarity with City of Toronto digital platforms, identity solutions, or legacy authentication systems.

 

Deliverables

  • Business Requirements Document (BRD)
  • Functional & Non‑Functional Requirements Package
  • Login workflow models, IAM data flows, and use‑case documentation
  • Current‑state and future‑state process models
  • User stories and acceptance criteria in Jira/Azure DevOps
  • Requirements Traceability Matrix (RTM)
  • Weekly status reports
  • RAID log updates
  • Contributions to test plans and validation of requirements coverage


Requirements

Requirements & Analysis

  • Lead requirements gathering sessions with business, cybersecurity, IAM, and application development teams.
  • Document business requirements (BRD), functional and non functional requirements, user stories, and acceptance criteria.
  • Analyze authentication workflows, login use cases, identity lifecycle requirements, SSO/MFA processes, and federation patterns.
  • Perform gap analysis between current login processes and desired future state architecture.
  • Process & Workflow Documentation
  • Produce detailed current state and future state process maps, system interaction diagrams, IAM sequence diagrams, and data flow diagrams.
  • Ensure requirements align with enterprise IAM standards and security policies.
  • Stakeholder Engagement
  • Facilitate workshops, interviews, and working sessions with internal and external stakeholders.
  • Translate complex IAM technical concepts into business language and vice versa.
  • Project Delivery Support
  • Support sprint planning, backlog refinement, and participation in Agile ceremonies  .
  • Collaborate with QA teams to validate requirements coverage and test case completeness.
  • Collaborate with UX and service designers to translate user needs from wireframes, user stories, and content design into clear business requirements for development and business teams
  • Participate in solution design discussions, ensuring business needs are met.
  • Reporting & Documentation
  • Maintain project documentation, traceability matrices, RAID logs, and weekly status reports.
  • Provide clear and actionable communication to project leadership.

 

 

Must Haves: 

  • 5+ years of Business Analyst experience in large, complex enterprise environments. 
  • 5+ years Demonstrated ability to gather, document, and validate business and technical requirements (BRD, FRD, NFR, user stories). 
  • 5+ years Experience facilitating stakeholder workshops, interviews, and requirements sessions across multidisciplinary teams. 
  • 5+ years Proficiency in BA toolsets such as Jira, Azure DevOps, Confluence, and process modelling tools (e.g., Visio). 
  • 5+ years Strong skills in process mapping, workflow modelling, and producing current‑state and future‑state diagrams. 
  • Understanding of SDLC and Agile delivery methodologies, including participation in sprints, backlog refinement, and stand‑ups.