Data Analyst

Boardroom Appointments

  • Sandton, Johannesburg
  • Permanent
  • Full-time
  • 2 months ago
About the job Data AnalystMinimum Requirements:
  • Bachelors degree in Computer Science, Statistics, Applied Mathematics, or a related field.
  • Proficient in Python programming, with experience using data analysis libraries such as Pandas, NumPy, and SciPy.
  • Strong expertise in SQL and experience with relational databases.
  • Familiarity with Jupyter for interactive data analysis.
  • Strong analytical skills with the ability to collect, organize, analyze, and disseminate significant amounts of information with attention to detail and accuracy.
  • Experience in creating visualizations and dashboards using tools like Matplotlib, Seaborn, or similar libraries/frameworks.
  • Excellent problem-solving skills and the ability to work independently or as part of a team.
  • Effective communication skills, with the ability to translate complex data into actionable insights for non-technical stakeholders.
  • Experience with data warehousing and ELT tools.
  • Knowledge of machine learning techniques and algorithms.
  • Familiarity with version control systems, preferably Git.
  • Note that we are a Mac/Linux shop and do not use the Microsoft stack. We use Snowflake for their data lake and Superset for dashboarding.
  • Nice to Have: Experience with handling data from market research surveys (SPSS files) and sampling statistics will be useful.
Responsibilities:
  • Familiarise yourself with the nature of data that they hold for customers and internally
  • Use your knowledge of the business and data entities to construct queries to gather required data using SQL and Python/pandas
  • Package the required data in user-friendly spreadsheet and graphical outputs
  • Take the lead on automating and delivering regular reporting required by customers and business
  • Collaborate with internal teams to understand their data analysis needs and develop reports and dashboards that provide clear insights into key business metrics.
  • Work with our data engineer to specify views required to streamline your work.
  • Apply statistical methods and data modelling techniques to identify trends, patterns, and insights
  • Create and maintain documentation for data analysis processes and decision-making frameworks.

Boardroom Appointments

Similar Jobs

  • BI Data Analyst

    Boardroom Appointments

    • Sandton, Johannesburg
    About the job BI Data Analyst Minimum Requirements: Min 5 years work experience in this type of role Will have to pass internal assessments and tests References of prior BI…
    • 2 months ago
  • Data Analyst

    • Sandton, Johannesburg
    We are seeking a passionate and skilled Data Analyst to join our dynamic and diverse team of Data Specialists. As a Data Analyst, you will play a crucial role in leveraging data to…
    • 21 days ago
  • Junior Credit Data Analyst

    Armstrong Appointments

    • Sandton, Johannesburg
    PURPOSE/MAIN JOB FUNCTION Our client is looking for an individual to join their credit team. You will be involved in various parts of the business, including creating campaign fi…
    • 16 days ago