We are seeking a highly skilled Data Analyst to join our innovative analytics team. You will be responsible for collecting, processing, and analyzing complex datasets to generate actionable insights that drive business decisions. This role is ideal for professionals who thrive in data‑driven environments, value accuracy and clarity, and enjoy collaborating with cross‑functional teams to deliver high‑quality, impactful analysis.
Key Responsibilities
- Data Collection & Analysis
- Collect, clean, and validate data from multiple sources to ensure accuracy and consistency
- Perform exploratory data analysis to identify trends, anomalies, and opportunities
- Develop and maintain dashboards, visualizations, and reports using tools such as Power BI, Tableau, or Qlik
- Conduct statistical analyses to support business decision‑making, predictive modeling, and forecasting
- Collaborate with stakeholders to understand business requirements and translate them into analytical solutions
- Ensure data quality, integrity, and compliance with governance standards
- Data Management & Engineering
- Implement ETL processes to extract, transform, and load data into data warehouses or cloud platforms
- Work with SQL and NoSQL databases to query, manipulate, and optimize large datasets
- Assist in designing and maintaining data pipelines for operational and analytical purposes
- Document data sources, methodologies, and processes for repeatability and auditing
- Collaboration & Process Improvement
- Work in an Agile/Scrum environment, participating in sprint planning, stand‑ups, and retrospectives
- Partner with business analysts, product managers, engineers, and other stakeholders to deliver insights
- Mentor junior data analysts and promote best practices in data analytics and visualization
- Continuously research and recommend new tools, methodologies, and approaches to improve data quality, analytics efficiency, and insight delivery
Requirements & Qualifications
Must‑Have Skills
- 5–6+ years of professional experience in data analytics, business intelligence, or data science
- Strong expertise in SQL and relational databases (PostgreSQL, MSSQL, MySQL)
- Experience with data visualization tools such as Power BI, Tableau, Qlik, or Looker
- Proficiency in Python, R, or similar scripting languages for data analysis
- Solid understanding of statistical methods, data modeling, and predictive analytics
- Hands‑on experience with cloud platforms (Azure, AWS, or GCP) and data warehousing solutions
- Strong problem‑solving, analytical, and critical thinking skills
- Experience with ETL processes and data pipeline development
Highly Desirable Skills
- Familiarity with big data technologies such as Spark, Hadoop, or Databricks
- Knowledge of machine learning concepts and libraries (scikit‑learn, TensorFlow, PyTorch)
- Experience with NoSQL databases (MongoDB, DynamoDB, Cassandra)
- Understanding of data governance, security, and compliance standards
- Exposure to Agile methodologies and collaborative analytics workflows
- Strong communication skills to present complex findings to technical and non‑technical stakeholders
Education
- Bachelor’s degree, higher certificate, or diploma in Data Analytics, Statistics, Computer Science, Information Systems, or a related field
Additional Information
- Contract Duration: 12 Months (with possibility of renewal)
- Salary: Negotiable
- Location Options: Johannesburg / Cape Town / Remote
- Must be located in South Africa or have a valid work permit for South Africa