Data Engineer

2 weeks ago


Randburg, South Africa Legal Careers Ltd Full time

A law firm based in Sandton is seeking a Data Engineer to join their Data & Analytics team. Role Summary/Objective This role is responsible for designing, maintaining, and optimizing the firm’s data infrastructure. This role ensures that the data pipeline from collection to storage to processing is functioning efficiently, allowing the data team to extract actionable insights. The Data Engineer will work closely with both the Head of Data & Analytics and other technical teams to contribute to the design of the firm’s data architecture and long-term data strategy, ensure seamless data integration and secure management of firm-wide data. Key Responsibilities (include but are not limited to) Core Engineering Duties Build, maintain, and optimize data pipelines for efficient data collection, transformation, and integration. Design and manage scalable databases, improving accessibility and performance. Ensure compliance with data governance policies and privacy regulations (e.g., GDPR, POPIA). Support data analytics teams with infrastructure and troubleshooting. Automate workflows using AI/ML techniques for anomaly detection and routine task prediction. Implement testing frameworks and perform data quality assessments. Collaboration & Communication Work with cross-functional teams including developers, analysts, and business stakeholders to understand data needs and deliver integrated solutions. Document workflows and system configurations to support knowledge sharing and consistency. Continuous Improvement & Innovation Stay informed on emerging technologies and suggest improvements to enhance data engineering practices. Contribute to the development and enforcement of data engineering standards for code quality, documentation, and security. Growth & Team Contribution Participate in code reviews and knowledge-sharing sessions to support team development. Take ownership of assigned projects and contribute to planning and execution alongside senior team members. Qualifications and Skills 5+ years of experience in data engineering or SQL-based development. Degree in Computer Science, Information Systems, or related field. Proficiency in SQL, NoSQL, and cloud platforms (AWS, Azure). Experience with data pipeline frameworks (e.g., Apache Kafka, Airflow). Familiarity with Azure Data Factory, Synapse, or similar. Optional: Python scripting for ETL or data manipulation. Strong problem-solving skills and attention to detail. Ability to work collaboratively with data analysts and business teams. Experience in professional services or finance environments preferred. Exposure to Aderant or iManage advantageous. #J-18808-Ljbffr


  • Data Engineer

    5 days ago


    Randburg, South Africa Network IT Full time

    Senior Data Engineer Reference: NWA -Ren-1 A well-known marketing organization with branches in multiple overseas countries is looking for a Senior Data Engineer to join their organization at their Johannesburg branch. The Senior Data Engineer will be required to work on a hybrid model. Working within the Data Science Team, the Data Engineer will be...

  • Data Engineer

    3 days ago


    Randburg, Gauteng, South Africa Boardroom Appointments Full time R250 000 - R750 000 per year

    Key purpose:As a Data Engineer, you'll be responsible for the development of data pipelines and ETL tools. You will also be involved in all aspects of business intelligence including developing and implementing reporting solutions. You should have experience with SQL Server or similar databases, as well as an understanding of relational databases such as...


  • Randburg, Gauteng, South Africa Boardroom Appointments Full time R1 200 000 - R2 400 000 per year

    Senior Data Engineer [6 Month Contract]Minimum Requirements:Matric (Grade 12)A Bachelors Degree in Computer Science, Information Technology or Equivalent QualificationTechnology Certifications in Databricks, Azure, Data Engineering and other technologies highly advantageousMinimum 8 years experience as a Data EngineerProficiency in SQL, Python and other...


  • Randburg, South Africa Absa Bank Full time

    **Job Summary** As a **Specialist Data Engineer** in the Treasury IT team, you will play a critical role in delivering high-quality data solutions that underpin the Funds Transfer Pricing (FTP) and Funding & Liquidity Management domains. This role demands deep technical expertise in **SAS**, a strong understanding of **data architecture**, and a commitment...

  • Cloud Data Engineer

    3 days ago


    Randburg, Gauteng, South Africa Boardroom Appointments Full time R1 200 000 - R3 600 000 per year

    Key purpose:The Cloud Data Engineer, AWS Data Pipeline, AWS Storage Gateway and Digital Assets will work on the Amazon Web Services (AWS) infrastructure team. The engineer's primary focus is to provide data services that enhance our clients' businesses. You'll be a key member of the data pipeline team helping us deliver these solutions quickly and...


  • Randburg, South Africa Network IT Full time

    Reference: NWA -Ren-1 A well-known marketing organization with branches in multiple overseas countries is looking for a Senior Data Engineer to join their organization at their Johannesburg branch. The Senior Data Engineer will be required to work on a hybrid module. Working within the Data Science Team, the Data Engineer will be responsible for the...


  • Randburg, South Africa Absa Group Full time

    Empowering Africa’s tomorrow, together…one story at a time. With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group. Job Summary...


  • Randburg, Gauteng, South Africa Boardroom Appointments Full time R250 000 - R500 000 per year

    Key purpose:The Data Quality Engineer will be responsible for the analysis, design and implementation of data quality solutions to support our customers in their needs. As a member of the Data Science team you will use your technical expertise in mathematics, statistics and databases to work with our business analysts and engineers on projects related to...

  • Data Engineer-1

    2 days ago


    Randburg, South Africa FirstRand Full time

    Job Description Hello Future Data Engineer II Welcome to FNB, the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud of people that make it happen. As part of our talent team, you will be surrounded by unique talents, diverse minds, and an adaptable environment that lives up to the...

  • Data Engineer-2

    1 week ago


    Randburg, South Africa FirstRand Namibia Limited Full time

    Data Engineer-2 page is loaded## Data Engineer-2locations: Randburgtime type: Full timeposted on: Posted Yesterdaytime left to apply: End Date: December 12, 2025 (16 days left to apply)job requisition id: R41576# **Job Description**To provide required support within guidance of set processes and procedures to ensure effective movement, collection,...