Enable job alerts via email!

Data Analyst (Python Developer)

WatersEdge Solutions

Johannesburg

Remote

ZAR 607,000 - 868,000

Full time

Today
Be an early applicant

Job summary

A global BPO firm is looking for a skilled Data Analyst to join a remote team in South Africa. The ideal candidate will have at least 2 years of experience in Python-based data analytics and proficiency in data visualization tools like Power BI. This role involves analyzing large datasets and presenting insights to drive business decisions. Candidates must be comfortable working EST hours, ensuring flexibility and collaboration in a dynamic environment.

Benefits

Remote working environment
Collaborative team culture
Career development opportunities

Qualifications

  • Minimum 2 years of experience in Python-based data analytics.
  • Strong command of Python and key libraries: Pandas, NumPy, etc.
  • Solid SQL skills for relational database querying and management.

Responsibilities

  • Analyse large and complex datasets to uncover trends and insights.
  • Write efficient, scalable Python code for data processing.
  • Develop dashboards and visual reports using data visualization tools.

Skills

Python
Data analysis
SQL
Data visualization
Cloud platforms

Tools

Power BI
SQLAlchemy
MongoDB
Matplotlib
Seaborn
Job description
Overview

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.