Data Engineer

Johannesburg FULL TIME R50,000 - R70,000 / Month
(R600,000 - R840,000 / Year)

Job Description

Join us as a Data Engineer, where your expertise will influence data practices and pave the way for innovative analytics solutions. Your role will include developing data systems that support our analytics goals while collaborating with data scientists and analysts to enhance our data initiatives.

Responsibilities

  • Construct and manage databases ensuring they are scalable and reliable.
  • Implement data governance practices to maintain data compliance and integrity.
  • Facilitate data-driven decision-making by providing stakeholders with relevant data.
  • Participate in the design of data lakes and data pipelines.
  • Conduct regular audits of data architecture for security and efficiency.

Requirements

Education
  • Bachelor's degree in Computer Science, Information Technology, or a related field
Experience
  • 3+ years of experience as a Data Engineer or in a similar role
Technical Skills
  • SQL
  • Python
  • ETL Tools
  • Cloud Platforms
  • Data Warehousing
Soft Skills
  • Analytical Thinking
  • Team Collaboration
  • Adaptability
Certifications
  • Google Cloud Professional Data Engineer
  • AWS Certified Data Analytics
Languages
  • English: Fluent

Advantageous

  • Experience with Apache Spark: Knowledge of using Apache Spark for big data processing.
  • Knowledge of Data Governance: Familiarity with data governance practices and compliance standards.

Benefits

  • Competitive salary package
  • Health insurance
  • Retirement plan with employer contribution
  • Opportunities for professional development
  • Flexible working hours

Company Culture

  • Team Collaboration: We believe in the strength of collaboration and the importance of a team-oriented environment.
  • Innovation: We encourage innovative thinking and value out-of-the-box solutions.
  • Continuous Learning: Our culture fosters continuous learning and equips our employees with the right tools.
Status: Closed