Data Engineer

Cape Town FULL TIME R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

As a Data Engineer at Innovative Solutions Ltd., you'll be responsible for developing scalable data architectures and working with cross-functional teams to deliver actionable insights and information that help drive our business forward.

Responsibilities

  • Build scalable data architectures that facilitate advanced analytics.
  • Implement automated data quality checks to ensure accurate data.
  • Work alongside other engineers and analysts on data integration projects.
  • Support troubleshooting of data-related issues in production.
  • Conduct code reviews and uphold coding standards within the team.
  • Develop data models that cater to the analytical requirements of the business.
  • Collaboratively design and deliver new data features for business intelligence tools.
  • Lead efforts for continuous improvement of data management practices.

Requirements

Education
  • Bachelor's degree in Data Engineering or equivalent
Experience
  • At least 4 years of hands-on experience in data engineering
Technical Skills
  • Apache Kafka
  • AWS Redshift
Soft Skills
  • Problem-Solving
  • Team Player
Languages
  • English: Fluent

Advantageous

  • Experience with Machine Learning: Familiarity with machine learning concepts and tools.
  • Knowledge of Apache Airflow: Experience in implementing workflows using Apache Airflow.

Benefits

  • Health and wellness benefits
  • Retirement fund with company contribution
  • Flexible working hours
  • Opportunities for professional development

Company Culture

  • Innovation: We value innovation and creativity, encouraging our team to think outside the box.
  • Supportive Environment: Our culture is built on support and collaboration; we strive for a workplace where everyone can thrive.
  • Commitment to Growth: We invest in our employees' growth, offering training and development opportunities.
Status: Closing Soon