Data Engineer

1 month ago


Johannesburg, Gauteng, South Africa Plus 1x Full time
Job Summary

At Plus 1x, we are seeking a highly skilled Data Engineer - Cloud Data Architect to join our team. As a key member of our engineering team, you will be responsible for designing and implementing data ingestion patterns using Azure Data Factory and Databricks. You will also be working closely with end-users to understand their business and data requirements, and building dynamic metadata-driven data ingestion patterns. Additionally, you will be building and maintaining the Enterprise Data Warehouse using Data Vault 2.0 methodology, and sharing support and operational duties within the engineering team.

Key Responsibilities
  • Design and implement data ingestion patterns using Azure Data Factory and Databricks.
  • Work closely with end-users to understand their business and data requirements.
  • Build dynamic metadata-driven data ingestion patterns.
  • Build and maintain the Enterprise Data Warehouse using Data Vault 2.0 methodology.
  • Share support and operational duties within the engineering team.
  • Experience in the following technologies are key to this role: excellent data analysis and exploration using T-SQL, strong SQL programming (stored procedures, functions), extensive experience with SQL Server and SSIS, knowledge and experience of data warehouse modeling methodologies (Data Vault 2.0, Kimball), experience in Azure – one or more of the following: Data Factory, Databricks, Synapse Analytics, ADLS Gen2, experience in building robust and performant ETL processes, build and maintain Analysis Services databases and cubes (both multidimensional and tabular), experience in using source control, preferably GIT, understanding and experience of deployment pipelines.

Requirements
  • Excellent data analysis and exploration using T-SQL.
  • Strong SQL programming (stored procedures, functions).
  • Extensive experience with SQL Server and SSIS.
  • Knowledge and experience of data warehouse modeling methodologies (Data Vault 2.0, Kimball).
  • Experience in Azure – one or more of the following: Data Factory, Databricks, Synapse Analytics, ADLS Gen2.
  • Experience in building robust and performant ETL processes.
  • Build and maintain Analysis Services databases and cubes (both multidimensional and tabular).
  • Experience in using source control, preferably GIT.
  • Understanding and experience of deployment pipelines.

About Plus 1x

Plus 1x is a leading company in the industry, and we are committed to providing our employees with a challenging and rewarding work environment. If you are a motivated and experienced Data Engineer - Cloud Data Architect looking for a new challenge, please submit your application.
  • Data Engineer

    1 month ago


    Johannesburg, Gauteng, South Africa Data Centrix Full time

    Data Engineering Role at Data CentrixAt Data Centrix, we are seeking a highly skilled Data Engineer to join our team. As a Data Engineer, you will be responsible for designing, building, and maintaining data engineering pipelines in our data warehousing, data ingestion, cleansing, manipulation, modeling, and reporting processes.Key Responsibilities:Maintain,...

  • Senior Data Engineer

    3 weeks ago


    Johannesburg, Gauteng, South Africa Data Centrix Full time

    Job DescriptionWe are seeking a skilled Data Engineer to join our Data Engineering team at Data Centrix. In this role, you will be responsible for designing, building, and maintaining data engineering pipelines in our data warehousing and data ingestion environments.You will work closely with our data architects to design and implement data models, and...

  • Data Engineer

    1 month ago


    Johannesburg, Gauteng, South Africa NTT DATA Full time

    About the RoleNTT DATA is seeking a seasoned Data Engineer to join our team. As a Data Engineer, you will be responsible for transforming data into a structured format that can be easily analyzed in a query or report.Key Responsibilities:Develop structured data sets that can be reused or complimented by other data sets and reports.Analyze data sources and...


  • Johannesburg, Gauteng, South Africa Dimension Data Full time

    At Dimension Data, we are seeking an experienced Cloud Data Architect to lead our data engineering solutions. The ideal candidate will have a deep understanding of AWS technologies and experience in designing scalable data pipelines.Key ResponsibilitiesDesign and implement data pipelines using AWS services such as AWS Data Pipeline and AWS Storage...

  • Cloud Data Architect

    1 month ago


    Johannesburg, Gauteng, South Africa Dimension Data Full time

    Cloud Data EngineerAt Dimension Data, we're seeking a skilled Cloud Data Engineer to join our AWS infrastructure team. As a key member of our data pipeline team, you'll play a crucial role in delivering data services that drive business growth for our clients.Key ResponsibilitiesDesign and develop mission-critical data systems, leveraging cloud-based...


  • Johannesburg, Gauteng, South Africa Dimension Data Full time

    About the Role:The Lead Data Network Engineer will be responsible for designing and implementing complex data networks across multiple locations. This individual will work closely with business teams to provide solutions to their network challenges, collaborating with partners on vendor projects or in-house engineering efforts.Key Responsibilities:Analyze...

  • Data Architect

    3 weeks ago


    Johannesburg, Gauteng, South Africa Data Centrix Full time

    Data Discipline ExpertiseData Centrix seeks a seasoned Scrum Master - Data Discipline professional to support our ever-evolving strategy in person-centred health and care. This role demands substantial expertise in software development, programming, and data analysis, as well as knowledge of data structures, algorithms, and distributed computing.Key...


  • Johannesburg, Gauteng, South Africa Dimension Data Full time

    About the Role:We are seeking a skilled Data Solutions Architect to join our team at Dimension Data. As a key member of our technology group, you will play a critical role in designing and implementing data architectures that meet the needs of our clients.The ideal candidate will have a strong background in database systems engineering and experience with...

  • Data Engineer

    1 month ago


    Johannesburg, Gauteng, South Africa JCM Consultants Full time

    At JCM Consultants, we're on the hunt for a talented Data Engineer to join our dynamic team!As a Data Engineer, you'll be responsible for developing scripts to process structured and unstructured data, recommending ways to improve data reliability, efficiency, and quality, and supporting the translation of data business needs into technical system...

  • Data Engineer

    1 month ago


    Johannesburg, Gauteng, South Africa Planet10 Full time

    Job Title: Junior Data EngineerWe are seeking a highly motivated and detail-oriented Junior Data Engineer to join our team at Planet10. As a Junior Data Engineer, you will play a key role in designing, building, and maintaining our data infrastructure to support business growth and innovation.Key Responsibilities:Design and implement data pipelines to...

  • Data Engineer

    3 weeks ago


    Johannesburg, Gauteng, South Africa Pepkor Lifestyle Full time

    Job Title: Data EngineerAbout the Role:We are seeking an experienced Data Engineer to join our team at Pepkor Lifestyle. The successful candidate will play a critical role in the development and maintenance of our data infrastructure, working closely with cross-functional teams to ensure data availability, quality, and accessibility for analysis.Main...

  • Data Engineer

    1 month ago


    Johannesburg, Gauteng, South Africa Psybergate Full time

    Job Title: Data EngineerWe are seeking a highly skilled Data Engineer to join our team at Psybergate. As a Data Engineer, you will be responsible for designing, developing, and maintaining our data infrastructure.Key Responsibilities:Design and develop scalable data pipelines using Ab Initio.Develop ETL processes to extract, transform, and load data from...


  • Johannesburg, Gauteng, South Africa NTT DATA Full time

    About the Role:">This is a seasoned role for a Data Insights Strategist to transform data into critical information and knowledge that can be used to make sound business decisions. The ideal candidate will have expertise in generating visual analytics, dashboards, and ad hoc reports for the business.">Responsibilities:">">Analyzes complex business problems...

  • Data Engineer

    4 weeks ago


    Johannesburg, Gauteng, South Africa PBT Group Full time

    We are currently seeking a highly skilled Data Engineer to join our team at PBT Group.About the Role:As a Data Engineer, you will be responsible for designing, developing, testing, and deploying ETL solutions for our ODS and data mart projects. You will also provide technical support and troubleshooting for ETL and database-related issues.Key...

  • Data Scientist

    1 month ago


    Johannesburg, Gauteng, South Africa NTT DATA Full time

    About the RoleJob SummaryNTT DATA is seeking a seasoned Data Scientist to join our team. As a Data Scientist, you will be responsible for participating in the adoption of data science and analytics within the organization.Key ResponsibilitiesDesign and develop methods, processes, and systems to consolidate and analyze unstructured, diverse "big data" sources...

  • Data Engineer

    1 month ago


    Johannesburg, Gauteng, South Africa Puma Energy Full time

    Main Purpose:Puma Energy seeks a highly skilled Data Engineer to collaborate with data scientists and business stakeholders to design, develop, and maintain efficient data pipelines feeding into the organization's data lake.The ideal candidate will ensure the data lake contains accurate, up-to-date, and high-quality data, enabling data scientists to develop...

  • Data Engineer

    1 month ago


    Johannesburg, Gauteng, South Africa IOCO Full time

    Job Title: Junior Data EngineeriOCO is seeking a motivated and detail-oriented Junior Data Engineer to join our dynamic team. This full-time, on-site role offers an exciting opportunity for a junior professional to grow their career in data engineering.Key Responsibilities:Design, develop, and maintain ETL processes to ensure efficient data extraction,...

  • Data Engineer

    4 weeks ago


    Johannesburg, Gauteng, South Africa Snaphunt Full time

    The OpportunityWe are seeking a skilled Cloud Data Engineering Specialist to join our dynamic team at Snaphunt.Key ResponsibilitiesDesign, develop, and maintain large-scale data processing systems using cloud-based technologies.Collaborate with stakeholders to understand data requirements and translate them into technical specifications.Develop and implement...


  • Johannesburg, Gauteng, South Africa PBT Group Full time

    PBT Group is seeking a skilled Data Engineer to be part of our team. The role involves proficiency in data engineering to manage the data lifecycle within the Engineering Data Systems.This includes the ability to seamlessly integrate data from source systems, both golden and trusted, to the designated target database, often a Line of Business (LOB)...


  • Johannesburg, Gauteng, South Africa NTT DATA Full time

    Job Overview:">Ntt Data is a trusted global innovator of business and technology services, committed to helping clients innovate, optimize, and transform for long-term success.About the Role:">We are seeking a seasoned Data Scientist to participate in the adoption of data science and analytics within our organization.The primary responsibility of this role...