Data Engineer

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

Job Description

As a Data Engineer at Tech Innovations Inc., you will be responsible for the design and implementation of data pipelines. Your expertise in building scalable data infrastructure will ensure that we continuously deliver high-quality data solutions. Collaborate with teams across the organization to support data-driven decision-making.

Responsibilities

  • Design and implement data models, pipelines, and architectures.
  • Ensure data quality and consistency across systems.
  • Collaborate with data analysts and scientists to map business needs to data requirements.
  • Automate data collection processes and work towards a more streamlined approach to data handling.
  • Optimize data storage for performance and scalability.
  • Assist in troubleshooting, debugging, and performing root cause analysis on data issues.

Requirements

Education
  • Bachelor's degree in Computer Science, Information Technology, or a related field
  • Master's degree is advantageous
Experience
  • 3+ years of experience in data engineering or a similar role
Technical Skills
  • Python
  • SQL
  • Apache Spark
Soft Skills
  • Analytical Skills
  • Team Collaboration
Certifications
  • AWS Certified Data Analytics
  • Google Cloud Data Engineer
Languages
  • English: Fluent

Advantageous

  • Experience with ETL processes and tools: Hands-on experience with tools like Talend or Informatica.
  • Knowledge of machine learning concepts: Familiarity with ML basics and tools for predictive modeling.

Benefits

  • Competitive salary with performance bonuses
  • Health and wellness benefits
  • Opportunities for professional development
  • Flexible work arrangements

Company Culture

  • Innovation: We cherish innovation and encourage all team members to think creatively.
  • Diversity: We embrace diversity and seek to create an inclusive workplace.
  • Teamwork: Collaboration is key; we promote teamwork in all projects.
Status: Closed