Business Analyst
Job Summary
- Gather analyze validate and document business system functional data and non-functional requirements.
- Assess business problems and opportunities and translate them into clearly documented requirements.
- Develop and maintain use cases user stories acceptance criteria business rules and requirements specifications.
- Conduct business process analysis and identify opportunities for process improvement workflow optimization and systems re-engineering.
- Create and maintain Visio diagrams process flows swim lane diagrams business process maps and workflow models.
- Conduct conceptual and logical data analysis and support data-flow modelling.
- Perform database analysis and SQL querying to investigate and validate business/data requirements.
- Develop requirements traceability matrices and performance measures where required.
- Translate business and data requirements into specifications sufficiently detailed for technical teams to design appropriate solutions.
- Liaise effectively between business users IT teams subject matter experts vendors and other stakeholders.
- Lead and facilitate requirements-gathering workshops JAD sessions stakeholder interviews and discovery sessions.
- Ask probing questions to identify underlying business needs dependencies constraints and risks.
- Facilitate discussions between stakeholders with differing priorities and achieve consensus on requirements.
- Prepare presentations briefing materials requirements documentation and other stakeholder communications.
- Clearly communicate complex business and technical concepts to both technical and non-technical audiences.
- Analyze existing systems processes and workflows to identify inefficiencies and improvement opportunities.
- Support systems re-engineering and workflow optimization initiatives.
- Identify opportunities for automation and improved digital service delivery.
- Apply business analysis and re-engineering concepts to develop efficient and cost-effective approaches.
- Support feasibility analysis business cases cost-benefit analysis and implementation strategies.
- Monitor requirements-related issues dependencies and progress and escalate concerns appropriately.
- JIRA
- Confluence
- Azure DevOps
- Microsoft Visio
- Lucidchart
- MIRO
- Figma
- SharePoint
- Microsoft Teams
- Proven experience gathering analyzing and documenting data system and business requirements.
- Strong experience creating Visio diagrams and swim lane diagrams for business/process analysis.
- Ability to define use cases user stories and acceptance criteria for IT solutions.
- Experience with database analysis and SQL language.
- Strong analytical and problem-solving capabilities.
- Experience with systems re-engineering and workflow optimization.
- Experience leading requirements workshops JAD sessions and stakeholder interviews.
- Ability to effectively liaise between business users IT teams and external vendors.
- Strong documentation and presentation skills.
- Excellent facilitation negotiation communication and interpersonal skills.
- JIRA
- Confluence
- Azure DevOps
- Understanding of OPS procurement regulatory compliance and service delivery models.
- Candidates with prior Ontario Public Sector (OPS) or government experience are strongly preferred.
- Agile methodologies
- Scrum
- Kanban
- Waterfall
- Structured business analysis methodologies
- Object-oriented approaches
- Requirements management and traceability practices
- Prior Ontario Public Service / OPS experience.
- Previous public-sector or government project experience.
- Knowledge of Accessibility for Ontarians with Disabilities Act (AODA) and related standards.
- Information Management principles policies and practices.
- Experience with information retrieval packages.
- Experience developing business cases cost-benefit analyses feasibility studies and implementation strategies.
- Experience developing performance measures and conducting follow-up evaluations.
- Experience with Power BI Advanced Excel ERP CRM or cloud-based solutions.
- Familiarity with emerging I&IT technologies and digital transformation.
Required Skills:
Business Analysis Requirements Gathering Business/System/Data Requirements SQL Database Analysis Use Cases User Stories Acceptance Criteria Process Mapping Visio Swim Lane Diagrams Systems Re-engineering Workflow Optimization Requirements Workshops JAD Sessions Stakeholder Interviews JIRA Confluence Azure DevOps Agile Scrum Kanban Waterfall Stakeholder Management Documentation Facilitation Negotiation Data Flow Modelling
Required Education:
Bachelors degree in Business Administration Computer Science Information Technology Engineering Information Systems or related field.