Data Engineer (Data works) - Johannesburg - up to R1.2mil per annum

E-Merge

Location
Johannesburg, Gauteng
Contract
Permanent
Salary (as advertised)
R1 200 000 per year
Minimum qualification
Bachelor's degree
Closing date

First listed . Last checked at source .

In brief

**Overview** This role is for a highly skilled Data Engineer to join the DataWorks team of E-Merge's client in Johannesburg. The successful candidate will be responsible for designing, building, and maintaining scalable data pipelines and modern data platforms that enable advanced analytics and data-driven decision-making. The position is permanent and hybrid, offering a salary of up to R1.2 million per annum, negotiable based on experience. Collaboration with data analysts, data scientists, and business stakeholders to ensure high-quality, accessible data for reporting, analytics, and machine learning initiatives is a key aspect of the role. **What you will do** * Design, develop, and maintain scalable data pipelines and ETL/ELT processes to support analytics and reporting requirements. * Build and manage cloud-based data solutions using platforms such as AWS, Microsoft Fabric, or Databricks. * Integrate data from multiple internal and external sources into centralized data platforms, data lakes, or data warehouses. * Develop and maintain data models, data marts, and data warehouse structures to support business intelligence and analytics initiatives. * Ensure data quality, integrity, and reliability through validation, monitoring, and automated quality checks. * Work with large datasets and big data technologies such as Spark to process and transform complex data efficiently. * Collaborate closely with data analysts, BI developers, data scientists, and business stakeholders to understand data requirements and deliver scalable solutions. * Optimize data processing workflows and improve performance and scalability of existing data pipelines. **Requirements (from the original advert)** * Bachelor's degree from an accredited university. A degree in Computer Science, Engineering, Information Technology, or a related field is advantageous. * Minimum of 7+ years of hands-on experience in data engineering or data platform development. Experience within the financial services industry would be beneficial but is not essential. * Proven experience building, managing, and optimizing data pipelines and data solutions using on-premise or cloud-based technologies. * Practical experience working with AWS services such as Glue, Redshift, S3, Lambda, EMR, and Athena, or exposure to Microsoft Fabric or Databricks. * Familiarity with big data frameworks and technologies such as Apache Spark, Hadoop, or Kafka. * Strong programming capabilities in Python, Pandas, and SQL for data processing and transformation. **Who should apply** A highly skilled Data Engineer with a minimum of 7 years of hands-on experience in data engineering or data platform development. The ideal candidate possesses strong experience with Microsoft Fabric, AWS, and Databricks, along with proven expertise in building, managing, and optimizing data pipelines and solutions using both on-premise and cloud-based technologies. They should have practical experience with various AWS services (Glue, Redshift, S3, Lambda, EMR, Athena) or exposure to Microsoft Fabric/Databricks, and be familiar with big data frameworks like Apache Spark, Hadoop, or Kafka. Strong programming capabilities in Python, Pandas, and SQL are essential, as is the ability to integrate data from multiple sources and collaborate effectively with technical and business stakeholders. A Bachelor's degree from an accredited university is required, with a degree in Computer Science, Engineering, or Information Technology being advantageous. **Deadline** Not specified **Reference** Original posting: https://www.jobmail.co.za/jobs/it-computer/other-it-computer/johannesburg/data-engineer-data-works-johannesburg-up-to-r1.2mil-per-annum-id-7502862 Source: jobmail

Summary drafted with AI assistance from the original advert. The advert itself is the authority — how we use AI.

At a glance

    • Python
    • SQL
    • AWS

    Extracted automatically from the advert; confirm requirements on the original listing.

    Job description

    Our client is seeking a highly skilled Data Engineer to join their DataWorks team. The successful candidate will be responsible for designing, building, and maintaining scalable data pipelines and modern data platforms that enable advanced analytics and data-driven decision-making. This role requires strong experience working with Microsoft Fabric, AWS, and Databricks, along with the ability to integrate data from multiple sources into efficient and reliable data architectures. You will collaborate closely with data analysts, data scientists, and business stakeholders to ensure high-quality, accessible data that supports reporting, analytics, and machine learning initiatives. Responsibilities: * Design, develop, and maintain scalable data pipelines and ETL/ELT processes to support analytics and reporting requirements. * Build and manage cloud-based data solutions using platforms such as AWS, Microsoft Fabric, or Databricks. * Integrate data from multiple internal and external sources into centralized data platforms, data lakes, or data warehouses. * Develop and maintain data models, data marts, and data warehouse structures to support business intelligence and analytics initiatives. * Ensure data quality, integrity, and reliability through validation, monitoring, and automated quality checks. * Work with large datasets and big data technologies such as Spark to process and transform complex data efficiently. * Collaborate closely with data analysts, BI developers, data scientists, and business stakeholders to understand data requirements and deliver scalable solutions. * Optimize data processing workflows and improve performance and scalability of existing data pipelines. Qualifications & Experience: * Bachelor's degree from an accredited university. A degree in Computer Science, Engineering, Information Technology, or a related field is advantageous. * Minimum of 7+ years of hands-on experience in data engineering or data platform development. Experience within the financial services industry would be beneficial but is not essential. * Proven experience building, managing, and optimizing data pipelines and data solutions using on-premise or cloud-based technologies. * Practical experience working with AWS services such as Glue, Redshift, S3, Lambda, EMR, and Athena, or exposure to Microsoft Fabric or Databricks. * Familiarity with big data frameworks and technologies such as Apache Spark, Hadoop, or Kafka. * Strong programming capabilities in Python, Pandas, and SQL for data processing and transformation The Reference Number for this position is NG60984 which is a Permanent, Hybrid role in Johannesburg offering a salary of up to R1.2mil per annum negotiable based on experience. E-mail Nokuthula on nokuthulag@ e-Merge.co.za or call her for a chat on 011 463 3633 to discuss this and other opportunities. Are you ready for a change of scenery? e-Merge IT recruitment is a niche recruitment agency. We offer our candidates options so that we can successfully place the right people with the right companies, in the right roles. Check out the e-Merge IT website www.e-merge.co.za for more great positions. E-Merge Recruiter

    Before you apply

    • Confirm the requirements and closing date on the original listing (jobmail). SPANi lists vacancies from other sites and may not reflect last-minute changes.
    • Legitimate employers do not charge application, registration or training fees.
    • Don't send your ID or bank details before you have confirmed the employer is real.

    How to spot a job scam

    Applying for permanent roles

    • Mirror the job title and top three requirements in your CV summary and most recent experience.
    • Quantify results where possible: sales targets, cases handled, tickets closed, or team size.
    • Proofread contact details and filenames before submitting — small errors cost interviews.
    • Verify the company and role on the source page before sharing ID copies or banking details.

    Similar roles

    PermanentData & Analytics

    Business Intelligence (BI) Engineer - Johannesburg - up to R960k per annum

    E-MergeJohannesburg, GautengR960 000 per year

    We are seeking a skilled Business Intelligence (BI) Engineer to design, build, and maintain scalable data pipelines and analytics solutions. The ideal candidate will have strong SQL expertise, hands-on experience with modern data architectures, and a passion for transforming data into actionable insights.

    PermanentData & Analytics

    Senior BI Developer - Johannesburg - up to R1.2mil per annum

    E-MergeJohannesburg, GautengR1 000 000 per year

    A dynamic healthcare non-profit organisation with vast experience in providing both direct service delivery and technical assistance, coupled with its multiple innovations for precision programming in South Africa, has created a role for a Senior BI Developer who will be responsible for translating business needs to…

    PermanentData & Analytics

    Business Intelligence Analyst/Developer - Johannesburg - up to R1m Per Annum

    E-MergeJohannesburg, GautengR1 000 000 per year

    This reputable financial institution is currently on the lookout for a passionate Business Intelligence Analyst/Developer to join their team. This company is notorious for being an insight driven organisation and has recently been taking massive strides in upgrading their technology environment organisation wide.

    Get new data & analytics jobs in gauteng by email

    Free. No account needed. Unsubscribe with one click.

    We only use your email to send this alert. See our privacy policy.

    Data Engineer (Data works) - Johannesburg - up to R1.2mil per annum at E-Merge | SPANi - South African Jobs