Data Engineer

Johannesburg FULL TIME R41,667 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

Join our team as a Data Engineer and help us build and optimize data flows that fuel our analytics platform. You will work on transforming large datasets into actionable insights, ensuring that our data architecture is both efficient and scalable.

Responsibilities

  • Design, implement, and manage data pipelines and architectures.
  • Collaborate with cross-functional teams to optimize data usage across departments.
  • Identify opportunities for process improvements in data handling.
  • Conduct regular audits of data systems to ensure accuracy and reliability.
  • Create and oversee data storage solutions that meet business requirements.
  • Provide technical guidance and support to junior engineers.

Requirements

Education
  • Bachelor's degree in Information Technology or equivalent
  • Master's degree preferred
Experience
  • 4+ years in data engineering roles
Technical Skills
  • ETL Tools
  • NoSQL Databases
Soft Skills
  • Teamwork
  • Adaptability
Certifications
  • Certified Information Systems Security Professional (CISSP)
  • Microsoft Certified: Azure Data Engineer Associate
Languages
  • English: Fluent

Advantageous

  • Experience with DevOps practices: Knowledge of DevOps tools and practices to streamline data operations.
  • Understanding of data privacy regulations: Awareness of legislation such as GDPR and its implications on data management.

Benefits

  • Comprehensive health benefits
  • Annual performance bonuses
  • Remote work flexibility
  • Funding for skills development

Company Culture

  • Team Collaboration: Our success is driven by teamwork, collaboration and mutual support.
  • Employee Growth: We provide opportunities for ongoing training and professional development.
  • Work-life Balance: We support our employees in maintaining a healthy work-life balance.
Status: Closed