Data Engineer

Johannesburg FULL TIME R50,000 - R75,000 / Month
(R600,000 - R900,000 / Year)

Job Description

Join our Johannesburg office as a Data Engineer, where you will work on designing scalable data pipelines and optimizing data storage solutions. We are looking for someone who is eager to work with cutting-edge technologies to drive our data initiatives forward.

Responsibilities

  • Build and manage data architectures that support analytical needs.
  • Integrate new data sources while ensuring quality and accessibility.
  • Monitor data systems and processes for optimization opportunities.
  • Support the data team in developing new tools for data visualization.
  • Identify performance bottlenecks and propose solutions.
  • Ensure compliance and security for data handling.
  • Assist in setting data governance policies.

Requirements

Education
  • Master's degree in Data Science, Statistics, or related field
Experience
  • 5+ years of experience designing and implementing data pipelines.
Technical Skills
  • SQL
  • Python
Soft Skills
  • Problem-solving
  • Collaboration
Certifications
  • Certified Data Management Professional (CDMP)
Languages
  • English: Fluent

Advantageous

  • Knowledge of Apache Kafka: Experience with Kafka for real-time data streams handling.
  • Experience with cloud platforms (AWS, GCP): Proficient in leveraging cloud services for scalable data solutions.

Benefits

  • Competitive salary with performance incentives
  • Health and wellness programs
  • Opportunities for professional development
  • Flexible working hours

Company Culture

  • Innovation: We value creative solutions and encourage new ideas in our projects.
  • Teamwork: We believe in the power of collaboration to achieve our goals.
  • Continuous Improvement: We strive for excellence and encourage learning and growth.
Status: Closed