Data Engineer

Cape Town FULL TIME R50,000 - R62,500 / Month
(R600,000 - R750,000 / Year)

Job Description

As a Data Engineer at Tech Innovations Inc., you will play a vital role in transforming raw data into actionable insights. Your responsibilities will include the design, implementation, and maintenance of data pipelines that ensure data integrity and accessibility. A proactive approach and adaptability to evolving tools and technologies will set you apart in this fast-paced environment.

Responsibilities

  • Create data flow diagrams to represent the architecture and processes.
  • Implement and update data warehousing solutions to enhance data availability.
  • Collaborate with business developers to identify areas of improvement.
  • Ensure timely data delivery for analytics and reporting.
  • Test and evaluate new data tools and technologies.
  • Participate in data governance initiatives to ensure compliance.
  • Mentor junior data engineers and assist with skill development.
  • Analyze data processing costs and provide insights for cost-saving.
  • Prepare regular reports to stakeholders on data pipeline efficiency.
  • Contribute to open-source data engineering projects when applicable.

Requirements

Education
  • Bachelor's degree in Computer Science, Engineering, or related field
  • Master's degree highly preferred
Experience
  • 5+ years of industry experience in data engineering or analytics
Technical Skills
  • Python
  • SQL
  • Data Warehouse Solutions
Soft Skills
  • Team Collaboration
  • Adaptability
Certifications
  • Google Professional Data Engineer
  • Certified Data Scientist
Languages
  • English: Fluent

Advantageous

  • Experience with Hadoop ecosystem: Hands-on experience with Hadoop for data processing large datasets.
  • Familiarity with machine learning principles: Basic understanding of machine learning models and libraries.

Benefits

  • Health and dental coverage
  • Life insurance and disability coverage
  • Flexible work hours
  • Support for continuing education

Company Culture

  • Supportive Environment: We provide a supportive environment to help each team member thrive.
  • Diversity and Inclusion: We are committed to diversity and ensuring that all voices are heard.
  • Community Impact: Our work has a positive impact on the community and industry.
Status: Closed