Data Engineer
2 weeks ago
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
- 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.
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
-
Data Scientist
3 days ago
South Africa Palindrome Data Full time R500 000 - R1 000 000 per yearPalindrome Data uses contemporary machine learning to revolutionise traditional public health approaches. We currently focus on HIV and Maternal and Child Health programmes, and our work thus far has been in South Africa and the nearby region.We're growing the team and are opening a Data Science position to add new talent to our team and provide an...
-
Data Science Manager
3 days ago
South Africa Palindrome Data Full time R100 000 - R200 000 per yearPalindrome Data uses contemporary machine learning to revolutionise traditional public health approaches. We currently have a focus on HIV and Maternal and Child Health programmes, and our work thus far has focused on South Africa and the surrounding region.We're growing the team and need a sharp Data Science Manager to lead our design, management and...
-
Data Engineer
1 week ago
South Africa Nedbank Private Wealth Full time R250 000 - R600 000 per yearJob Classification Data Engineer TA: Luthando BowerClosing date: 1 December 2025 Job Family Information Technology Career Stream Data Leadership Pipeline Manager of Self Professional Job Purpose The purpose of the Data Engineer is to leverage their data expertise and data related technologies, in line with the Nedbank Data Architecture Roadmap,...
-
Data Engineer
1 week ago
South Africa Kaleidocode Full time R600 000 - R1 200 000 per yearData EngineerRole PurposeWe are seeking an experienced and passionate Data Engineer to design and build robust data infrastructure that facilitates large data volumes. The role requires a blend of data engineering skills (taking data from various datasets and collections to clean, store, transform and analyse) and database administration skills (working...
-
Data Engineer
1 week ago
South Africa Nedbank Private Wealth Full time R250 000 - R500 000 per yearRequisition Details & Talent Acquisition Consultant REQ Keabetswe Modise Job Family Information Technology Career Stream Data Leadership Pipeline Manager of Self Professional Job Purpose The purpose of the Data Engineer is to leverage their data expertise and data related technologies, in line with the Nedbank Data Architecture Roadmap, to...
-
Data Engineer
3 days ago
Johannesburg, South Africa PBT Group Full timePBT Group is seeking an experienced Data Engineer to join our client’s dynamic data team. The successful candidate will work closely with senior stakeholders to design, develop, and maintain robust data pipelines and cloud-based solutions. This role requires a strong understanding of data engineering principles, data lake management, and cloud technologies...
-
Data Engineer
3 days ago
Remote | South Africa Sand Tech Holdings Limited Full time R250 000 - R500 000 per yearABOUT SANDSand Technologies is a global leader in digital transformation, empowering leading organisations and governments worldwide to achieve their digital aspirations. We offer a comprehensive suite of services, including enterprise AI solutions, data science, software engineering, and IoT, delivered from our centres in the Americas, Europe, and...
-
Data Engineer
3 days ago
Sandton, South Africa Boardroom Appointments Full time R500 000 - R1 200 000 per yearData Engineer - 12 Month Contract Key Responsibilities:Data Pipeline DevelopmentDesign, build, and maintain scalable data pipelines.Develop ETL processes to extract, transform, and load data from various sources.Data Integration and ManagementIntegrate data from multiple sources to create a unified data environment.Ensure data quality and consistency across...
-
Data Engineer Contract
2 weeks ago
South Africa Zeal HR Full time R450 000 - R600 000 per yearIntroduction and requirements Position: Data Engineer Contract : 3 month contract with high possibility for extension Area: Jhb CBD Work setup: Hybrid Salary: R450 – R500 per hour***** Please note, there will be a break in December due to the company closing for that time. During this time, there will be no earning potential. Our client is looking...
-
Data Engineer
3 days ago
Johannesburg, South Africa, Mi-C3 International Full time R900 000 - R1 200 000 per yearData Engineer We are seeking a Data Integrations / Big Data Engineer with experience in Apache NiFi, Kafka, and enterprise systems, to design and implement secure, scalable, and real-time data pipelines for a high-profile client implementation project. The ideal candidate will have expertise in managing structured and semi-structured data, integrating...