Hire the Best Data Analysts in Johannesburg, ZA

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Nompumelelo N.

Johannesburg, South Africa

$3/hr
5.0
2 jobs

I am an Automation Engineer who helps businesses automate sales and operational processes using AI-powered workflows with tools like n8n and VAPI, including AI SDR solutions. I design and build modern, responsive websites for small businesses and individuals, focusing on clean design, performance, and usability. I'm also a data analyst experienced in BI reporting, Excel, AWS, SQL & DAX.

  • Data Analytics & Visualization Software
  • Web Development
  • Business Process Automation
  • Landing Page Design
  • API Integration
  • Microsoft Power BI Data Visualization
Beke M.

Johannesburg, South Africa

$25/hr
5.0
2 jobs

I offer services expert Data Analytics SQL, Advanced Excel(formulars, Power Query, VBA, dashboarding) and Power BI(DAX, Power Query, dashboarding) across the stack extract, transform ,load and present. This includes advanced formulars, automation and presentation. My Excel expertise includes development, VBA programming, macros, and handling large datasets, allowing me to automate processes and enhance data management. In Power BI, I create interactive dashboards and visual reports that turn complex data into actionable insights. While I possess advanced Data Engineering skills, my Upwork offerings are tailored to deliver high-impact solutions in these specific areas to support your needs. Additionally, I have extensive experience in Software Development modeling and documentation, including creating detailed Requirements Documents, Functional Specifications, Technical Design Documents, and User Manuals. I ensure that each document is comprehensive and clearly outlines the project scope, technical requirements, and implementation strategies. This structured approach to documentation supports effective communication between stakeholders and smooth project execution.

  • Data Analysis
  • ETL
  • Data Extraction
  • Analytical Presentation
  • Microsoft Excel
  • Microsoft Power BI
  • Microsoft SQL Server Programming
  • Microsoft Word
  • Document Formatting
  • Microsoft Access Programming
Leroux J.

Johannesburg, South Africa

$45/hr
5.0
14 jobs

As a Masters in Data Science student and experienced consultant, I help organizations transform complex data into actionable business insights. My expertise spans advanced analytics, dashboard design, and AI-driven process automation, with a proven record of delivering high-impact results for clients in the US and South Africa. Clients value my creative approach to solving complex data challenges, determination to learn and tackle tough problems, and my commitment to clear, proactive communication throughout every project. Whether you need a custom dashboard, advanced data pipeline, or AI-enabled analytics, I deliver results that drive decision-making and efficiency. Core Skills: - Data Visualization: Power BI, Excel - SQL (Advanced), DAX, SSRS Report Builder - Python (Data transformation & automation) - AI/ML integration for data cleaning & risk analysis - Microsoft Azure, Microsoft Fabric, BigQuery - Web Scraping, API Integration - Exploratory Data Analysis & KPI Development - Financial dashboards, healthcare analytics, process automation - Effective communication & proactive client updates Donation: 5% of all bottom-line earnings go to the charity of your choice: Huntington’s Association of South Africa, Living Hope or SOS Children’s Villages.

  • Data Analysis
  • Data Cleaning
  • Data Science
  • Finance & Accounting
  • Financial Statements Preparation
  • SQL
  • Data Visualization
  • SQL Server Reporting Services
  • Microsoft Power BI
  • Business Intelligence
  • ChatGPT
  • Analytical Presentation
  • Python
  • Data Collection
  • Microsoft Excel
Greg K.

Johannesburg, South Africa

$15/hr
5.0
2 jobs

I help organizations turn complex ideas, data and processes into products and systems that actually work, by blending business analysis, business intelligence, product management, and project delivery. So you can move faster, operate smarter, and deliver real value to their customers. My approach is simple. I start with understanding the current state, work closely with stakeholders to define the right problem, design solutions that fit the strategy, and then stay hands-on through delivery. I make sure things it gets built, tested, and adopted. I don’t just hand over a recommendation. I help bridge the gap between business and technical teams, keep momentum when things get stuck, and make sure the end result delivers value. I care about building things that work and last.

  • Data Analysis
  • Microsoft Excel
  • Project Management
  • Management Skills
  • Business Management
  • Microsoft Power BI
  • Microsoft Power BI Data Visualization
  • Data Visualization
  • Data Visualization Framework
  • Business Analysis
  • Process Design
Xolani M.

Johannesburg, South Africa

$50/hr
4.0
2 jobs

I am an Senior Software Developer and part time university student currently pursuing a Bachelor of Science in Computer Science and Mathematics seeking to contribute to your Software Development department through a full time position. I have worked at LottoStar (1609 Group) beginning as a Junior Developer in February 2019 and advancing to Intermediate in June 2020. I attribute my quick rise to willingness to learn and work above and beyond my given requirements. I started out primarily on the backend working with Python, Django and Postgres and then later PHP and Phalcon. Once we expanded Expanded our codebase I shifted towards both backend and frontend development using HTML, CSS and pure Javascript at first and then later the React framework. This improved my skills using and designing APIs on the back and front end. One of our most difficult tasks, which I was a primary member of, was upgrading our software on the backend as our versions of Python and Django were deprecated.

  • JavaScript
  • Python
  • Django
  • CSS 3
  • React
  • Git
  • API Development
  • Front-End Development
  • CI/CD
  • API
Fhatuwani M.

Johannesburg, South Africa

$20/hr
5.0
9 jobs

I have working Knowledge in: • Python • Power BI • Excel (Proficient) • SQL (Intermediate Knowledge) • Excel Pivot tables I have great communication skills, love working with groups and individuals. I enjoy working on small projects and watching them grow into a bigger one, I am available to work on a projects 30+ a week. I also enjoy talking through the project with the relevant employer, so that we can get the best out of the project.

  • Data Analysis
  • R
  • Microsoft Excel
  • Python
  • Database Management
  • Relational Database
  • MySQL
  • Data Entry
  • Data Warehousing
  • Cloud Database
  • Data Scraping

How it works

Post a job for freePost a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

Resources to help you hire

Cost to hire a Data Analyst

Cost to hire a Data Analyst

Explore typical Data Analyst rates and what businesses pay to hire top talent.

Data Analyst job description template

Data Analyst job description template

Get tips to write a job post that attracts qualified Data Analysts.

Data Analyst interview questions

Data Analyst interview questions

Top interview questions to help you hire the right Data Analysts, faster.

How do I hire a Data Analyst near Johannesburg, on Upwork?

You can hire a Data Analyst near Johannesburg, on Upwork in four simple steps:

  • Create a job post tailored to your Data Analyst project scope. We’ll walk you through the process step by step.
  • Browse top Data Analyst talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Data Analyst profiles and interview.
  • Hire the right Data Analyst for your project from Upwork, the world’s largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a Data Analyst?

Rates charged by Data Analysts on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a Data Analyst near Johannesburg, on Upwork?

As the world’s work marketplace, we connect highly-skilled freelance Data Analysts and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Data Analyst team you need to succeed.

Can I hire a Data Analyst near Johannesburg, within 24 hours on Upwork?

Depending on availability and the quality of your job post, it’s entirely possible to sign up for Upwork and receive Data Analyst proposals within 24 hours of posting a job description.