Data Engineer / Data Scientist

Recruite Agency

A vacancy exists for a Data Engineer / Data Scientist in Johannesburg Region. The ideal candidate will leverage expertise in data engineering and science to deliver actionable insights by transforming raw data from diverse sources, including web, social, and internal systems.

Key Responsibilities and Requirements

  • 5+ years of hands-on experience
  • Education: A relevant degree in a quantitative field (e.g., Computer Science, Data Science, Statistics)
  • Technical Stack: Programming expertise in Python (Pandas, NumPy, Scikit-learn, TensorFlow/PyTorch)
  • Query Languages: Proficiency in SQL dialects (e.g., T-SQL, PostgreSQL) and experience with NoSQL
  • Cloud Platforms: Experience with Microsoft Azure (Data Factory, Databricks, Synapse, ML) and Google Cloud Platform (GCP) (BigQuery, Dataflow, Vertex AI)
  • BI Tools: Extensive experience with Power BI, Tableau, or Looker Studio for dashboarding
  • Data Technologies: Understanding of data warehousing and lake concepts
  • Project Experience: A proven track record of completing data engineering/science projects, including data from websites, social media, and internal systems, with cloud platform integration
  • Analytical Skills: Strong problem-solving, analytical, and critical thinking abilities, with the capacity to translate complex data into clear, actionable insights

Desired Skills

  • Python
  • SQL
  • Power BI
Upload your CV/resume or any other relevant file. Max. file size: 256 MB.