Talent.com
This job offer is not available in your country.
Data Analyst (Python Developer)

Data Analyst (Python Developer)

WatersEdge SolutionsJohannesburg, South Africa
30+ days ago
Job description

Location : Remote (South Africa) | EST Hours

Employment Type : Full-Time

Industry : Global BPO | Data Analytics | Healthcare Support

Join WatersEdge Solutions in supporting a dynamic, US-based operation through a remote, South Africa-based opportunity tailored for an experienced Data Analyst with strong Python development skills. This role combines data engineering, analytical insight, and impactful visualisation to influence critical business decisions.

About the Role

As a Data Analyst at WatersEdge Solutions, you'll be embedded in a cross-functional team where your analytical expertise and Python skills will be pivotal. You will be working EST hours to align with US operations, analysing vast datasets, building data pipelines, and presenting insights that shape strategic direction. This role is perfect for someone who thrives in a fast-paced, remote-first environment with a passion for turning data into meaningful outcomes.

Key Responsibilities

Analyse large and complex datasets to uncover trends, patterns, and actionable insights

Partner with business stakeholders to define objectives and data requirements

Write efficient, scalable Python code for data processing and transformation

Automate data workflows to enhance accuracy and reduce manual effort

Develop dashboards and visual reports using Power BI and Python visualisation libraries (e.g., Matplotlib, Seaborn, Streamlit)

Present analytical findings clearly to both technical and non-technical audiences

Work with SQL databases and integrate with platforms such as SQLAlchemy and MongoDB

What You’ll Bring

Minimum 2 years of experience in Python-based data analytics

Strong command of Python and key libraries : Pandas, NumPy, Matplotlib, Seaborn, Scikit-learn

Solid SQL skills for relational database querying and management

Experience with data visualisation tools such as Power BI, Tableau, or Plotly

Familiarity with cloud platforms, particularly Azure, is advantageous

A self-driven, detail-oriented mindset with strong communication skills

Nice to Have

Exposure to machine learning and predictive modelling

Experience building interactive dashboards with Streamlit or similar tools

What’s On Offer

Remote working environment tailored to South African professionals

Work aligned with US business hours (15h00 – 24h00 SAST, subject to daylight saving time changes)

Collaborative, global team culture with career development opportunities

Role requires fixed fibre line (min 25 Mbps up / down) and a backup power solution (UPS or solar)

Company Culture

WatersEdge Solutions is a trusted recruitment partner committed to connecting top-tier talent with global organisations. We value innovation, accountability, and growth, fostering a supportive remote work culture that prioritises both performance and well-being.

If you have not been contacted within 10 working days, please consider your application unsuccessful.

Create a job alert for this search

Data Analyst • Johannesburg, South Africa

Related jobs
  • Promoted
Lead Data Engineer with Python and Typescript – JHB / CPT / Hybrid – R1.8m PA

Lead Data Engineer with Python and Typescript – JHB / CPT / Hybrid – R1.8m PA

E-MergeJohannesburg, South Africa
Our client is currently looking for a.They companies build borderless teams by managing compliance, payroll, and HR administration across 180+ countries, and are a scale fast,.From building scalabl...Show moreLast updated: 30+ days ago
  • Promoted
Data Analyst

Data Analyst

Network RecruitmentJohannesburg, South Africa
If you thrive in fast-paced environments and have experience with ensuring that products move smoothly from warehouse to store, then this is the perfect opportunity to apply your skills in a dynami...Show moreLast updated: 30+ days ago
  • Promoted
Python Developer - Remote / hybrid

Python Developer - Remote / hybrid

JenRec RecruitmentRemote or Hybrid, South Africa
Remote
A leading company is seeking a.This role offers the flexibility of working.Your Role & Responsibilities : .Prioritize customer experience. Work in an agile, high-performance environment.Computer S...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
System Analyst and Developer - dynamic Financial Services group based in Illovo

System Analyst and Developer - dynamic Financial Services group based in Illovo

People SourceJohannesburg, South Africa
System Analyst and Developer - dynamic Financial Services group based in Illovo.Superb role for a BSc Computer Science or Informatics with at least 2 years of experience in data platform developmen...Show moreLast updated: less than 1 hour ago
  • Promoted
Data Analyst

Data Analyst

Ad TalentJohannesburg, South Africa
We are a leading player in the fast-moving consumer goods (FMCG) industry, committed to driving growth, innovation, and efficiency. FMCG, retail, or manufacturing.This individual should have advance...Show moreLast updated: 26 days ago
  • Promoted
Technical Data Analyst

Technical Data Analyst

Business Capital GroupJohannesburg, South Africa
I am looking for the following for a 1 year contract at Absa Bank.Must have financial services background.Database warehousing, SQL, Python, databases, data manipulation. Will work across payments, ...Show moreLast updated: 30+ days ago
  • Promoted
Data analyst

Data analyst

CuriskaJohannesburg, South Africa
Hiring : DATA ANALYST (ROSEBANK).Are you a meticulous Data Analyst with a passion for uncovering meaningful financial insights? Join a leading financial analytics firm in Johannesburg and leverage c...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Data Analyst

Data Analyst

EcograJohannesburg, Gauteng, South Africa
Mathematics / Science / Commerce / IT Degree (NQF Level 7), or equivalent, if substantiated by valid evidence of competency. Knowledge of Python and / or R advantageous.Ensure that DMA, RNG and GET tasks al...Show moreLast updated: 2 hours ago
  • Promoted
Senior Analyst, Data Analytics - GP, Johannesburg, 30 Baker Street

Senior Analyst, Data Analytics - GP, Johannesburg, 30 Baker Street

Standard Bank GroupJohannesburg, ZA
Job title : Senior Analyst, Data Analytics - GP, Johannesburg, 30 Baker Street.Job Location : Gauteng, Johannesburg.Support in providing infrastructure, tools and frameworks used to deliver end-to-...Show moreLast updated: 23 days ago
  • Promoted
Intermediate Python Developer

Intermediate Python Developer

Network RecruitmentJohannesburg, South Africa
Python, PHP, REST APIs, FastAPI / Django.Experience in ETL design, relational databases, and Linux.Solid knowledge of Git / version control, code releases, and software testing.Bonus : C#, Perl, Symfony...Show moreLast updated: 30+ days ago
  • Promoted
Data Analyst

Data Analyst

FACTCenturion, South Africa
You’ll gain hands-on experience in reporting, visualization, and problem-solving within a professional business environment. Collect, clean, and organize data from multiple sources.Perform analysis ...Show moreLast updated: 26 days ago
  • Promoted
Senior DATA Business Analyst

Senior DATA Business Analyst

ARCSCenturion, South Africa
Qualification, Experience and Knowledge Required : .Relevant degree (IT, Informatics, Data Science or equivalent).Minimum 8 years (Business Analysis and data modelling and / or data analysis) experienc...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Business Data Analyst

Business Data Analyst

Penny The RecruiterJohannesburg, South Africa
Collaboratively define, review, maintain, and improve business analysis and process engineering standards, practices, methods, and techniques. Create, maintain, and continuously enhance a collection...Show moreLast updated: 12 hours ago
  • Promoted
Python Developer

Python Developer

Network RecruitmentJohannesburg, South Africa
You will be more than just a Developer; you will be a key player in the entire software lifecycle, from concept to deployment and support, ensuring the delivery of high-quality, scalable software s...Show moreLast updated: 30+ days ago
  • Promoted
Data Analyst

Data Analyst

Salix RecruitmentCenturion, South Africa
The Data Analyst role offers the chance to turn raw data into actionable insight, shaping decisions that influence business strategy and performance. This is a key entry point for professionals who ...Show moreLast updated: 1 day ago
  • Promoted
Data Analyst

Data Analyst

HR GenieCenturion, Gauteng, South Africa
Three years of experience in data engineering or related field.MS SQL, SSIS, ETL, Python, Power BI.Position available for a Data Engineer based in Centurion. The purpose of the position is to : .Desi...Show moreLast updated: 30+ days ago
  • Promoted
Data Analyst - Azure | Data Analytics

Data Analyst - Azure | Data Analytics

DeloitteJohannesburg, ZA
Job title : Data Analyst - Azure | Data Analytics.Job Location : Gauteng, Johannesburg.We are looking for a Data Analyst to make an impact in our team and at the clients.This role will suppor...Show moreLast updated: 10 days ago
  • Promoted
Technical Analyst

Technical Analyst

Oxyon Human Capital SolutionsJohannesburg, South Africa
Analyze technical site data (Motherstation & customer sites) and recommend improvements.Execute and track Root Cause Analyses (RCA) and continuous improvement actions. Provide hands-on technical sup...Show moreLast updated: 30+ days ago