Data Engineer

Pretoria FULL TIME R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

As a Data Engineer in Pretoria, you will be integral in shaping our data strategies and analytics initiatives. You will work with various stakeholders to translate business needs into technical solutions. This position requires a deep understanding of data architecture best practices and the ability to adapt in a rapidly evolving industry.

Responsibilities

  • Build and maintain sophisticated data pipelines that support real-time analytics.
  • Design data models based on data business needs.
  • Conduct data profiling and assessment of data quality.
  • Work with data scientists to translate business requirements into data architecture.
  • Monitor and optimize data storage and retrieval processes.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is a plus
Experience
  • 5+ years of experience in data analytics or data processing roles
Technical Skills
  • SQL
  • Apache Spark
Soft Skills
  • Teamwork
  • Critical Thinking
Certifications
  • Google Data Engineer Certification
  • Certified Data Management Professional (CDMP)
Languages
  • English: Fluent

Advantageous

  • Experience with NoSQL databases: Hands-on experience with NoSQL databases such as MongoDB or Cassandra.
  • Familiarity with data visualization tools: Experience in using tools like Tableau or Power BI for data visualization.

Benefits

  • Health, dental, and vision insurance
  • Generous retirement contributions
  • Flexible working hours
  • Performance bonus opportunities

Company Culture

  • Innovation: We encourage innovative thinking and provide our team with the freedom to explore new ideas.
  • Collaboration: We believe in a collaborative work environment that empowers our employees to achieve success together.
  • Inclusivity: Committing to diversity and inclusion across all aspects of our business.
Status: Closed