Data Engineer

Johannesburg FULL TIME R41,666 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

Join our innovative team as a Data Engineer! You'll play a key role in managing data and developing data architectures that enhance our analysis and reporting capabilities. This position requires a strong foundation in data warehousing and experience with ETL processes. If you're driven by data and love to solve problems, we'd love to meet you!

Responsibilities

  • Create and manage data warehouses and data lakes.
  • Monitor and improve data pipeline performance.
  • Work with large datasets and perform data cleaning and transformation.
  • Support analytical initiatives by providing seamless data access.
  • Implement data governance best practices.
  • Build automated data quality checking procedures.
  • Assist in designing data visualization tools to enhance reporting.
  • Provide technical guidance to junior engineers.

Requirements

Education
  • Bachelor's degree in Computer Science, Data Science, or related field
  • Master's degree is advantageous
Experience
  • 3+ years of experience in data engineering or related fields
Technical Skills
  • SQL
  • Python
  • ETL Tools
  • Data Warehousing
  • Big Data Technologies
Soft Skills
  • Analytical Thinking
  • Attention to Detail
Certifications
  • Google Cloud Professional Data Engineer
  • AWS Certified Data Analytics
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms (AWS, GCP): Familiarity with cloud data storage and processing.
  • Experience with machine learning frameworks: Knowledge of frameworks like TensorFlow or PyTorch.

Benefits

  • Competitive salary and performance bonuses
  • Health, dental, and life insurance
  • Retirement plan with employer contribution
  • Flexible working hours
  • Opportunities for professional development

Company Culture

  • Innovation: We embrace innovation and support new ideas to shape our future.
  • Collaboration: Our collaborative environment promotes teamwork and shared success.
  • Growth Mindset: We encourage continuous learning and personal development for all employees.
Status: Open