Business Systems & Data Analyst
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimateEnerpro Systems' Goal with this Position
Enerpro Systems is looking at modernizing internal business and operational systems that support accounting, billing, reporting, and data-driven workflows. As part of this transformation, the company is advancing key initiatives to modernize legacy tools, strengthen reporting capabilities, enhance internal platforms, and migrate core systems to a modern Azure cloud environment.
Position Overview
Enerpro Systems is seeking a versatile and detail-oriented Business Systems & Data Analyst to support a mix of system modernization, project coordination, portal development, reporting, and operational analysis.
This role will play an important part in modernizing the company’s legacy accounting and billing software by coordinating project activities, working with external contractors, documenting requirements and workflows, supporting testing and validation, and helping keep delivery on track. The role will also contribute to portal development and enhancement, recurring monthly reporting, ad hoc data analysis, and broader business systems support.
Key Responsibilities
Systems Modernization & Project Coordination
· Coordinate and support the modernization of the company’s legacy accounting and billing software into a modern technology stack and Azure cloud-based environment.
· Work closely with external contractors and internal stakeholders to keep project activities aligned, organized, and progressing on schedule.
· Gather, document, and clarify business requirements, workflows, process logic, and action items.
· Track project tasks, open issues, risks, dependencies, and follow-ups across the modernization effort.
· Support communication between business users, technical teams, and external partners to ensure continuity and clarity.
· Participate in testing, validation, review, and implementation activities during system enhancement and migration efforts.
· Contribute to development, configuration, or implementation tasks as needed.
Portal Development & Delivery
· Contribute to the development, enhancement, and ongoing delivery of the company’s internal portal and related applications.
· Translate business requirements into functional improvements, workflows, and system features.
· Support portal initiatives through requirement clarification, testing, issue resolution, rollout, and continuous improvement.
· Ensure portal functionality, data presentation, and business logic align with operational and reporting needs.
· Coordinate with business and technical stakeholders to move portal enhancements from concept to implementation.
Reporting & Data Analysis
· Generate and deliver recurring monthly reports and datasets using established SQL queries and internal reporting logic.
· Validate, reconcile, and review data outputs for accuracy, completeness, and consistency.
· Perform ad hoc analysis to support business operations, reporting needs, and project decision-making.
· Investigate data discrepancies, anomalies, and reporting issues across systems and source records.
· Identify opportunities to improve reporting quality, consistency, and reliability.
Business & Operational Systems Support
· Provide support for internal systems, reporting workflows, and data-related business processes.
· Document procedures, controls, business rules, and operational workflows.
· Assist in investigating and resolving system, reporting, and workflow-related issues.
· Support general IT and business systems coordination in a small-team environment.
· Contribute to continuous improvement initiatives across systems, reporting, and operational processes.
Qualifications
Required
· Bachelor’s degree in Information Systems, Business, Computer Science, Engineering, Data Analytics, or a related field.
· 3+ years of experience in a Business Analyst, Systems Analyst, Data Analyst, Reporting Analyst, Project Analyst, or similar hybrid role.
· Strong SQL skills for reporting, reconciliation, validation, and ad hoc analysis.
· Advanced Excel skills for data review, analysis, and reporting.
· Experience supporting system-related projects or working across business and technical teams.
· Experience gathering and documenting requirements, workflows, business rules, and process details.
· Strong analytical, organizational, and problem-solving skills.
· Excellent written and verbal communication skills.
· Ability to manage multiple priorities in a dynamic, hands-on environment.
Preferred
· Experience working with legacy systems, including Microsoft Access or similar platforms.
· Experience supporting accounting, billing, finance, or operational systems.
· Familiarity with Azure cloud environments or cloud modernization initiatives.
· Experience working with external contractors, vendors, or implementation partners.
· Experience supporting internal portals, workflow tools, or line-of-business applications.
· Experience with testing, UAT, validation, and issue tracking.
· Basic development or scripting experience to support minor technical implementation tasks.
· Experience in a small or mid-sized organization where cross-functional flexibility is important.
Core Skills
Project & Modernization - Project coordination, contractor collaboration, requirements gathering, process documentation, issue tracking, testing, implementation follow-up
Portal Delivery - Portal development and enhancement, functional improvement, rollout support, validation, stakeholder coordination
Data & Reporting - SQL reporting, monthly report generation, ad hoc analysis, reconciliation, data validation, issue investigation
Systems & Tools - SQL, Microsoft Excel, Microsoft Access, VS Code, internal business applications, documentation and process mapping tools, Azure exposure
Professional Strengths - Organization, follow-through, communication, adaptability, problem-solving, detail orientation, cross-functional collaboration
What Success Looks Like
· System modernization initiatives remain organized, well-documented, and on track.
· External contractors and internal stakeholders are supported through strong coordination and follow-up.
· Portal enhancements are delivered effectively and aligned with business needs.
· Monthly reporting is delivered accurately and consistently.
· Data, reporting, and workflow issues are investigated and resolved in a timely manner.
· Enerpro’s transition toward a more modern Azure-based environment is supported effectively.
Why Join Enerpro Systems
This role offers the opportunity to work across meaningful modernization and operational initiatives that directly impact systems, reporting, and business efficiency. The successful candidate will gain exposure to project coordination, portal delivery, reporting operations, contractor collaboration, and cloud-focused system transformation in a practical and evolving environment.
Job Type: Full-time
Pay: $70,251.11-$98,373.19 per year
Benefits:
- Dental care
- Extended health care
- RRSP match
Ability to commute/relocate:
- North Vancouver, BC V7M 3E9: reliably commute or plan to relocate before starting work (required)
Experience:
- Data analytics: 3 years (preferred)
- Azure: 3 years (required)
- Microsoft Access: 1 year (required)
Work Location: In person
Similar roles
- Senior Business Systems & Data AnalystThe Planet Group · Pennsylvania, Alabama, United States · Onsite
- Business Systems & Data AnalystLexington Medical, Inc · Bedford, Massachusetts, United States · Onsite
- Business Systems & Data AnalystTusk Industrial · Indiana, United States · Onsite
- Business Systems & Data AnalystKalesnikoff · Castlegar, British Columbia, Canada · Onsite
- Business Systems & Data AnalystArch Staffing & Consulting · Innisfil, Ontario, Canada · Onsite