Data Engineer

Posted 3 Days Ago
Be an Early Applicant
Cape Town, Western Cape, ZAF
Hybrid
Mid level
Information Technology • Software
The Role
Designs, builds, tests, and maintains scalable production data pipelines and infrastructure. Owns data workflows from ingestion through transformation, storage, and delivery; integrates varied data sources; develops data models and warehouse or lakehouse structures; and ensures data quality through monitoring, validation, and alerting. The role also diagnoses pipeline issues, contributes to architecture, evaluates cloud and data technologies, supports disaster recovery, and develops reliable datasets for data scientists and machine learning systems.
Summary Generated by Built In

Introduction:

DataProphet is a global leader in Artificial Intelligence (AI) for manufacturing. Our award winning technology embeds unique adaptations and advancements of deep learning, enabling AI to have a significant, practical, impact on the factory floor. DataProphet’s solutions are built to be adapted and integrated into existing environments, making it possible for our digital transformation team to take your operations from zero to AI. We understand manufacturing and that real impact is achieved with pre-emptive actions because real-time is often too late. For more information, visit www.dataprophet.com

Why join DataProphet? 

You'll work on technically challenging problems where AI moves beyond experimentation and creates measurable real-world impact.

You'll have meaningful ownership, work alongside highly capable colleagues across Data Science and Engineering, and have the opportunity to apply your skills across new problems, use cases and domains.

Curiosity, continuous learning and collaboration are central to how we work. Our team works together from our DeWaterkant, Cape Town office in a professional, supportive environment designed to help people do their best work.

Role Overview: 

We are looking for a
Data Engineer to design, build and maintain the data infrastructure and pipelines that enable DataProphet's AI solutions.

You will work with complex and varied data sources and be responsible for making data reliable, accessible and usable by Data Scientists, machine learning systems and other downstream consumers.

Roles and responsibilities will include, but are not limited to:

  • Design, build, test and maintain scalable production data pipelines & infrastructure..
  • Own data pipelines end-to-end across ingestion, transformation, storage and delivery.
  • Integrate data from varied source systems into DataProphet's data environment.
  • Build reliable, clean and usable datasets for Data Scientists, machine learning systems and other stakeholders.
  • Design and maintain appropriate data models and data warehouse / lakehouse structures.
  • Implement data quality validation, monitoring and alerting.
  • Diagnose and resolve pipeline failures and data-quality issues.
  • Build prototypes and proof-of-concept solutions where required.
  • Evaluate hardware, software and cloud solutions for building and integrating systems & data warehouses.
  • Contribute to data & system architecture and design.
  • Integrate new data management technologies and software engineering tools into existing structures and create custom software components and analytics applications.
  • Install and update disaster recovery procedures. 

Qualifications & Experience:

  • Bachelor's / Honours / Master’s / PhD Computer Science, Software Engineering, or a related field.
  • 2–5 years of experience building and maintaining production data infrastructure.
  • Track record of owning features end-to-end: design, implementation, testing, deployment, and post-release support
  • Demonstrated experience owning data pipelines from ingestion through transformation, storage and downstream delivery.
  • Experience working with data quality, monitoring and incident response.
  • Relevant technical or cloud certifications are advantageous.

Core skills

  • Strong SQL and Python skills, with the ability to write production-grade, maintainable and testable code.
  • Strong understanding of data modelling, data warehousing and modern data architecture.
  • Experience building and orchestrating production data pipelines using tools such as Airflow, Dagster, Apache Spark or Prefect.
  • Experience with version control tools such as Git and collaborative development
  • Familiarity with modern data platforms like Databricks, ClickHouse, Snowflake, or DuckDB .
  • Experience with data transformation frameworks.
  • Experience working with at least one major cloud platform — AWS, Azure or GCP.
  • Understanding of data quality, testing, monitoring and observability.
  • Familiarity with CI/CD practices for data pipelines as well as production concerns (logging, monitoring, performance, security).
  • Ability to translate loosely defined data requirements into effective data engineering solutions.
  • Exposure to distributed processing technologies such as Apache Spark, streaming technologies such as Kafka or Kinesis, and infrastructure-as-code tools such as Terraform.
  • Familiarity with networking performance, design and tradeoffs.
  • Comfort reading and adapting to unfamiliar codebases.
  • Solid grasp of system design at a component level (can design a service or module, not just a function).
  • Can break down a loosely defined problems into a technical plans.

Skills Required

  • Bachelor's, Honours, Master's, or PhD in Computer Science, Software Engineering, or a related field
  • 2-5 years of experience building and maintaining production data infrastructure
  • Experience owning features end-to-end, including design, implementation, testing, deployment, and post-release support
  • Experience owning data pipelines from ingestion through transformation, storage, and downstream delivery
  • Experience with data quality, monitoring, and incident response
  • Strong SQL and Python skills, including production-grade, maintainable, and testable code
  • Understanding of data modeling, data warehousing, and modern data architecture
  • Experience building and orchestrating production data pipelines using tools such as Airflow, Dagster, Apache Spark, or Prefect
  • Experience with Git and collaborative software development
  • Familiarity with Databricks, ClickHouse, Snowflake, or DuckDB
  • Experience with data transformation frameworks
  • Experience with at least one major cloud platform: AWS, Azure, or GCP
  • Understanding of data quality, testing, monitoring, and observability
  • Familiarity with CI/CD practices and production concerns including logging, monitoring, performance, and security
  • Exposure to Apache Spark, Kafka or Kinesis, and Terraform
  • Familiarity with networking performance, design, and tradeoffs
  • Ability to design services or modules at a component level
  • Ability to translate loosely defined requirements into technical plans and data engineering solutions
  • Relevant technical or cloud certifications
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Western Cape
33 Employees
Year Founded: 2013

What We Do

DataProphet: partnering to enhance visualization, control, and optimization on your journey to manufacturing excellence. DataProphet's platform provides actionable and dynamic insights into performance. Visibility leads to improved control. Control leads to optimization, allowing your frontline workers to deliver sustained consistency and resilience. Making sure your operational team safely produces as much as they can, as quickly as they can, to the right spec, and as cheaply as possible within your manufacturing constraints. Learn more by contacting our sales team on this page below⬇ or by heading over to our website https://dataprophet.com/contact/

Similar Jobs

Pixelogic Media Logo Pixelogic Media

Data Engineer

Digital Media • News + Entertainment
In-Office
Cape Town, Western Cape, ZAF
2002 Employees

Parvana Logo Parvana

Data Engineer

Agency • Information Technology • Professional Services
In-Office
Cape Town, Western Cape, ZAF

DLK Group Logo DLK Group

Developer – Applications & Data

Hardware • Information Technology • Semiconductor • Defense
In-Office
Cape Town, Western Cape, ZAF
67 Employees

Lula Logo Lula

Data Engineer

Fintech • Insurance • Financial Services
In-Office
Cape Town, Western Cape, ZAF
199 Employees

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account