Data Engineer - Contract - Hybrid

Executive Placements · Bo+Kaap

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Our Client a Global Tech firm is seeking a Data Engineer to join their team in Cape Town (Hybrid)on a Contract basis. They offer stability, growth, attractive rates and a great working environment.

Summary of Role

The Data Engineer is responsible for designing, developing, and maintaining scalable data solutions that transform raw data into trusted, accessible, and actionable information. This role focuses on building and optimizing data pipelines, data architectures, and data platforms that support analytics, business intelligence, machine learning, and operational reporting requirements.

The successful candidate will work closely with Data Scientists, Analysts, Architects, and Business Stakeholders to design and implement modern data engineering solutions that enable data-driven decision-making across the organization.

Responsibilities

Data Engineering & Data Management

  • Design, develop, and maintain scalable data pipelines and architectures to support business and analytical requirements.
  • Build and optimize databases, data warehouses, and data lakes for performance, reliability, and scalability.
  • Extract, transform, and load (ETL/ELT) data from a variety of structured and unstructured sources.
  • Develop and implement automated processes for data acquisition, integration, cleansing, transformation, and storage.
  • Define and implement data storage solutions based on business and technical requirements.
  • Create and maintain physical and logical data models to support enterprise data initiatives.
  • Support data migrations across multiple databases, servers, and cloud platforms.
  • Ensure data quality, consistency, integrity, and governance across all data assets.

Analytics & Machine Learning Support

  • Collaborate with Data Scientists and Analytics teams to operationalize machine learning models.
  • Develop data pipelines that support predictive analytics, artificial intelligence, and machine learning workloads.
  • Deploy machine learning models into production environments.
  • Build robust testing frameworks to validate data transformations and model outputs.

Data Architecture & Solutions Development

  • Design and implement secure, scalable, and highly available data platforms.
  • Evaluate and recommend data solutions, technologies, and tools to address business requirements.
  • Develop databases optimized for analytics, reporting, and advanced data processing.
  • Build and manage cloud-based data solutions utilizing modern cloud technologies.

Quality Assurance & Change Management

  • Perform root-cause analysis and troubleshooting for data-related issues.
  • Design and execute testing scen

.special-hidden { display: none; }

Auto-apply to this jobView original posting ↗