About the Role
As the Venn platform scales across multiple countries and partner organizations, RTV needs a Business Systems Analyst to serve as the connective tissue between technical teams and program stakeholders. This role ensures RTV’s internal platforms, workflows, and data systems are technically coherent, scalable, and aligned with program logic, translating business requirements into system-ready specifications.
Responsibilities
- Convert BA-defined business requirements into clear, structured technical specifications.
- Define system logic, data flows, integration points, and edge-case handling.
- Ensure requirements are feasible, consistent, and aligned with RTV’s architecture.
- Maintain technical documentation for workflows, catalogues, and platform components.
- Design and validate data structures, schemas, and relationships.
- Ensure business rules and operational logic are accurately represented in the system.
- Collaborate with data teams to ensure pipelines and transformations reflect requirements.
- Ensure data structures and workflows support offline-first operation in low-connectivity environments.
- Partner with Business Analysts and business stakeholders to ensure requirements are complete and logically sound.
- Work with architects to validate alignment with system design and governance.
- Collaborate with engineering teams to clarify requirements and support build feasibility.
- Map and validate integrations between systems and components.
- Define API requirements, triggers, and data exchange rules.
- Identify system dependencies and ensure they are documented and communicated.
- Define acceptance criteria and test scenarios for engineering teams.
- Support UAT by validating that the system behaves according to requirements and business rules.
- Identify defects, gaps, or inconsistencies and work with engineering to resolve them.
- Ensure system logic is consistent across countries, tenants, and program variations.
- Maintain change control and documentation standards for catalogues, metadata, and configuration rules.
- Support scaling by validating system readiness and configuration requirements.
Requirements
- Bachelor’s degree in Information Systems, Computer Science, Engineering, or a related field, or equivalent experience.
- 7+ years of experience in systems analysis, technical requirements gathering, or enterprise workflow design.
- Demonstrated ability to translate business and program requirements into structured, buildable technical specifications.
- Strong understanding of data modeling, system logic, and integration patterns.
- Working knowledge of data engineering concepts and cloud platforms.
- Experience writing user stories, acceptance criteria, and process maps using recognized documentation standards.
- Ability to manage multiple concurrent requirements streams and maintain coherence across them.
- Strong facilitation skills; comfortable leading sessions with diverse stakeholder groups including senior leaders and technical specialists.
- Experience with Agile delivery frameworks (Scrum, Kanban) and tools such as Jira, ClickUp, or equivalent.
- Excellent written and verbal communication skills across technical and non-technical audiences.
- Familiarity with multi-tenant platforms, metadata-driven systems, and workflow engines.
- Experience supporting platforms in international development, nonprofit, or low-connectivity contexts.
Skills
- Systems Analysis
- Technical Requirements Gathering
- Enterprise Workflow Design
- Data Modeling
- System Logic
- Integration Patterns
- Data Engineering Concepts
- Cloud Platforms
- User Stories
- Acceptance Criteria
- Process Maps
- Agile Delivery Frameworks
- Jira
- ClickUp
- Multi-tenant Platforms
- Metadata-driven Systems
- Workflow Engines
Location
- Toronto
Work Type
- Hybrid
- Full-Time
- Permanent
Experience Level
- 7+ years
Education Level
- Bachelor's degree in Information Systems, Computer Science, Engineering, or a related field, or equivalent experience.
Salary/Compensations
- $100,000 - $120,000
About the Company
- Raising The Village (RTV) is an international development organization working to end ultra‑poverty in last‑mile rural communities across sub‑Saharan Africa.
- Our 24‑month universal graduation programs combine targeted material support with agency‑building interventions to help households move durably out of ultra‑poverty.
- RTV is investing in the next generation of Venn, an integrated platform for program delivery, monitoring, evaluation, and learning.
- What sets Venn apart is its unique ability to unify two critical domains: Monitoring, Evaluation, and Learning (MEL) and Systems.
- Getting this platform right has direct consequences for program delivery at scale across multiple countries.
Equal Opportunity
- RTV is committed to fostering an inclusive, equitable, and accessible workplace.
- We comply with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act (AODA).
- Accommodations are available upon request for candidates participating in all aspects of the employment process.
