Senior Data Engineer
Remuneration: | basic salary |
Location: | Johannesburg |
Education level: | Diploma |
Job level: | Senior |
Type: | Permanent |
Company: | E-Merge IT Recruitment |
Are you a data engineer passionate about designing and building scalable ETL systems for big data warehouses? Join our client in the retail industry to create robust data solutions that support machine learning algorithms, predictive models, and real-time data visualisation across the organisation.
Responsibilities:
- Ensure data quality, accuracy, and completeness through thorough review and testing.
- Conduct data design, database architecture, and repository creation activities.
- Translate business needs into scalable and long-term architecture solutions.
- Define, design, and build dimensional databases.
- Design and implement ETL pipelines within set timelines.
- Develop data warehousing blueprints and integrate hardware and software platforms.
- Ensure consistent data sources resulting in a single version of the truth.
- Deliver standardised data marts for reporting and analysis, accompanied by comprehensive documentation.
- Translate metadata into explanatory reports and visualisations for end users.
- IT-related degree (postgraduate qualification advantageous).
- Five to ten years of experience in designing and developing data warehouses using the Kimball methodology.
- Proficient in ETL design and development, SQL (preferably SAS Data Studio), and AWS.
- Familiarity with flat file types like CSV and JSON.
- Proficient in Python or R (or willingness to learn).
- Experience in retail, financial services, or logistics environments.
- Knowledge of emerging trends in big data, machine learning, AI, and analytics.
- Reference number: NG59966
- Position type: Permanent hybrid position based in Johannesburg.
- Salary: R850,000 to R1,100,000 CTC per annum, negotiable based on experience.
Only shortlisted candidates will be contacted. If you do not hear from us within three weeks, consider your application unsuccessful.
Posted on 22 Nov 14:51, Closing date 21 Jan
Senior Power BI Reports Support Engineer
A boutique product development consulting company, focused on strategy and execution, is seeking a senior Power BI reports support engineer.
Intermediate Full Stack Software Engineer – C#
Are you an experienced developer with a passion for enhancing digital security? My client, a leading tech firm specializing in digital identity verification, is seeking...
Senior Full Stack Engineer
A top-tier custom software and product development company specialising in delivering on-demand solutions is on the hunt for a brilliant Senior Full Stack Engineer with...
Intermediate Azure Data Engineer
A consulting company is seeking an Intermediate Data Engineer to support a major client.
Intermediate Java Software Engineer
Currently in search for an Intermediate Java Software Engineer to join our company that offers end-to-end technology services and solutions, collaborating with customers...
Java Software Engineer
We are looking for a Java Software Engineer to join our fast-paced environment we stand at the forefront of innovation, integrating seamlessly with our host network at...
Senior Java Software Engineer
A company that offers end-to-end technology services and solutions, collaborating with customers to help them go from good to great is currently searching for a Senior...
Intermediate Full Stack Software Engineer
Are you ready to revolutionise digital security? A leading technology firm specialising in digital identity verification is seeking a Full Stack Software Developer to...
Machine Learning Engineer
Join a leading group offering value-conscious mass marketing and innovative financial services across Southern Africa.
Senior DevOps Engineer
We design for the shapeshifters and deliver products and services that make us incredibly proud of the people who make it happen.
Python ETL AWS Software Engineer
Are you ready to pursue a fulfilling career in software development? A prominent player in the field of telecoms big data, invites you to join our Platform Team, the...
Data Engineer
Join a global financial services organisation whose core purpose is to seek out and invest in exceptional individuals who understand and support their core purpose, and...
C# Senior Cloud Engineer – 12 Month Contract
An African Digital tech hub with a core focus in user experience design, web and mobile tech as well as Machie learning.
Intermediate Full Stack Software Engineer
Are you a code wizard with a passion for making the internet a safer place? Then my client has the perfect gig for you! A tech house specialising in digital identity...
Junior Data Engineer
An AI and Fleet telematics that assist with your day-to-day operations, forecasting, reporting & compliance are in the market for a Junior Data Engineer. The ideal...
Intermediate Full Stack Software Engineer
An award-winning tech house specializing in digital identity verification is on the hunt for a passionate Full Stack Software Developer to join their amazing team of...
Fullstack Java DevOps Engineer
We focus on innovation topics as well as comprehensive IT solutions such as development and operations for ERP, JAVA, Azure and Cloud solutions.
DevOps Engineer
A new role has been made available for a devops engineer to be part of a fast-growing team of techs in the manufacturing company.
Site Reliability Engineer
A fantastic opportunity for a Site Reliability Engineer to join a team of specialists developing the next generation of software systems for one of the world's leading...
Senior Oracle PL/SQL Software Engineer
A new role for a Software Engineer has been made available with one of the leading manufacturing businesses.
Python DevOps Engineer
We are currently searching for a Python DevOps Engineer for support and error analysis during overall company test cycles and rollouts.
Lead AWS Platform Engineer
A leading South African bank is seeking a Lead Platform Engineer with expertise in data science platforms to join their team.
Senior Data Engineer
Are you a data engineer passionate about designing and building scalable ETL systems for big data warehouses? Join our client in the retail industry to create robust...
Intermediate Linux Systems Engineer
Leading and Sophisticated payroll company that is a one stop payments service provider is currently in search for an intermediate system engineer with experience in...
Full Stack Java DevOps Engineer
We focus on innovation topics as well as comprehensive IT solutions such as development and operations for ERP, Java, Azure, and Cloud solutions.
Senior Data Engineer
A registered financial service provider with a united team of diverse thinkers and doers is seeking a dynamic senior data engineer to execute data engineering duties...
Intermediate Linux Systems Engineer
A leading and sophisticated payroll company, known for being a one-stop payment service provider, is seeking an intermediate system engineer with expertise in Linux...
Data Engineer
An innovative solar solutions company designed to meet diverse needs has a vacancy for a data engineer whose primary role is to oversee all plant data ensuring its...
Quality Assurance Engineer - Telecoms
We are seeking a quality assurance (QA) engineer with over five years of commercial experience to ensure the quality and reliability of software applications through...
DevOps Support Engineer
A leading vehicle and motorcycle manufacturing company, known for premium brands and services, is searching for an experienced DevOps engineer to join their dynamic team.