Back to jobs

Data Engineer

Boardroom Appointments

Hires from AfricaJob quality checkedNew employer review
Contract
Location
South Africa
Seniority
Mid-level
Posted
Posted 2 days ago
data engineerbig data engineerdata warehouse engineeretl engineeranalytics engineerdata sciencepythondynamodbawsdockerkubernetes

Trust guidance

This employer is new and still building trust on AcaciaHire.

Can I apply from Africa?

Confirmed open to African applicants

  • The listing signals openness to applicants based in Africa.
Recently refreshedExternal source
Source: Boardroom Appointments · Last verified Nov 6, 2026

Job description

Remote, Contract position

Minimum Requirements:

- BSc Engineering/ Computer Science/ relevant IT qualification

- 4+ years experience in a Data domain role (Data engineering) / Data modelling experience in relevant environment

- Data warehouse technical experience definition /implementation/ integration.

- Strong programming skills in Python and DBA skills (SQL/PSQL/DynamoDB or other).

- Experience with data pipeline and ETL tools and reporting/analytics tools including , but not limited to , any of the following combinations (1) SSIS and SSRS, (2) ETL Frameworks, (3) Data conformance, (4) Caching, (5) Spark (6) AWS data builds.

- Experience with data modelling, data governance, and data quality.

- Strong problem-solving skills and ability to work in a fast-paced environment.

- Strong communication skills and ability to work in a team.

- Expertise in Machine Learning (ML) and deep learning frameworks.

- Explaining the thinking behind simple ML algorithms.

- Proficiency in all aspects of model architecture, data pipeline interaction, and metrics interpretation.

Ideal:

- Experience with Big Data technologies such as Hadoop and Spark.

- Experience with containerization technologies such as Docker and Kubernetes.

Responsibilities:

- Develop and implement portfolio Data modelling, assurance and utilisation strategies and frameworks that align with enterprise approved governance, data and technology strategy and the Data COE.

- Lead the implementation of these strategies within the portfolio.

- Responsible for reporting activities at a portfolio level that provides insights into the portfolio data assurance landscape, strategy and roadmap and key metrics and indicators.

- Serve as though leader and guide in the data domain by sharing knowledge identifying problems, patterns, trends, and support the development of relevant BI and MI solutions.

- Design and implement scalable and robust processes for ingesting and transforming complex datasets.

- Contribute to the development of architectural frameworks, apply architecture principles, and drive the development of data architecture models within the organisation.

- Design and develop data models using dimensional modelling and data vault techniques and ensure stated business requirements are met by these models.

- Focused on data stewardship and curation, the data engineer enables the data scientist to run their models and analyses to achieve the desired business outcomes.

- Architect, train, validate and test advanced analytics / machine learning models, using enterprise-grade software engineering practices.

- Collaborate with data scientists and analysts to understand data requirements and ensure that data models and prompt engines function as expected and data is accessible and usable.

- Design, develops and maintain automated scalable data pipelines that improve estate performance, stability and auditability.

- These include data pipelines for ETL processing.

- Monitor and troubleshoot data pipeline issues.

- Define, implement and integrate with enterprise data lake and data warehouse solutions (cloud and on-premises).

- Ingest large, complex data sets that meet functional and non-functional requirements.

- Enable the business to solve the problem of working with large volumes of data in diverse formats, and in doing so, enable innovative solutions.

- Engineer data in the appropriate formats for downstream customers, risk and product analytics or enterprise applications.

- Proficiency in managing test data, ensuring data integrity, and maintaining data privacy and security standards.

- Provide technical leadership and mentorship to junior, intermediate, and senior data specialists.

- Leadership and Team Management

- Strong leadership skills to guide and mentor squads, setting clear goals and expectations for team members.

- Competence in managing and coordinating efforts, including resource allocation, workload distribution, and task prioritisation.

- Ability to foster a collaborative and innovative team culture that promotes excellence in data engineering practices.

- Stakeholder Communication

- Manage stakeholder communication, providing regular updates on data activities, milestones, and risks.

- Excellent communication and presentation skills for effectively conveying data status, data-driven insights, and recommendations to stakeholders at all levels.

- Ability to collaborate with cross-functional teams and provide visibility into data/modelling-related matters.

- Ethical and Compliance Awareness

- Understanding of ethical considerations in data engineering, including data privacy, security, and confidentiality.

- Awareness of industry-specific compliance standards, regulations, and best practices, and the ability to ensure adherence in data engineering processes.

- Skill in conducting ethical and compliant testing and data assurance activities.

- Continuous Learning and Adaptability

- Commitment to staying updated with emerging data engineering trends, technologies, and industry developments.

- Willingness to pursue certifications, training, and continuous learning opportunities to enhance and adapt data engineering skills.

- Ability to quickly adapt to evolving project requirements and data paradigms.

Originally posted on Himalayas

Trust & signals

Signal quality

Freshness
Fresh
Quality
Needs review
Salary clarity
Not disclosed
Application path
Verified

Why this ranks well: Recently refreshed job listing • Application continues on the source board

Why this employer or job looks trusted

AcaciaHire shows trust cues when there is concrete context behind them, not just a label.

Job quality checked

This listing passed quality checks for clarity, application path, and core job information.