Data Engineer

Boardroom Appointments

Sandton

On-site

ZAR 900,000 - 1,500,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Boardroom Appointments is seeking a Senior Data Engineer to join our datacenter team and build/maintain an operational data pipeline. You will create, test, debug and document infrastructure components while monitoring performance and using Python to interact with MySQL or Postgres databases.

You will develop information extraction, analysis and management solutions, support urgent analytical needs and collaborate with development teams on architecture, design, and deployment of applications in

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 8 years of experience in a technical role with emphasis on data and algorithm development and implementation, server-side programming, database administration, web development and design.
  • Knowledge of Databricks, SQL and Python preferred.
  • 8 years of software development experience with a strong background in databases and data modeling.
  • 5 years of experience designing and implementing high performance applications for cloud platforms such as AWS preferred.
  • Core capability is on Databricks and Synapse.

Responsibilities

  • Develops, tests and deploys information extraction, analysis and management solutions.
  • Provides direct and responsive support for urgent analytical needs.
  • Collaborates with the development team to address issues within the framework of the project requirements.
  • Participates in architecture, design, testing and deployment of the applications.
  • Uses coding languages, scripting methodologies and sophisticated tools to solve a problem with a custom workflow.
  • Performs incremental testing actions on code, processes and deployments to identify ways to streamline execution and minimize errors.
  • Installs and maintains Spark, Apache Spark, Erlang, Spark cluster.
  • Manages the day to day operations of a Spark environment from provisioning, maintenance and monitoring.
  • Use Python for debugging and custom data mining.

Skills

Python programming
SQL
Databricks
Apache Spark
Cloud AWS
Data modeling
Server-side programming

Education

Bachelor's degree in Computer Science

Tools

Databricks
Apache Spark
Synapse
AWS
MySQL
PostgreSQL

Job description

As a Senior Data Engineer, you'll have the opportunity to work with our datacenter team on building and maintaining an operational data pipeline. You will be responsible for creating, testing, debugging and documenting infrastructure components as well as managing its performance. You should have experience in writing python code that interacts with databases such as MySQL or Postgres.

Duties and responsibilities:

  • Develops, tests and deploys information extraction, analysis and management solutions
  • Provides direct and responsive support for urgent analytical needs
  • Collaborates with the development team to address issues within the framework of the project requirements
  • Participates in architecture, design, testing and deployment of the applications
  • Uses coding languages, scripting methodologies and sophisticated tools to solve a problem with a custom workflow
  • Performs incremental testing actions on code, processes and deployments to identify ways to streamline execution and minimize errors Installs and maintains Spark, Apache Spark, Erlang, Spark cluster
  • Manages the day to day operations of a Spark environment from provisioning, maintenance and monitoring
  • Use Python for debugging and custom data mining

Qualifications and experience:

  • Bachelors degree in Computer Science or related field required
  • 8 years of experience in a technical role with an emphasis on data and algorithm development and implementation, server-side programming, database administration, web development and design
  • Knowledge of Databricks, SQL and Python preferred
  • 8 years of software development experience with a strong background in databases and data modeling
  • 5 years of experience designing and implementing high performance applications for cloud platforms such as AWS preferred
  • Core capability is on Databricks and Synapse
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Cloud Data Engineers
Cloud Data Engineers

Boardroom Appointments • Sandton

On-site
ZAR 900,000 - 1,500,000
Data Engineer
Data Engineer

Boardroom Appointments • Randburg

On-site
ZAR 420,000 - 660,000
Data Engineer
Data Engineer

Boardroom Appointments • Johannesburg

On-site
ZAR 500,000 - 900,000
Senior Data Engineer
Senior Data Engineer

Future Fit • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Data Engineer/Analyst
Senior Data Engineer/Analyst

Boardroom Appointments • Johannesburg

On-site
ZAR 800,000 - 1,200,000
Senior Data Engineer: Spark, Databricks & Cloud Pipelines
Senior Data Engineer: Spark, Databricks & Cloud Pipelines

Boardroom Appointments • Sandton

On-site
ZAR 900,000 - 1,500,000
Data Engineer
Data Engineer

Tenth Revolution Group • Gauteng

On-site
ZAR 600,000 - 900,000
Senior Data Engineer
Senior Data Engineer

Indsafri • South Africa

On-site
ZAR 900,000 - 1,500,000
Senior Data Engineer- AWS
Senior Data Engineer- AWS

Impronics Technologies • Gauteng

On-site
ZAR 600,000 - 800,000
Senior Specialist – Data Engineer
Senior Specialist – Data Engineer

Impronics Technologies • Gauteng

On-site
ZAR 600,000 - 850,000