Data Engineer

Johannesburg Full-time R41,667 - R62,500 / Month
(R500,000 - R750,000 / Year)

Job Description

We are seeking a skilled Data Engineer to join our dynamic team in Johannesburg. The ideal candidate will have a solid foundation in data engineering principles and a passion for data-driven solutions. You will be responsible for designing and developing data pipelines, ensuring data quality, and collaborating with cross-functional teams to support analytical needs.

Responsibilities

  • Implement data architectural strategies to support analytical requirements.
  • Develop automated solutions for data ingestion from various sources.
  • Collaborate on data-driven projects to produce insightful analytics.
  • Perform data profiling to analyze data sets and improve quality.
  • Integrate data from diverse sources into a unified platform.
  • Maintain data infrastructure with a focus on performance and scalability.
  • Provide support for database queries and optimization.
  • Work closely with compliance teams to ensure data privacy and protection.
  • Contribute to team discussions on data best practices and innovations.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in Data Science or related field is an advantage
Experience
  • 3-5 years of experience working with large datasets
Technical Skills
  • R
  • ETL Tools
Soft Skills
  • Problem-solving
  • Communication
Certifications
  • Microsoft Certified: Azure Data Engineer Associate
  • Certified Information Systems Security Professional (CISSP)
Languages
  • English: Fluent

Advantageous

  • Exposure to Machine Learning: Basic knowledge of machine learning algorithms and concepts.
  • Experience with BI Tools: Experience with Business Intelligence tools like Power BI or Tableau.

Benefits

  • Robust health, dental, and vision insurance
  • Employee assistance and wellness programs
  • Generous paid time off and holidays
  • Training and certification reimbursement

Company Culture

  • Diversity: We support diversity and inclusion in our workforce, valuing different perspectives and experiences.
  • Community Engagement: We actively engage with the community through various outreach programs and initiatives.
  • Work-Life Balance: We promote a healthy work-life balance, offering flexible work arrangements.
Status: Closed