Technology

Data Engineer

Huzzle·Remote, south-africa·Full Time·Remote
Technologymid-levelFull TimeRemote
-Closes 7 Jan 2027

About Huzzle

At Huzzle, we connect exceptional talent with exciting opportunities at leading companies across the UK, US, Canada, Europe, and Australia. We work with a diverse range of clients, including startups, digital agencies, and technology-driven businesses across industries such as SaaS, MarTech, FinTech, and AI.

Unlike traditional outsourcing agencies, we place you directly with our clients, where you become an integral, in-house member of their team.

Job Type: Full-time

Location: Remote

Job Summary

As a Data Engineer, you will play a key role in designing, developing, and maintaining scalable data pipelines and infrastructure. You will collaborate with data analysts, data scientists, software engineers, and business stakeholders to ensure data is reliable, accessible, and of high quality across the organisation.

This is a great opportunity for professionals who enjoy tackling complex data challenges and building robust systems that power business intelligence, analytics, and machine learning initiatives.

Key Responsibilities

Design, build, and maintain scalable ETL and ELT data pipelines.

Develop and optimize data architectures, databases, and data warehouses.

Integrate data from various sources, APIs, and third-party platforms.

Maintain data quality, accuracy, consistency, reliability, and security.

Monitor, troubleshoot, and improve data pipelines and workflows.

Work closely with analytics, engineering, and business teams to identify and meet data requirements.

Establish data governance standards and best practices for data management.

Improve data storage, processing speeds, and query performance.

Support business intelligence, reporting, and analytics projects.

Maintain documentation of data models, workflows, and technical processes.

Requirements

2+ years of experience in data engineering, data warehousing, or a similar field.

Strong SQL skills and a solid understanding of database management.

Proficiency in Python, Java, Scala, or other relevant programming languages.

Practical experience with ETL/ELT tools and building data pipelines.

Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform.

Hands-on experience with modern data warehouse solutions such as Snowflake, Redshift, BigQuery, or Databricks.

Knowledge of workflow orchestration tools such as Airflow or Prefect.

Understanding of data modelling, governance, and data quality best practices.

Experience handling large datasets and working with distributed systems is an advantage.

Strong analytical thinking, problem-solving, and communication abilities.

Comfortable working independently while collaborating with a remote team.

Benefits

Competitive compensation: Tailored to your experience, technical skills, and location.

Fully remote work: Enjoy the flexibility to work from anywhere.

Career development: Join innovative companies and contribute to meaningful, high-impact projects.

Long-term potential: Grow your career alongside ambitious, expanding global organisations.

Ongoing learning: Gain exposure to emerging data technologies, cloud platforms, and large-scale data environments.

Collaborative environment: Work with skilled engineers, analysts, and business stakeholders.

Modern tech stack: Work with cutting-edge data tools, technologies, and cloud-based solutions.

Originally posted on Himalayas

At a glance

Company

Huzzle

Location

Remote, south-africa

Employment

Full Time

Work style

Remote

Experience

mid-level

Valid until

January 7, 2027

Created

November 9, 2026

More opportunities

Similar roles you might like

It Business Analyst Digital Transformation

Network Contracting

Johannesburg, Gauteng, south-africa

FULL_TIME

We are expanding our professional talent network and are looking to connect with experienced IT Business Analysts who have supported digital transformation, system implementation and technology delivery initiatives. We are interested in professionals who can engage stakeholders, analyse business processes, document requirements and work closely with technical teams to deliver fit-for-purpose solutions. Register your profile for suitable current and future opportunities. Key Responsibilities: Engage business stakeholders to elicit, analyse and document business requirements. Translate business needs into functional specifications, user stories and acceptance criteria. Analyse current processes and identify opportunities for system and process improvement. Support solution design, testing, implementation and change activities across projects. Job Experience & Skills Required / Ideal Candidate Profile: Education Bachelor's degree in Information Systems, Business Analysis, Computer Science or a related field. Business analysis certification such as IIBA, CBAP or equivalent advantageous. Agile, Scrum or project delivery certifications beneficial. Relevant domain experience in banking, insurance or financial services advantageous. Experience 5+ years of experience as an IT Business Analyst in complex technology environments. Experience working on digital transformation, system implementation or integration projects. Strong requirements elicitation, process mapping and documentation experience. Experience working with Agile teams, developers, testers and business stakeholders. Skills Requirements gathering, analysis and functional specification writing. Process mapping, BPMN, user stories and acceptance criteria. Agile delivery, Jira, Confluence and stakeholder management. Analytical thinking, facilitation, communication and problem-solving. Location: Gauteng / South Africa Apply now! For more exciting IT vacancies, please visit: /> I also specialise in recruiting in the following fields: Artificial Intelligence & Machine Learning Software Development Data Engineering & Analytics If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions. For more information contact: Connect with me on LinkedIn! >

3 days ago

Business Data Analyst (short Term Insurance)

Network Recruitment

Johannesburg, Gauteng, south-africa

FULL_TIME

Key Responsibilities: Analyse, design, develop, support, and enhance the reporting and analytics platform. Develop BI solutions using SQL, ETL, database programming, and Microsoft BI Stack tools. Build and maintain operational dashboards for Claims, Procurement, and Operations. Develop and manage a governed semantic layer, ensuring a single source of truth across reporting environments. Integrate and standardise data from policy administration and external systems. Deliver claims, procurement, broker, binder, product, and commercial analytics, including predictive insights, forecasting, and risk analysis. Support actuarial pricing integration and end-to-end pricing processes. Enable proactive operational monitoring through predictive KPIs, alerts, and performance reporting. Maintain data quality, reconciliations, governance controls, and reporting standards. Document BI assets, data definitions, and automate recurring reporting processes. Job Experience and skill required Bachelor's degree / diploma in one of the following fields: Informatics, Computer Science, Statistics, Mathematics or Information Technology 2 - 4 years solid experience in BI positions or similar opportunity Experience in short term insurance (claims, underwriting, pricing, broker performance) - non negotiable Experience with Python, R, C++, C# or Java - non negotiable Experience in Microsoft SQL server and T-SQL - non negotiable Essential experience in PowerBI, SSIS, SSRS, Databricks, Python, Azure Data Factories, Azure Synapse Analytics Apply now! For more IT jobs, please visit /> I also specialise in recruiting in the following: Software Development Data Engineer Data Analyst Infrastructure Architecture Data & Analytics: Data Scientists, Data Analysts (Python, R, SQL, Machine Learning) AI & Machine Learning: ML Ops, NLP, Predictive Modelling Data Scientists ... and more! If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions. For more information contact: Monica de Wet Senior Recruitment Consultant /> 0662166762

3 days ago

Data & Insight Specialist: Sunbet

Sun International

Gauteng, south-africa

full-time

Job Purpose: Sunbet, the online gaming and sports betting division of Sun International, supports the group's digital gaming strategy by driving product performance, operational efficiency, and revenue growth. The Data & Insights Specialist is a senior individual contributor within the Insights team, responsible for transforming data into trusted, actionable insights that inform and influence operational and strategic decision-making across the business. The role combines in-depth analysis, reporting, and continuous performance monitoring with strong commercial judgement. Working closely with data, integrations, and business stakeholders, the Data & Insights Specialist designs, maintains, and actively monitors dashboards and reports, critically evaluates business performance, and challenges outcomes where required. Through clear insight narratives and evidence-based recommendations, this role enables teams with data while ensuring performance is tracked, understood, and acted upon, ultimately driving measurable improvements in efficiency, effectiveness, and growth. Core Behavioural & Technical / Proficiency Competencies: Commercial acumen and business insight. Analytical thinking and structured problem solving. Clear communication and storytelling. Ownership and accountability. Stakeholder engagement and influence. Curiosity and continuous improvement. Advanced SQL for analysis and data exploration. Strong Power BI skills, including dashboards, DAX, and Power Query. Strong data interpretation, insight framing, and narrative development skills. Ability to structure ambiguous problems and drive clarity through data. Ability to communicate insights to both technical and non-technical audiences. Job Requirements Qualification: Bachelor's degree in a quantitative or analytical field such as Data Science, Statistics, Economics, Finance, Actuarial Science, Engineering, or a related discipline. Experience: Minimum 5+ years of experience in data analytics, business intelligence, or insights-focused roles. Proven experience delivering actionable insights that influence business decisions. Strong experience working with senior stakeholders and cross-functional teams. Experience partnering with data engineering or analytics engineering teams.

3 days ago

Junior Digital Sustainability Engineer - Sandton Head Office

Growthpoint Properties

Gauteng, south-africa

full-time

Key Performance Areas Data Platforms & Integration Data platform development - The Sustainability Insight data capability is developed and maintained within the approved DDD and enterprise data architecture, using approved platforms and common data, integration, security and governance standards, to provide trusted Sustainability information. Data integration - Sustainability operational systems, including Energy, Water, Certifications, Waste and Indoor Environment Quality, are integrated through automated data flows using approved integration patterns, APIs, security controls and master-data standards, in collaboration with IT and relevant system owners. Data quality - Automated data-quality controls identify and flag incomplete, invalid or anomalous data. Issues are routed to the designated Sustainability data owner or steward for correction, with recurring technical issues escalated through the agreed IT or data-governance process. Reporting & Business Intelligence Dashboard development - Dashboards and analytical products are delivered through approved enterprise reporting platforms, using governed Sustainability data products, agreed metric definitions, appropriate access controls and reusable semantic models where applicable. Automated reporting - Reporting processes are automated using approved tools and service identities, with appropriate monitoring, exception handling, documentation, ownership and support arrangements. Business insights - Meaningful trends, risks and opportunities identified through data analysis. AI, Automation & Innovation Process automation - Manual Sustainability processes are automated using approved enterprise tools and within approved IT development, testing, security, change and support frameworks. AI solution development - AI-enabled solutions and prototypes are evaluated and developed in accordance with Growthpoint's approved AI, information security, privacy, data governance and technology review requirements, with appropriate human oversight before operational use. Continuous improvement - Opportunities identified and implemented to improve existing systems and processes. Innovation delivery - New technologies evaluated and successfully applied where business value exists. Stakeholder Enablement & Professional Growth Solution support & training - Users effectively supported and enabled to use developed solutions. Requirements and solution alignment - Sustainability requirements are elicited, documented, prioritised and translated into agreed data or technical deliverables in collaboration with business owners, DDD, IT and relevant delivery partners. Technology Governance & Delivery IT architecture and design compliance; secure development and access control; controlled testing and deployment; technical documentation and support handover. Digital solutions are designed, reviewed, developed, tested, deployed, documented and supported in accordance with approved IT, data governance, cybersecurity, change management and release management requirements. Solution documentation and operational handover - Business requirements, solution designs, data definitions, integration mappings, test evidence, operating procedures and support ownership are documented to the level required by the applicable IT process Requirements Knowledge Knowledge of data engineering, data modelling and data warehousing concepts. Knowledge of Power BI, Microsoft Fabric and enterprise reporting environments. Knowledge of artificial intelligence, machine learning and workflow automation principles. Understanding of APIs, system integrations and cloud-based data platforms. Understanding of secure development principles, identity and access management, data privacy, information security, source control, testing, change and release management, and production support within an enterprise environment. Understanding of sustainability, energy, water, carbon and ESG reporting principles would be advantageous. Job Specific Skills Python programming skills. SQL and database querying skills. Power BI dashboard development and reporting. Data analysis and visualisation. API and system integration fundamentals. Technical documentation and reporting. Ability to learn quickly. Requirements analysis and translation into technical specifications; Version control and collaborative development practices; Solution testing and defect management; Secure configuration and access-control fundamentals; Familiarity with Power Platform, Azure DevOps or equivalent approved lifecycle tooling would be advantageous. Competencies Analytical thinking. Problem-solving ability. Learning agility and curiosity. Attention to detail. Initiative and self-motivation. Planning and organising skills. Teamwork and collaboration. Effective verbal and written communication. Adaptability and resilience. Experience 3-5 years relevant experience. Exposure to software development, data analytics or automation through academic projects, internships or employment. Experience developing reports, dashboards or analytical tools would be advantageous. Exposure to Power BI, Python, SQL or Microsoft technologies would be advantageous. Sustainability or energy industry experience is beneficial but not required. Education BEng Computer Engineering (preferred). Alternatively, a degree in Computer Science, Mechatronic Engineering, Industrial Engineering, Electrical/Electronic Engineering or a related technical discipline. Strong academic record with evidence of programming, analytics or technology-related projects. Microsoft or technology certifications would be advantageous but are not required. Internal Liaison Sustainability Team members. Information Technology, Enterprise Architecture, Information Security, Data and Analytics or DDD teams, as applicable Property and Facilities Management teams. Finance and reporting stakeholders. External Liaison Software and technology vendors. Metering and monitoring service providers. Level of Decision Making Makes day-to-day decisions relating to assigned tasks and technical activities. Recommends improvements to reports, dashboards, processes and systems. Exercises judgement within defined guidelines and procedures. Works under supervision, with strategic, financial and policy decisions remaining with management. Selects appropriate methods and approved tools for allocated work within agreed solution architecture, security, data-governance and delivery standards. May recommend new tools or architectural approaches, but may not introduce them into production without the required business and IT approvals. Level of Problem Solving Works within established processes and frameworks. Solves routine to moderately complex technical and data-related problems. Analyses data and identifies trends, anomalies and opportunities for improvement. Develops solutions under guidance from senior team members. Escalates complex or high-risk matters when appropriate.

3 days ago

Business Analyst

Boardroom Appointments

Remote, south-africa

Full Time

Minimum requirements: Bachelor's degree in a relevant field (e.g., Business, Computer Science, Data Science). Proven experience as a Business Analyst, with a track record of successful projects. Strong SQL skills and experience in working with databases. Familiarity with reporting tools (e.g., Tableau, Power BI) and dashboard creation. Understanding of artificial intelligence, analytics, and their applications. Knowledge of data warehousing and virtual warehouses. Proficiency in data integration principles. Agile experience or certification is a plus. Responsibilities: Data Analysis and Management Utilize data analysis techniques to extract insights and support informed decision-making. Work with structured and unstructured data to identify trends, patterns, and anomalies. Collaborate with data engineers and scientists to ensure data quality and accuracy. SQL Expertise Proficiently write and optimize SQL queries to retrieve and manipulate data from databases. Reporting and Dashboarding Develop and maintain reporting solutions using reporting tools and dashboards. Create user-friendly, interactive dashboards to communicate insights to stakeholders. AI and Analytics Understand the fundamentals of artificial intelligence and analytics, contributing to data-driven strategies and projects. Data Warehousing and Virtual Warehouses Have knowledge of data warehousing concepts and the use of virtual warehouses for scalable data storage and retrieval. Data Integration Collaborate with IT teams to ensure smooth data integration, bridging gaps between systems and sources. Identify and implement data integration solutions to consolidate and streamline data resources. Agile Methodology Work in an Agile environment, participating in sprint planning, backlog grooming, and other Agile practices. Originally posted on Himalayas

3 days ago