Data Engineer

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

Job Description

As a Data Engineer at Innovative Data Solutions, you'll design and implement robust data pipelines while ensuring data integrity and accessibility for analytics teams. We're looking for someone who can handle complex data structures and has a knack for problem-solving.

Responsibilities

  • Build and manage data architecture, including data warehousing solutions.
  • Ensure data quality and compliance with data governance standards.
  • Work with stakeholders to gather requirements and deliver high-quality solutions.
  • Evaluate and integrate new data technologies into existing infrastructure.
  • Participate in the Agile development process and drive continuous improvement.

Requirements

Education
  • Bachelor's degree in Computer Science, Information Technology, or related field
  • Master's degree is a plus
Experience
  • 3+ years of experience in data engineering or related field
Technical Skills
  • SQL
  • Python
  • Apache Kafka
  • AWS
Soft Skills
  • Communication
  • Analytical Thinking
Certifications
  • AWS Certified Data Analytics
  • Certified Data Management Professional (CDMP)
Languages
  • English: Fluent

Advantageous

  • Experience with NoSQL databases (e.g., MongoDB, Cassandra): Understanding of NoSQL databases for managing unstructured data.
  • Familiarity with data visualization tools (e.g., Tableau, Power BI): Experience using data visualization tools for reporting and insights.

Benefits

  • Competitive salary with annual increases
  • Medical aid and retirement contributions
  • Continuous professional development opportunities
  • Flexible working hours

Company Culture

  • Team Spirit: A close-knit team where collaboration is key to our success.
  • Innovation Driven: We prioritize innovative thinking, embracing new ideas and solutions.
  • Inclusivity: Our workplace values diversity and encourages all voices to be heard.
Status: Open