Data Platform Engineer

2 weeks ago


Johannesburg, Gauteng, South Africa E-Merge Full time

E-Merge is seeking a skilled Data Platform Engineer to lead the design and development of data-driven solutions. With a strong background in designing and implementing robust data architectures, this role is ideal for a seasoned professional passionate about driving business success.

Key Responsibilities:

  • Design and develop data platforms, including technology stack decisions, to meet customers' analytical needs.
  • Collaborate with stakeholders to understand specific business requirements and develop data-driven solutions.
  • Oversee all aspects of the Software Development Life Cycle (SDLC), including CI/CD, automated testing, and compliance standards.
  • Lead a team of skilled developers to execute the company's data strategy.
  • Familiarity with writing testable code, including unit and integration tests.

Qualifications and Experience:

  • At least 10 years of experience in designing and developing data platforms.
  • Strong analytical and problem-solving skills for complex technology challenges.
  • Proven track record of delivering high-quality software within an agile team environment.
  • Experience in building or working on a data platform in a SaaS environment.
  • Technical Expertise:
    • Proficiency in Python and C#/.NET for data pipeline and API development.
    • Experience with RESTful services, microservices architectures, and advanced database design and optimization (PostgreSQL).
    • Familiarity with writing testable code and collaborating with dedicated testing teams.
  • Data Visualization: Experience with dashboard and report development using Power BI, Superset, or SSRS.
  • Cloud Platforms: Exposure to cloud platforms such as AWS, Azure, or GCP.

The estimated salary for this position is R1.8 million - R2 million per annum, depending on experience.



  • Johannesburg, Gauteng, South Africa E-Merge Full time

    We are seeking a seasoned Senior Data Platform Engineer to lead the design and implementation of robust data architectures at E-Merge. As an expert in this field, you will drive business forward by architecting and developing scalable solutions.About the RoleThis is a remote position in Johannesburg, South Africa, offering a competitive salary ranging from...

  • Data Engineer

    6 days ago


    Johannesburg, Gauteng, South Africa E-Merge Full time

    Job Title: Junior Cloud Data ArchitectE-Merge is seeking a talented Junior Cloud Data Architect to join our team. As a key member of our cloud-based platform development team, you will play a crucial role in building and enhancing our revolutionary compliance service platform.The ideal candidate will have a strong background in data engineering, cloud...


  • Johannesburg, Gauteng, South Africa MECS Africa Full time

    About the RoleWe are seeking a highly skilled Data Engineer to join our team at MECS Africa. As a key member of our engineering department, you will be responsible for designing, developing, and maintaining large-scale data ingestion, integration, processing, and storage systems to support our IoT analytics platform.

  • Data Systems Engineer

    1 month ago


    Johannesburg, Gauteng, South Africa E-Merge Full time

    About E-MergeEstablish your career and bring your life goals closer with a solutions company that starts with data, leveraging cutting-edge analytics and math to drive real-world changes. As a junior Data Engineer at E-Merge, you will contribute to the development of their revolutionary compliance service platform.Role OverviewThe engineer will play a...

  • Big Data Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa People Source Full time

    As a Big Data Engineer - IoT Platform Solution at People Source, you will be responsible for architecting and implementing scalable and secure big data solutions that integrate with our IoT platform. You will work closely with cross-functional teams to design, develop and deploy data pipelines, data warehouses and data lakes.To succeed in this role, you will...

  • Data Engineer

    4 weeks ago


    Johannesburg, Gauteng, South Africa E-Merge Full time

    Cloud-Based Platform DeveloperE-Merge is seeking a skilled Data Engineer to join their team and contribute to the development of their revolutionary compliance service platform.About the Role:Presents data on dashboards and visualisations using Power BIEnsures data governance by documenting data definitions and business glossariesDelivers client projects...


  • Johannesburg, Gauteng, South Africa Black Pen Recruitment Full time

    Job Title: Director of Platform EngineeringAbout the Role:We are seeking a highly experienced and visionary Director of Platform Engineering to lead our platform engineering team in building a scalable payment system for global merchants expanding into Africa.This is an exciting opportunity for a technical leader who is passionate about building...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    E-Merge, a South African bank, is seeking an experienced Technical Data Architect to design and build a highly scalable customer-facing SaaS offering that meets SOC and ISO 27001 compliance standards.Key Responsibilities:Lead the development of the solution, including tech stack choicesCollaborate with business owners and customers on needs analysisOversee...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    Job DescriptionWe are seeking a highly skilled Technical Data Architect to lead the design and implementation of robust data architectures. The ideal candidate will have expertise in designing and developing data platforms, with a strong background in Python, C#/.NET, and PostgreSQL.About E-MergeE-Merge is a company that builds applications to ingest...


  • 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...

  • Data Engineering Lead

    3 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    SAP Data Engineer Role at Network RecruitmentWe are seeking a highly skilled SAP Data Engineer to join our team at Network Recruitment. The successful candidate will have expertise in designing, developing, and maintaining data pipelines using SAP tools such as SAP BW/4HANA, SAP Data Services, and SAP HANA.Job DescriptionDesign and develop scalable data...


  • Johannesburg, Gauteng, South Africa Rand Merchant Bank Full time

    Rand Merchant Bank seeks a skilled Data Platform Strategy Lead to contribute to the design and development of new applications / systems.Job DescriptionTo analyse business or system requirements and build and enhance the data platforms.To participate in and provide input to the Architect during the compilation of solution design documentation for new and...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    Data Engineer - Cloud Platform Specialist Job DescriptionWe are seeking a highly skilled Data Engineer - Cloud Platform Specialist to join our team at E-Merge. As a key member of our development team, you will be responsible for building and enhancing our cloud-based platform, focusing on data systems and pipelines.The ideal candidate will have experience...

  • Lead Data Engineer

    6 days ago


    Johannesburg, Gauteng, South Africa Planet10 Full time

    **Job Role:** Lead Data EngineerWe are seeking a highly skilled data engineer to lead the design, development, and maintenance of our data pipelines and architectures. The ideal candidate will have extensive experience with data processing frameworks, cloud platforms, and data visualization tools.


  • 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...


  • Johannesburg, Gauteng, South Africa People Source Full time

    We are seeking an experienced Big Data Platform Specialist to join our team at People Source. In this role, you will be responsible for designing, developing, and testing a big data analytics platform using Docker, as well as providing technical support to our clients.">Key Responsibilities:Design and develop big data analytics platforms using DockerProvide...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    Pioneers in harnessing the power of Artificial Intelligence (AI) to deliver actionable insights and drive transformative change for businesses worldwide are looking for a seasoned AWS Data Engineer to join their fast-paced team at E-Merge.Job SummaryWe seek a highly skilled professional with expertise in designing, building, and operationalising large-scale...


  • Johannesburg, Gauteng, South Africa ALOS Innovative Workforce Solution (Pty) Ltd Full time

    Cloud and Data Engineer Job DescriptionAward-winning ALOS Innovative Workforce Solution (Pty) Ltd is seeking a highly skilled IT Professional to join our team as a Cloud and Data Engineer. The successful candidate will be responsible for designing, implementing, and maintaining cloud-based systems and data engineering solutions.Job SummaryWe are looking for...

  • Cloud Data Engineer

    6 days ago


    Johannesburg, Gauteng, South Africa E-Merge Full time

    E-Merge is a solutions company that leverages data and analytics to drive innovation. As a Data Engineer, you will play a key role in building and enhancing our cloud-based platform.

  • Cloud Data Engineer

    1 month ago


    Johannesburg, Gauteng, South Africa E-Merge Full time

    Establish Your Career with E-MergeE-Merge is a solutions company that starts with data, leveraging analytics and math to drive real-world impact. As a Junior Data Engineer, you'll play a crucial role in building and enhancing our cloud-based compliance service platform.Key Responsibilities:Present data insights on dashboards and visualizations using Power...