×
Register Here to Apply for Jobs or Post Jobs. X

Data & BI Developer

Job in Vaughan, Ontario, Canada
Listing for: Golf-Town
Contract position
Listed on 2026-06-16
Job specializations:
  • IT/Tech
    Data Engineering, Data Warehousing, Data Analyst
Salary/Wage Range or Industry Benchmark: 95000 - 105000 CAD Yearly CAD 95000.00 105000.00 YEAR
Job Description & How to Apply Below
Position: Data & BI Developer (12 Month Contract)

Job Description

As a Data & BI Developer with Sporting Life Group, you will design, develop, and maintain scalable data solutions that support enterprise reporting and analytics for our three retail banners.

Responsibilities
  • Design, develop, and maintain robust ETL pipelines and data workflows
  • Manage and optimize data jobs, pipelines, and query performance to ensure reliability and scalability
  • Work extensively with enterprise data warehouse (EDW) structures and data models
  • Develop and maintain APIs and integrations to enable data exchange across multiple systems
  • Build, enhance, and maintain reports and dashboards aligned with business requirements
  • Collaborate with cross-functional stakeholders to gather requirements and deliver data-driven solutions
  • Monitor and troubleshoot data processes and system performance issues
  • Ensure adherence to data governance, quality, and security standards
  • Contribute to ongoing improvements in data architecture and BI capabilities
Qualifications
  • Bachelor’s degree in Computer Science, Information Systems, or a related field
  • 3–7+ years of experience in data engineering, BI development, or related roles
  • Strong experience with ETL tools and data pipeline development with familiarity with Microsoft Fabric
  • In-depth knowledge of data warehousing concepts (EDW), schemas, and relational databases
  • Advanced proficiency in SQL, query tuning, and performance optimization
  • Hands‑on experience with Power BI, including data modeling and DAX
  • Experience with modern data platforms such as Databricks and/or Snowflake
  • Experience in building and consuming APIs for data integration
  • Proven ability to troubleshoot and resolve complex data‑related issues
  • Effective communication and stakeholder engagement with the ability to work independently and within a team environment
Benefits
  • Access to our benefits package, with the choice of different levels of health, dental, and vision coverage to suit you.
  • Employee discounts at Golf Town, Sporting Life, and Team Town Sports that are shareable with friends and family.
  • Team‑first culture that celebrates an active, sports lifestyle.
  • Fun, fast‑paced hybrid environment where your passion for sport and style belongs.
  • Vendor Pro Deals and expert product training to fuel your knowledge and performance.
  • This is for a 12-Month Contract to cover maternity leave with a salary range of $95,000–$105,000 (dependent on experience).

Sporting Life Group Limited is an equal opportunity employer and is committed to providing accommodations for persons with disabilities. In accordance with the Accessibility for Ontarians with Disabilities Act, please advise the Sporting Life Group Human Resources team of any accommodations required to ensure fair and equitable access through the recruitment and selection process.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary