Data engineer
Placements24 · Gauteng, South Africa ·
- Employment
- Full time
- Category
- Data engineering
- Experience
- 2+ years
- Salary
- ZAR 400,000 – 900,000 / year
Placements24 · Gauteng, South Africa ·
Competent Candidates · Randburg, South Africa
HR Genie · Bryanston, South Africa
Anonymous · Johannesburg, South Africa
LexisNexis · Johannesburg, South Africa
Data engineer roles in Gauteng, South Africa (Johannesburg/Sandton/Soweto), designing, building, and maintaining ETL pipelines, data warehouses, and data models for an established insurance company. Core stack: Python, SQL, cloud platforms (AWS/Azure), CI/CD, and big data tooling. Salary R400,000-R900,000 per year.
Explore exciting Data Engineer opportunities in Gauteng , where your expertise in data architecture and database systems is highly valued. Companies are actively seeking skilled professionals to design, build, and maintain scalable data pipelines. Your proficiency in programming languages like Python or Java , coupled with experience in cloud platforms such as AWS or Azure, will be key to success in these roles.
Gauteng 's tech industry presents a dynamic environment for Data Engineers to contribute to data-driven decision-making. You will be involved in data warehousing, ETL processes , and data modeling, ensuring data quality and accessibility for various stakeholders. These positions often require a strong understanding of big data technologies like Hadoop or Spark, enabling you to process and analyze large datasets efficiently.
Whether you're an experienced Data Engineer or a recent graduate, Gauteng offers a range of opportunities to advance your career. Look for roles that emphasize data governance, data security, and the implementation of best practices in data management. Your ability to collaborate with cross-functional teams and communicate complex data insights will be highly regarded.
What People AskA bachelor's degree in computer science, data science, or a related field is typically required. Employers often seek candidates with experience in data warehousing, ETL processes , and programming languages like Python or Java. Knowledge of cloud platforms and big data technologies is beneficial.
Data Engineers in Gauteng are responsible for designing, building, and maintaining data pipelines. They work on data warehousing, ETL processes , and data modeling. They also ensure data quality, security, and accessibility for various stakeholders, collaborating with cross-functional teams to deliver data-driven insights.
Top employers for Data Engineers in Gauteng include Dimension Data, BCX, and Vodacom. These companies offer opportunities to work on innovative projects and contribute to data-driven decision-making. They seek skilled professionals with expertise in data architecture and database systems.
The salary range for Data Engineers in Gauteng typically falls between ZAR 400,000 to ZAR 900,000 per year, depending on experience and skills. Senior Data Engineers with specialized expertise can command higher salaries. Compensation packages often include benefits such as medical insurance and retirement plans.
Key skills for Data Engineers include proficiency in programming languages like Python or Java , experience with data warehousing and ETL tools, and knowledge of cloud platforms such as AWS or Azure. A strong understanding of database systems, data modeling, and big data technologies is important. Good communication and collaboration skills are valuable.
We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law.
An established insurance company is seeking to hire a highly skilled and experienced Data Engineer to join their team. Your:
Formal Education:
Degree in Data Science, Information Technology, Computer Science or equivalentAdvantageous :
Cloud Data Certifications Exposure to regulated environments,financial services, fintechExperience:
Minimum of 2 years in a data engineer role or a similar technical role.Responsibilities: Build and maintain ETL pipelines supporting a multi-tenant data platform, ingesting data from APIs, databases, and event sources. Build and maintain Data Platform APIs that allow teams to ingest, process, and access data easily and reliably. Implemented tenant-specific logic by following existing configuration and naming conventions. Apply tenant-level data isolation using schemas, partitions, or access controls Build models from existing templates used for financial and operational reporting. Develop models for analytics and reporting, maintaining consistency with shared data models. Monitor scheduled pipelines, investigate failures, and resolve data quality issues and inconsistencies. Maintain daily and incremental data loads into the data warehouse. Assist with onboarding new clients by validating source data and testing pipeline outputs. Work closely with senior data engineers to learn patterns for multi-tenant data isolation. Collaborate with analytics, product, and customer facing teams to understand reporting needs. Support strict regulatory and audit requirements by following data handling,retention, and audit guidelines. Handle financial and sensitive data (PII) according to company policies and regulatory standards (e.g. POPIA) Apply least-privilege access and rolebased access controls, and support data protection through masking, encryption,and established security standards.
Technical Skills:
Programming languages Good knowledge of programming languages such as Python, especially used for pipeline and data manipulation. SQL working experience using SQL for data cleaning, aggregation, data transformation and integration. Data Warehouse - have a fundamental understanding of data warehousing solutions and platforms. Databases hands on experience working with relational and non-relational databases. Cloud computing comfortable building data solutions using cloud hosted services or data platforms. Analytics skills strong problem solving skills, understand data characteristics, identify patterns, and data quality issues. Data modelling and ETL Is able to communicate and translate business requirements into existing data models. Data Pipeline Development build and validate smaller scale data pipelines independently. CI/CD and Version Control apply best practice for managing pipelines and data workflows.Johannesburg R400000 - R900000 per year
Job Description
Johannesburg HB South Africa
Cape Town
Durban HB South Africa
Full time
Data Engineer - Global Operations Metrics & Technology Support
Lexis Nexis Legal & Professional® provides legal, regulatory, and business information and analytics that help customers increase their productivity, improve decision-making, achieve better outcomes, and advance the rule of law around the world. As a digital pioneer, the company was the first to bring legal and business information online with its Lexis® and Nexis® services.
About the Role
This role supports Global Operations by designing, building, and maintaining reliable data pipelines and platforms. You will enable high‑quality analytics and AI‑ready data while improving automation, performance, and scalability. The role involves close collaboration with technical and business partners and encourages the responsible use of AI‑assisted engineering practices.
Key Responsibilities
Design, build, and maintain scalable data pipelines and integrations that support analytics and AI use cases. Develop high‑quality, well‑tested code that follows best practices for readability, security, and maintainability. Use SQL as a primary tool to query, transform, validate, and optimize data across systems. Collaborate with technical and business partners to understand data needs and translate them into practical data solutions. Document data requirements and contribute to specifications for analytics and AI‑enabled workflows. Troubleshoot and resolve data issues through root cause analysis and appropriate automation or tooling. Identify opportunities to improve efficiency through automation, orchestration, or AI‑assisted processes. Participate in code reviews and development processes that promote reproducibility, transparency, and data quality. Support database and data flow management to ensure systems meet organizational standards for reliability and AI readiness. Stay current with evolving data engineering, automation, and AI practices and apply relevant learnings to your work.Required Skills and Experience
Professional experience in data engineering, data management, or a related technical role. Strong, hands‑on SQL expertise required, including writing complex queries, performance tuning, and data validation. Experience with data modeling, file management, and data transformation workflows. Working knowledge of at least one additional programming or scripting language (such as Python, Java, or similar). Experience with databases, data platforms, or cloud services (for example, AWS, Azure, GCP, Redshift, or Teradata). Familiarity with version control, testing, and core software development practices. Strong problem‑solving skills and clear, collaborative communication. Experience with ETL/ELT processes or general workflow orchestration concepts. Exposure to AI, machine learning, or data automation tools and practices. Experience with data visualization tools (such as Tableau or similar). A bachelor's degree in a related field or equivalent practical experience. We welcome candidates from non‑traditional educational and career paths.Work in a way that works for you
We promote a healthy work/life balance across the organisation. We offer an appealing working prospect for our people. With numerous wellbeing initiatives, shared parental leave, study assistance and sabbaticals, we will help you meet your immediate responsibilities and your long‑term goals.
Working Pattern
Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive
Job Description
Johannesburg R400000 - R900000 per year
Job Description
Soweto R400000 - R900000 per year
Job Description
Sandton R400000 - R900000 per year
Job Description
Sandton R400000 - R900000 per year
Job Description
Sandton R400000 - R900000 per year
Job Description
Sandton R400000 - R900000 per year
Job Description
Job Description #J-18808-Ljbffr
Dariel · South Africa