Data Engineer

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

Job Description

We are looking for an adept Data Engineer in Johannesburg who can design, develop, and implement data management solutions. This role involves collaborating with stakeholders to understand data needs and deliver effective solutions that enhance our data capabilities.

Responsibilities

  • Build and maintain efficient data pipelines using modern technologies.
  • Implement best practices for data quality and governance.
  • Collaborate with analytics teams to support data science projects.
  • Monitor and troubleshoot data flows and storage issues.
  • Create automated reports to track key performance indicators.
  • Participate in architecture discussions and technology upgrades.
  • Ensure data security and compliance with legal regulations.
  • Assist in stakeholder workshops for requirement gathering.
  • Mentor junior data engineers and provide technical guidance.
  • Contribute to continuous improvement projects within the data team.

Requirements

Education
  • Bachelor's degree in IT or a related discipline
  • Relevant certifications preferred
Experience
  • 5+ years of extensive experience in data management
Technical Skills
  • ETL Tools
  • Machine Learning
Soft Skills
  • Critical Thinking
  • Communication
Certifications
  • Microsoft Certified: Azure Data Engineer Associate
  • Certified Data Management Professional (CDMP)
Languages
  • English: Fluent

Advantageous

  • Experience with NoSQL databases: Familiarity with NoSQL databases like MongoDB for storing unstructured data.
  • Knowledge of data privacy regulations: Understanding of data privacy laws and compliance requirements.

Benefits

  • Health and wellness program options
  • Generous leave policies including parental leave
  • Support for continuous learning and certifications
  • Employee engagement events and outings

Company Culture

  • Diversity and Inclusion: We value diversity and strive to create an inclusive environment where all perspectives are welcomed.
  • Work-life Balance: We prioritize the well-being of our employees by promoting healthy work-life balance.
  • Sustainability: Our company is committed to sustainable practices in every aspect of our work.
Status: Closed