Senior Data Engineer

2 weeks ago


Johannesburg, Gauteng, South Africa Salt Employee Benefits Full time

Salt Employee Benefits is looking for a savvy Snr Data Engineer to join our IT team. This role requires the incumbent to have a significant set of technical skills, including a deep knowledge of SQL database design and multiple programming languages. The successful incumbent should have stellar communication skills as she/he will work across departments and determine what business leaders want to gain from the company's large datasets. Be able to work with data to solve business problems, building and maintaining the infrastructure to answer questions and improve processes within the SaltEB environment. Help streamline our data workflows, adding value to our product offering and building out our customer lifecycle and retention model and work closely with the other BI teams to develop data models and pipelines for research, reporting, and machine learning. Furthermore, be an advocate for best practices and continued learning.

Data Engineering:

  • Work closely with business to help them understand the data in the environment and enable data insights to the business unit to drive change.
  • Create and maintain functional requirements, system specifications and blueprints in support of data architecture and detailed design specifications for current and future designs.
  • Designing, implementing, and maintaining scalable and robust patterns for ingesting and transforming complex datasets from a multitude of sources.
  • Supports the organisation's cloud strategy and aligns to the data architecture and governance including the implementation of these data governance practices.
  • Create and manage data feeds to 3rd party system or enterprise applications.
  • Assist in identifying, designing, and implementing robust process improvement activities to drive efficiency and automation for greater scalability. This includes looking at new solutions and new ways of working and being on the forefront of emerging technologies.

REPORTING:

  • Develop and maintain monthly and ad hoc reports as and when requested.

QUERY RESOLUTION:

  • Attend to queries or inquiries within the required timelines
  • Aid internal and external clients or service providers where necessary

INNOVATIVE & TEAM PLAYER:

  • Be able to work independently with minimal supervision
  • Build and maintain supportive relationships both internally and externally
  • Provides technical leadership to junior data engineers in the team

RELATIONSHIP MANAGEMENT:

  • Work with various stakeholders across the organisation to understand data requirements and apply technical knowledge of data management to solve key business problems.
  • Build and maintain positive relationships with all clients and service providers.
  • Be able to explain technical concepts to non-technical business leaders.

TIME MANAGEMENT:

  • Devote the whole of your time, attention, and abilities during working hours to the discharge of your duties.
  • Work concurrently on multiple projects to deliver value to business.

Qualifications:

  • Bachelor's degree in computer science, information technology, engineering or equivalent
  • Professional certifications (AWS , Azure)
  • 3+ years of data engineering experience
  • Experience with designing and implementing Cloud (AWS) solutions including use of APIs available.
  • Some experience with Dev/OPS architecture, implementation and operation would be advantageous.
  • 3+ years of experience with Python, SQL, and data visualization/exploration tools,(Power BI, Tableau, SAP Business Objects)
  • Sound understanding of Data modeling fundamentals & design
  • Cloud based technologies (AWS, Snowflake)
  • Knowledge of SAP Hana would be an advantage
  • Knowledge of Engineering and Operational Excellence using standard methodologies. Best practices in software engineering, data management, data storage, data computing and distributed systems to solve business problems with data.
  • Data Modelling (Kimball, Inmon, DataVault)

Characteristics / Skills required:

  • High level of attention to detail
  • Ability to work with limited supervision
  • Solutions orientated
  • Personal Mastery (Learning)
  • Quality in execution and outcomes
  • Team player


  • Johannesburg, Gauteng, South Africa Dimension Data Full time

    FunctieomschrijvingAre you tired of being micro-managed? Are you looking for a company where no-one tells you how to do your job? Do you want to work in a team, but not be told what to do and when to do it? If so, we believe this Senior Software Engineer role is perfect for youAs a Senior Software Engineer, you'll be responsible for building and maintaining...

  • Cloud Data Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Dimension Data Full time

    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 efficiently while...


  • Johannesburg, Gauteng, South Africa Liyema Consulting Full time

    These jobs were popular with other job seekers Reference: JHB001499-FE-1Job Title: Senior Data EngineerType: PermanentLocation: Gauteng, JohannesburgAbout Us:We're a leading data solutions firm in South Africa, dedicated to fostering equality through actionable insightsResponsibilities:Design robust data architectures, manage seamless pipelines, integrate...

  • Senior Data Engineer

    4 weeks ago


    Johannesburg, Gauteng, South Africa NTT Full time

    NTT is a leading global IT solutions and services organisation that brings together people, data and things to create a better and more sustainable future.In today's 'iNTTerconnected' world, connections matter more now than ever. By bringing together talented people, world-class technology partners and emerging innovators, we help our clients solve some of...

  • Senior Data Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Surgo Full time

    Our client, a leading South African financial group founded in 1985, encompasses insurers and a comparison platform. Rooted in providing peace of mind, they safeguard possessions, loved ones, and life plans. Pioneering innovation and service, their diverse team drives excellence, and they are looking for a Senior Data Engineer to join their hybrid working...


  • Johannesburg, Gauteng, South Africa Golden Rule Full time

    The Role An opportunity exists for a Senior Data Streaming Engineer who will Build, enhance, and maintain our real-time data pipeline. The role will work with various infrastructure and operations teams to maintain our data infrastructure. As a senior engineer on the Data Streaming Platform team, you will be responsible for developing and maintaining data...

  • Data Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Puma Energy Full time

    Main Purpose: Collaborate with data scientists and business stakeholders to design, develop, and maintain efficient data pipelines feeding into the organization's data lake. Ensure the data lake contains accurate, up-to-date, and high-quality data, enabling data scientists to develop insightful analytics and business stakeholders to make well-informed...

  • Senior Cloud Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Data Centrix Full time

    Qualifications and Experienced Required 5 years of experience working as a Senior Cloud Engineer or similar role, with a focus on Microsoft Azure. Proficiency in managing Azure services such as VMs, storage accounts, networks, Azure AD, and Intune. Strong understanding of Microsoft 365 applications and services, including Exchange Online, SharePoint Online,...


  • Johannesburg, Gauteng, South Africa Xcede Group Full time

    These jobs were popular with other job seekersOne of South Africa's leading banks is searching for a technical specialist.The purpose of the Data Specialist is to use their database, software engineering and programming skills to that the necessary data is properly stored on the cloud platform and is available to the data scientists.ExperienceMin 2 years'...

  • Junior Data Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Planet10 Full time

    A Leader in the Financial and Banking sector is seeking a Junior Data Engineer.The main role of the Data Engineer is to utilize their data knowledge and related technologies, following the Company's Data Architecture Roadmap, to enhance technical leadership for the Enterprise, deliver appropriate data products, and back data initiatives. Moreover, Data...


  • Johannesburg, Gauteng, South Africa Elucidate Full time

    Senior Data Scientist Lead - Elucidate AI - Careers Let's Talk Full time Johannesburg Senior Data Scientist LeadElucidate AI is looking for a superstar to join our team as a Senior Data Scientist Lead Elucidate AI is looking for a superstar to join our team as a Senior Data Scientist Lead. We are looking for a machine learning engineer who has an...

  • Senior Data Engineer

    4 weeks ago


    Johannesburg, Gauteng, South Africa NTT Full time

    NTT is a leading global IT solutions and services organisation that brings together people, data and things to create a better and more sustainable future.In today's 'iNTTerconnected' world, connections matter more now than ever. By bringing together talented people, world-class technology partners and emerging innovators, we help our clients solve some of...

  • Data Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Energy At Work Full time

    Job Title: Data Engineer (SAS)Location: RemoteAbout Our Client: Our client is a leading player in the insurance industry, dedicated to providing innovative solutions to meet the needs of our clients. They leverage cutting-edge technology to drive their business forward and are seeking a skilled Data Engineer to join their dynamic team. If you are passionate...

  • Data Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Planet10 Full time

    A leader in the Banking and Financial space is on the lookout for a Data Engineer to join their team. The purpose of the Data Engineer is to leverage their data expertise and data related technologies, in line with the Company's Data Architecture Roadmap, to advance technical thought leadership for the Enterprise, deliver fit for purpose data products, and...

  • Data Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Iolap Full time

    Do you like building data systems and pipelines?Do you enjoy interpreting trends and patterns?Are you able to recognize the deeper meaning of data?Join iOLAP, an Elixirr Company, as a Data Engineer and help us analyze and organize raw data?to provide valuable business insights to our clients and stakeholdersAs Data Engineer, you will be responsible to ensure...

  • Data Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa NTT Full time

    JOB DESCRIPTION NTT is a leading global IT solutions and services organisation that brings together people, data and things to create a better and more sustainable future. In today's 'iNTTerconnected' world, connections matter more now than ever. By bringing together talented people, world-class technology partners and emerging innovators, we help our...

  • Data Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa NTT Full time

    NTT is a leading global IT solutions and services organisation that brings together people, data and things to create a better and more sustainable future.In today's 'iNTTerconnected' world, connections matter more now than ever. By bringing together talented people, world-class technology partners and emerging innovators, we help our clients solve some of...

  • Data Engineer

    4 weeks ago


    Johannesburg, Gauteng, South Africa NTT Full time

    NTT is a leading global IT solutions and services organisation that brings together people, data and things to create a better and more sustainable future.In today's 'iNTTerconnected' world, connections matter more now than ever. By bringing together talented people, world-class technology partners and emerging innovators, we help our clients solve some of...

  • Data Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Iolap Full time

    Do you like building data systems and pipelines? Do you enjoy interpreting trends and patterns? Are you able to recognize the deeper meaning of data?Join iOLAP, an Elixirr Company, as a Data Engineer and help us analyze and organize raw datato provide valuable business insights to our clients and stakeholdersAs Data Engineer, you will be responsible to...

  • Data Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Nedbank Full time

    Requisition Details & Talent Acquisition Consultant REQ Thembi MtshaliJob FamilyRisk, Audit and ComplianceCareer StreamAuditingLeadership PipelineManage Self: ProfessionalJob PurposeThe purpose of the Data Engineer is to leverage their data expertise and data related technologies, in line with the Nedbank Data Architecture Roadmap, to advance technical...