1

Freelance Python Data Analyst Jobs in Surrey, BC

This role combines deep product analytics judgment, strong SQL/Python capability, software ... Proactively mine for data drive insights to support PSET's platform outcomes, focusing on ...

Data Analyst - Burnaby, BC

Burnaby, BC ยท Hybrid

CA$80K - CA$95K/yr

What You'll Do The Data Analyst delivers Power BI visualizations and dashboards that tell a story ... Experience in Python or PySpark * Experience working in any capacity in retail or ecommerce, ...

Data Analyst II, Fraud

Burnaby, BC ยท Hybrid

CA$100K - CA$125K/yr

As a Data Analyst, Fraud, you will be part of Remitly's Identity & Trust Analytics Team. Your ... Proficiency with SQL and hands-on experience analyzing large datasets (Python, R, or statistical ...

This is a new role and will require advanced analytical skills, proficiency in SQL and Python, business process insight, and the ability to work collaboratively with data stewards and other ...

You Have: * 5+ years of experience in a data analyst role or similar full-time professional ... Strong SQL proficiency; working knowledge of Python or R for data analysis. * Expertise with ...

Data/Analytics Co-op

Vancouver, BC ยท On-site

CA$4.0K/mo

You'll contribute to real projects using technologies such as SQL, dbt, BigQuery, Python, and ... Co-op team members, independent contractors, and freelancers are not eligible for company benefits ...

Proficiency and knowledgeable with analytics and visualization tools such as Power BI, Python, R, Alteryx, Microsoft PowerApps is preferred. * Knowledge of data extraction tools and utilities and ...

next page

Showing results 1-20

Freelance Python Data Analyst information

What does a freelance Python data analyst do?

A Freelance Python Data Analyst uses Python programming and analytical skills to collect, process, and interpret data for clients on a project or contract basis. Their work often involves cleaning data, running statistical analyses, creating visualizations, and generating actionable insights to help businesses make informed decisions. They may also automate data workflows and build custom scripts or dashboards tailored to client needs. As freelancers, they work independently, managing their own schedules and client relationships.

What skills and qualifications are needed to thrive as a freelance Python data analyst?

To thrive as a Freelance Python Data Analyst, you need strong analytical skills, proficiency in Python programming, and a solid understanding of statistics and data manipulation, often supported by a degree in a quantitative field. Familiarity with data analysis libraries like pandas, NumPy, and visualization tools such as matplotlib or Tableau is typically required, along with experience using SQL and version control systems like Git. Excellent communication, problem-solving, and self-management skills distinguish successful freelancers who can clearly convey insights to clients and manage multiple projects independently. These skills are crucial for delivering actionable data-driven solutions and maintaining client satisfaction in a competitive freelance environment.

How does a freelance Python data analyst typically manage communication and project expectations with multiple clients?

Freelance Python Data Analysts often work with several clients simultaneously, which requires clear communication and effective project management. They typically use tools like email, project management platforms, and regular video calls to establish project goals, timelines, and deliverables. Setting expectations early and providing frequent updates help build trust and ensure clients are satisfied with the analyst's work. Additionally, strong organizational skills are essential to prioritize tasks and manage overlapping deadlines.

What is the difference between Freelance Python Data Analyst vs Freelance Data Scientist?

AspectFreelance Python Data AnalystFreelance Data Scientist
Required SkillsPython, data analysis, visualization, SQLPython, machine learning, statistical modeling, data analysis
Work EnvironmentProject-based, client-specific, remote or on-siteProject-based, client-specific, remote or on-site
Industry UsageBusiness intelligence, reporting, data cleaningPredictive modeling, advanced analytics, AI development

Freelance Python Data Analysts focus on interpreting data, creating reports, and visualizations using Python, while Freelance Data Scientists work on developing predictive models and advanced analytics. Both roles often operate in similar environments but differ in technical depth and project scope.

What job categories do people searching Freelance Python Data Analyst jobs in Surrey, BC look for?

The top searched job categories for Freelance Python Data Analyst jobs in Surrey, BC are:

What cities near Surrey, BC are hiring for Freelance Python Data Analyst jobs?

Cities near Surrey, BC with the most Freelance Python Data Analyst job openings:

Infographic showing various Freelance Python Data Analyst job openings in Surrey, BC as of June 2026, with employment types broken down into 2% Full Time, 94% Part Time, 1% Contract, and 3% Nights. Highlights an 82% Physical, 5% Hybrid, and 13% Remote job distribution.

Data Analyst

Vancouver, BC โ€ข Hybrid

CA$110K - CA$130K/yr

Full-time

Posted 3 days ago

New


Job description

Interested in joining one of Canada's top performing asset managers? We are looking for a Data Analyst to join our Enterprise Data Solutions team. In this role, you'll help build integrated, reliable, and scalable data solutions that support business decision-making across the organization. Working with enterprise platforms such as Salesforce, Greenhouse, and Dayforce, you'll collaborate with business and technology partners to analyze data, support system integrations, improve data quality, and contribute to impactful enterprise-wide data initiatives. If you're curious, analytical, and enjoy working at the intersection of business, data, and technology, this could be an exciting next step in your career. Our offices operate on a hybrid model with three days per week in-office to support team collaboration.

What You Will Do

  • Analyze and profile data across enterprise systems to identify trends, issues, and opportunities for improvement.
  • Partner with business and technology stakeholders to gather requirements and translate them into data solutions.
  • Support the design and development of scalable data models and data structures for reporting, analytics, and integrations.
  • Collaborate with data engineers and application teams to define and validate data transformation rules.
  • Test and validate REST APIs, integrations, and data flows between business applications and data platforms.
  • Perform data quality, reconciliation, and validation activities to ensure accuracy and completeness of information.
  • Develop and execute test cases for data mappings, APIs, and end-to-end integration processes.
  • Document data models, mappings, integration requirements, and technical processes.
  • Participate in Agile delivery activities, including testing, defect resolution, and release validation.
  • Help identify opportunities to improve data usability, consistency, and operational efficiency across the organization.

What You Bring

  • 3-5 years of experience in data analysis, business systems analysis, data integration, or a related technology role.
  • Strong SQL skills with experience querying and analyzing relational data.
  • Experience working with enterprise applications such as Salesforce, Dayforce, Greenhouse, or similar CRM, ATS, HRIS, or SaaS platforms.
  • Knowledge of relational data modelling concepts and data integration principles.
  • Experience working with and testing REST APIs, including JSON and API testing tools such as Postman.
  • Strong experience in data validation, reconciliation, and data quality analysis.
  • Excellent analytical, problem-solving, and troubleshooting skills.
  • Ability to document requirements, data mappings, testing activities, and technical processes.
  • Strong communication and stakeholder management skills, with the ability to work across technical and non-technical teams.
  • Familiarity with Agile delivery practices and software development lifecycles.
  • Experience with Power BI or other reporting and analytics platforms.
  • Experience with Python or another scripting language.
  • Exposure to cloud-based data platforms, data warehouses, or modern data technologies.
  • Experience working with HR, recruiting, CRM, finance, or other enterprise business data.
  • Financial services or other regulated industry experience.

The starting salary for this position is $110,000 - $130,000. The starting salary provided reflects the base salary for this position as required by legislation. In addition, there is an annual performance bonus which contributes to the total compensation of this position. Further questions may be directed to the HR team during the interview process.

#LI-HYBRID #LI-SM2