Data Engineer

Johannesburg FULL TIME R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

Join our team as a Data Engineer where you will focus on building robust data pipelines to support analytics and reporting. You will work closely with cross-functional teams to address their data needs and ensure the smooth flow of information across systems. This is an exciting opportunity for someone passionate about data and its impact on business outcomes.

Responsibilities

  • Develop data models and architecture for data storage.
  • Create and maintain documentation for data processing and data governance.
  • Support data integration from various sources and systems.
  • Prepare data for analysis and ensure high accessibility.
  • Implement data security measures to protect sensitive information.

Requirements

Education
  • Bachelor's degree in Computer Science, Data Science, or related field
Experience
  • 3+ years of experience in data engineering or data analytics
Technical Skills
  • Python
  • SQL
  • Apache Spark
  • Data Warehousing
Soft Skills
  • Analytical Skills
  • Teamwork
Certifications
  • AWS Certified Data Analytics – Specialty
  • Microsoft Certified: Azure Data Engineer Associate
Languages
  • English: Fluent

Advantageous

  • Experience with AWS services: Familiarity with AWS tools such as Redshift and S3 for data management.
  • Familiarity with NoSQL databases: Knowledge of NoSQL databases like MongoDB or Cassandra.

Benefits

  • Competitive salary and performance bonuses
  • Health and wellness benefits
  • Flexible working hours
  • Opportunities for professional development

Company Culture

  • Innovative Environment: We encourage innovative thinking and strive to keep up with the latest trends in technology.
  • Team-oriented Culture: Our team is collaborative and supportive, fostering an inclusive environment.
  • Commitment to Growth: We invest in our employees' growth through training and development opportunities.
Status: Closed