1

Business Analyst Python Jobs in Alberta (NOW HIRING)

Work collaboratively with the Front-Office business units to analyze and review new product and ... Power Query, Python and/or Matlab * Experience developing dashboards, reports and data ...

New

... Python. * Knowledge of AI and Machine Learning would be an asset. * Excellent analytical skills to identify the causes of risk changes and impact to business and strategy. * Ability to effectively ...

... Python. Knowledge of AI and Machine Learning would be an asset. Excellent analytical skills to identify the causes of risk changes and impact to business and strategy. Ability to effectively ...

Supporting business development and expansion initiatives by delivering price forecasts, dispatch ... Proficiency in Excel, Python and data analysis tools; exposure to market models is an asset. How To ...

Supporting business development and expansion initiatives by delivering price forecasts, dispatch ... Proficiency in Excel, Python and data analysis tools; exposure to market models is an asset. How To ...

Support ETRM system enhancements, integrations, and new business initiatives by defining ... Proficiency in Python, SQL, VBA, and Power BI is considered an asset. Note: The application ...

These systems are utilized to support a wide range of business teams including: * Facility ... Knowledge of structured programming languages (Java/Python/C) PERSONAL ATTRIBUTES * Passion for ...

Coordinate across business units, IT, and external partners to align priorities, resolve issues ... Programming experience such as Python, Arcade, JavaScript, C#, SQL * Linear Infrastructure ...

Coordinate across business units, IT, and external partners to align priorities, resolve issues ... Programming experience such as Python, Arcade, JavaScript, C#, SQL * Linear Infrastructure ...

next page

Showing results 1-20

Business Analyst Python information

See Alberta salary details

$15

$46

$75

How much do business analyst python jobs pay per hour?

As of Aug 17, 2026, the average hourly pay for business analyst python in Alberta is $46.39, according to ZipRecruiter salary data. Most workers in this role earn between $33.65 and $57.45 per hour, depending on experience, location, and employer.

What is a Business Analyst Python?

A Business Analyst Python job involves analyzing business processes, identifying improvement opportunities, and using Python to automate tasks, manipulate data, and generate insights. These professionals bridge the gap between business needs and technical solutions by leveraging data analytics, visualization, and scripting. They work with databases, create reports, and collaborate with stakeholders to enhance decision-making. Python skills help streamline workflows and improve efficiency in data-driven environments.

What does a Business Analyst Python do?

A typical day for a Business Analyst Python involves gathering and analyzing business requirements, extracting and processing data using Python, and developing reports or data visualizations to present insights to stakeholders. You may collaborate closely with developers, project managers, and business leaders to translate business needs into technical solutions, often participating in meetings to clarify objectives or review progress. Additionally, regular tasks can include writing and refining Python scripts to automate data workflows and monitoring key performance metrics to identify opportunities for improvement. This dynamic role offers a balance between independent analysis and teamwork, making it both challenging and rewarding for those who enjoy problem-solving in a data-driven environment.

What are the key skills and qualifications needed to thrive as a Business Analyst Python?

To thrive as a Business Analyst Python, you need strong analytical capabilities, expertise in business process modeling, and proficiency in Python for data analysis and automation, typically supported by a degree in business, IT, or a related field. Familiarity with data visualization tools (such as Tableau or Power BI), SQL databases, and certifications like CBAP or Python-specific credentials are often preferred. Excellent communication, problem-solving, and stakeholder management skills help bridge the gap between technical teams and business objectives. These competencies enable effective data-driven decision-making and ensure solutions align with organizational goals.

Is Python good for business analysts?

Python is a valuable skill for business analysts as it enables data analysis, automation, and visualization, often using libraries like pandas and matplotlib. Proficiency in Python can improve efficiency and support data-driven decision-making in the role.

Which Python business analyst job is in demand?

Python business analyst roles are in high demand across industries such as finance, healthcare, and technology, especially for positions requiring data analysis, scripting, and automation skills. Candidates with proficiency in Python, data visualization tools, and certifications like CBAP or CCBA are often preferred. These roles typically involve working with large datasets, using tools like Pandas and SQL, and may require experience with machine learning or statistical analysis.

What are popular job titles related to Business Analyst Python jobs in Alberta?

For Business Analyst Python jobs in Alberta, the most frequently searched job titles are:

What job categories do people searching Business Analyst Python jobs in Alberta look for?

The top searched job categories for Business Analyst Python jobs in Alberta are:

Infographic showing various Business Analyst Python job openings in Alberta as of August 2026, with employment types broken down into 81% Full Time, 16% Part Time, and 3% Contract. Highlights an 89% Physical, 4% Hybrid, and 7% Remote job distribution, with an average salary of $96,485 per year, or $46.4 per hour.

System Analyst BI & Data Analytics

Recruitment Partners

Edmonton, AB

Full-time

Posted 20 days ago


Job description

System Analyst BI & Data Analytics
Our client in Edmonton is seeking a System Analyst BI & Data Analytics to deploy on a variety of IT assignments. The successful candidate will be responsible for designing, developing, documenting, and maintaining applications, as well as actively contributing to Agile project delivery throughout the software development lifecycle.
Your success will be defined by your ability to:
  • Contribute during sprint planning meetings
  • Participate in daily stand-ups
  • Accept and act on feedback from end users
  • Provide constructive feedback through sprint retrospectives
  • Complete development tasks assigned
  • Assist project architects on their technical decisions
Your strength includes:
  • Completion of a 4-year Computer Science or Engineering degree, or a 2-year Computer Engineering / System Technology diploma
  • Minimum 5 years of professional experience in software development
  • Strong expertise in Azure Data Factory, Azure Databricks, Python, PySpark, SQL, Unity Catalogue
  • Experience with Power BI (DAX), Paginated Reports, Oracle BI, Oracle SQL, Row Level Security
  • Adaptable to new technologies and able to learn new applications quickly
  • Strong analytical, research, and problem-solving skills, with experience conducting quality assurance and delivering solutions to complex issues
  • Experience in the following would be considered a must have: Azure Data Factory, Databricks/Spark, Power BI, and Power BI Paginated Reports (SSRS Modern Replacement)
  • Experience in the following would be considered an asset: LakeFS, Azure DevOpsAzure, Data Factory and other Azure services
  • Programming: SQL, Python, .NET, DAX
  • Data modelling
If you are interested in this role and meet the above criteria, please click the "Apply" button to send your resume directly to Paul Thandi.
Recruitment Partners Inc. is an Alberta-based, Alberta-focused recruitment firm. We are dedicated to building long-term relationships while securing top talent for Alberta's best employers. At the heart of our efforts is a collaborative, consultative approach. We are proud of our team of consultants, who come with practical business experience, a strong network of professional contacts, and are focused on what is best for both clients and candidates. We will facilitate the best fit between client and candidate. This means reduced turnover, enhanced employee engagement, increased productivity, customer satisfaction, and more.
Accounting & Finance - Engineering, Sales & Operations - HR & Office Support - Technology - Contingent Workforce - Executive Search
Contact us today - Your Search Partner - www.recruitmentpartners.ca