Enable job alerts via email!

Data Engineer

OUTsurance

Centurion

Remote

ZAR 200 000 - 300 000

Full time

15 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a passionate data engineer to join their dynamic team. In this role, you will tackle the challenge of optimizing data processes and delivering high-quality datasets for various teams. Your expertise in data modeling, ETL processes, and cloud platforms will be crucial as you build data pipelines and create impactful data products. You will collaborate with multiple stakeholders, ensuring that data solutions meet the needs of software development, actuarial, payroll, and finance teams. If you're eager to make a difference in a vibrant work environment, this opportunity is perfect for you.

Qualifications

  • 3+ years of experience in data engineering or related fields.
  • Proficiency in programming languages and SQL is essential.

Responsibilities

  • Develop best practices and patterns for data processes.
  • Maintain workloads and optimize the data warehouse.

Skills

Python
SQL
Data Modeling
ETL Processes
Data Warehousing
Apache Hive
AWS
Hadoop
Spark
Kafka

Education

Bachelor's degree in Computer Science
Bachelor's degree in Engineering

Tools

AWS
GCP
Azure
Databricks
DeltaLake
AirFlow

Job description

Do you live and breathe all things data related?

We are looking for a data engineer to join our growing team. Are you passionate about the technical aspects of OUTs data landscape? See it as a challenge to build processes that are optimized to run as quickly as possible, delivering quality data sets that can be reused by multiple teams. As a data engineer within our team, you will be responsible for developing best practices and patterns, maintaining our current workloads, optimizing our data warehouse, building data pipelines, and creating data products. The data engineer will support multiple stakeholders including software development, actuarial, payroll, and finance analytical teams.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3 years of experience in data engineering or related fields.
  • Proficiency in at least one programming language (Python, C#, etc.) and SQL.
  • Proven experience with data modeling, ETL processes, and data warehousing.
  • Experience with cloud platforms such as AWS, GCP, or Azure.
  • Understanding of data processing technologies and data management principles.
  • Familiarity with data technologies such as Synapse, Databricks, DeltaLake, and AirFlow.

Additional Information:

An ideal candidate will be able to align their personal work values to the OUTsurance values of Awesome Service, Dynamic, Honest, Human, Passionate, and Recognition.

In accordance with OUTsurance Insurance Company Ltd Employment Equity goals, preference will be given to individuals who meet the job requirements and are from the various designated groups.

Remote Work:

Employment Type:

Key Skills:

Apache Hive, S3, Hadoop, Redshift, Spark, AWS, Apache Pig, NoSQL, Big Data, Data Warehouse, Kafka, Scala.

Experience: years

Vacancy: 1

Create a job alert for this search

Data Engineer • Centurion, Gauteng, South Africa

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.