Data Engineer

South Africa, South Africa

Job Description

Closing Date 2025/11/29
Reference Number EDU251119-2
Job Title Data Engineer
Job Type Permanent
Campus National
Department Information Technology
Number of Positions 1
Location - Town / City National
Location - Province National
Location - Country South Africa
Minimum Education Level Bachelors Degree | Advanced Diploma
Job Category IT
Job Advert Summary
Eduvos is looking to employ the services of a Data Engineer
Purpose of the role
The Data Engineer role at Eduvos reports to the National Manager: Data and BI, and is responsible for designing, building, and maintaining scalable data pipelines and architecture. The role includes supporting both batch and real-time data processing to ensure data is readily available for analytics and reporting, and the development of AI-enabled predictive analytics capabilities. The Data Engineer will collaborate with BI developers, analysts, and business stakeholders to translate business requirements into scalable data solutions.
Minimum Requirements

  • A Bachelor's degree or equivalent NQF-7 qualification (Advanced Diploma or Bachelor of Technology) in Computer Science, Information Systems, or a related field.
  • Microsoft Certified: Fabric Analytics Engineer Associate DP600.
  • Highly Desirable:
  • A post-graduate qualification in the above (NQF Level 8 and above).
  • Microsoft Certified: Fabric Data Engineer Associate (DP700)
  • Microsoft Certified: Power BI Data Analyst Associate (PL300)
Experience:
  • A minimum of 5 years of experiencein data engineering, supporting both batch and real-time data processing.
  • At least 2 years in a senior data engineering capacity, with responsibility for designing scalable data solutions.
  • A proven track record of delivering robust data pipelines and architecturesusing Azure Data Factory, Synapse Pipelines, or Microsoft Fabric.
  • Experience integrating data from CRM and ERP systemssuch as Dynamics 365 and learning platforms like Moodle.
  • Demonstrated ability to implement data governance, lineage, and metadata managementpractices in compliance with POPIA and GDPR.
  • Experience in establishing data engineering best practices, including CI/CD workflows and automation using Azure DevOps or GitHub Actions.
  • Exposure to machine learning workflows using Microsoft Fabric Data Science tools and Python-based frameworks (e.g., scikit-learn, TensorFlow) is highly desirable
Duties and Responsibilities
  • Design, develop, and maintain data pipelines using Azure Data Factory, Synapse Pipelines, and Microsoft Fabric Dataflows.
  • Integrate data from Dynamics 365 (Sales, F&O, Higher Ed) and external systems such as Celcat, Moodle, and Microsoft Graph API.
  • Design and maintain star/snowflake schemas and data models for both data warehousesand Lakehouse
  • Build and manage Lakehouse environmentsusing Microsoft Fabric Lakehouse or Synapse Analytics to support scalable analytics.
  • Implement event streamingsolutions for real-time data ingestion and processing.
  • Develop and maintain reflexes(automated responses to data events) within Microsoft Fabric to support dynamic data workflows.
  • Ensure data governance, security, lineage, and metadata management.
  • Implement CI/CD pipelines for data workflows using Microsoft Fabric and tools like Azure DevOps or GitHub Actions.
  • Develop data transformation and automation scripts using Python or Scala.
  • Collaborate with BI developers, analysts, and business stakeholders to understand data requirements.
  • Ensure data privacy and compliance with regulations such as POPIA and GDPR.
  • Utilise Microsoft Fabric Data Science tools to build and deploy machine learning models.
Functional and Behavioural Competencies
As the Data Engineer you will be responsible for :
Technical / Functional Competencies:
  • Data pipeline development and orchestration.
  • Data modelling and schema design.
  • Data governance and metadata management.
  • Machine learning model development and deployment.
  • API integration and automation scripting.
  • Microsoft Fabric Data Science tools for machine learning
Behavioural Competencies
  • Excellent communication and interpersonal skills, with the ability to build relationships and interact effectively with diverse stakeholders.
  • Strong leadership and facilitation skills.
  • Analytical thinking and problem-solving skills.
  • Good organising and time management skills
  • Ability to work independently and collaboratively in a team
  • Adaptability, Innovation and Change Management.
Employee Benefits:
  • A competitive, market-related salary with opportunities to earn incentive performance bonuses
  • A supportive, high-performing environment where innovation is encouraged
  • A Hybrid remote working model - two days in office / three days working remotely.
  • Subsidised academic studies through Eduvos for staff, their spouse/life partner, and dependent children, after 6 months of service.
  • Provident Fund

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1593256
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    South Africa, South Africa
  • Education
    Not mentioned