Data Engineer

Johannesburg FULL TIME R41,667 - R62,500 / Month
(R500,000 - R750,000 / Year)

Job Description

Join our dynamic team as a Data Engineer responsible for designing, developing, and maintaining scalable data pipelines. A successful candidate will have a knack for transforming raw data into valuable information that drives strategic business decisions.

Responsibilities

  • Develop and maintain optimized data pipelines and ETL processes.
  • Collaborate with data scientists and analysts to design data models.
  • Monitor and troubleshoot data storage and processing capabilities.
  • Ensure data quality and integrity throughout the pipeline lifecycle.
  • Design and implement database solutions for data storage, retrieval, and analytics.
  • Work with large datasets, transforming them into actionable insights.
  • Ensure compliance with data governance standards and practices.

Requirements

Education
  • Bachelor's degree in a related field
Experience
  • 4-6 years of hands-on experience as a data engineer
Technical Skills
  • Terraform
  • R
Soft Skills
  • Communication
  • Problem-solving
Certifications
  • AWS Certified Data Analytics
  • Certified Data Management Professional (CDMP)
Languages
  • English: Fluent

Advantageous

  • Experience with Docker: Familiarity with containerization tools.
  • Knowledge of Machine Learning Principles: Understanding of how data science fits into machine learning applications.

Benefits

  • Comprehensive medical aid plan
  • Flexible working hours
  • Work-from-home options
  • Performance bonuses

Company Culture

  • Innovation: We promote an innovative culture at Tech Innovations Inc., encouraging diverse ideas and new approaches.
  • Teamwork: We believe in the power of teamwork, fostering an environment where collaboration is key.
  • Respect and Value: We value each team's contributions and encourage open communication among employees.
Status: Open