Data Engineer

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

Job Description

Join our team as a Data Engineer in Bloemfontein, where you will be responsible for designing, building, and maintaining data infrastructure. The successful applicant will have proficiency in SQL, expertise in data warehousing solutions, and hands-on experience with ETL tools. You will work closely with data scientists and analysts to support data initiatives and implement best practices for data management.

Responsibilities

  • Design, construct, install, and maintain data pipelines.
  • Develop and automate ETL processes for data integration.
  • Ensure data accuracy and integrity in data warehouses.
  • Collaborate with data scientists to improve data models.
  • Monitor and optimize performance of data systems.
  • Extract, transform, and load data from different sources.
  • Write and optimize SQL queries for data retrieval.
  • Implement data governance standards and practices.
  • Document data engineering processes and workflows.
  • Participate in code reviews and ensure adherence to coding standards.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in Data Science is a plus
Experience
  • 3+ years of experience in data engineering
Technical Skills
  • SQL
  • Python
  • ETL Tools (e.g., Apache Nifi, Talend)
  • Data Warehousing
Soft Skills
  • Analytical Thinking
  • Team Collaboration
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms (e.g., AWS, Azure): Hands-on experience with deploying data solutions on cloud platforms.
  • Knowledge of big data technologies (e.g., Hadoop, Spark): Familiarity with big data frameworks for processing large datasets.

Benefits

  • Medical aid and additional health benefits
  • Retirement savings plan
  • Flexible working hours
  • Opportunities for skills development

Company Culture

  • Innovation: We encourage innovative thinking and creative problem-solving.
  • Collaboration: Our environment fosters teamwork and collaboration across all levels.
  • Growth and Development: We support continuous professional development and training.
Status: Closed