Data Engineer - Johannesburg - Promapp

    Promapp
    Promapp Johannesburg

    1 week ago

    Default job background
    Technology / Internet
    Description

    About Nintex:

    Transforming the way people work is our goal at Nintex.

    We're the global standard for process intelligence and automation, trusted by over 10,000 organizations worldwide. Our customers, from industry giants like Amazon, Coca-Cola, and Microsoft, rely on the Nintex Platform to accelerate their digital transformation journeys.

    We foster a workplace that supports amazing people in doing their best work every day. Collaboration is constant, our workplace is fun, the environment is fast-paced, and we value curiosity, ideas, and enthusiasm. Driven by passion and accountability, we take initiative, measure progress, and deliver results.

    Our engineers build more than just software; they make a tangible impact with every line of code. We take a solutions-oriented and collaborative approach, constantly innovating our business and products.

    About the Role

    You'll ensure the development of high-quality data engineering products & services, delivered on time and to acceptance criteria.

    You'll be joining a team with highly-motivated individuals with a strong-growth mindset - professionally and personally. The team is currently working on rolling out a new Data Platform for the entirety of Nintex using the latest cloud technologies.

    This role is hybrid in Johannesburg.

    Your Contribution

    • You design, code, and unit test data engineering components and features that can be released / deployed through automation.
    • You ensure data completeness and correctness through cross-referencing to original data source.
    • You design and develop ETL's in line with best practices and techniques for data transformation and storage.
    • You deliver data engineering functions that ingest, sanitize, and join data from multiple sources.
    • You create data models that meets the needs of management stakeholders, data scientists, and analysts as required.
    • You analyze and evaluate data product/output to identify and recommend optimizations as required in its extraction, cleansing, and organization.
    • You identify and pursue opportunities to create or improve organizational data standards.
    • You contribute to the support and maintenance of data engineering functions, including liaising with the support team to resolve issues that have been escalated.
    • You are an active part of the incident management process, including on-call rotation and working with the IM team to resolve incidents.
    • You work with data providers to document the incoming data stream's domain boundaries, field datatypes, and term definitions in sufficient detail to enable transformation of the data for end-user consumption.

    To Be Successful

    • 3+ years experience in data engineering
    • Cloud Platform, i.e. AWS / Azure / GCP
    • Cloud DBMS, i.e. Databricks / Snowflake / Amazon Redshift / BigQuery
    • Distributed Data frameworks, i.e. Hadoop / Spark / Flink
    • Programming, i.e. Java / Scala / Python
    • SQL, any variant is a good foundation but HiveQL / Spark SQL preferred
    • Database modeling, i.e. Snowflake Schema / Star Schema / Data Vault

    Additional Skills (Advantageous)

    • Streaming and event-driven systems, i.e. Apache Kafka / Azure EventHubs / Spark Structured Streaming
    • Data testing, i.e. unit tests and quality enforcement
    • DevOps platform, i.e. Azure DevOps / GitHub
    • Scripting, i.e. bash / Powershell
    • Infrastructure as code, i.e. Terraform / ARM templates / AWS Cloudformation

    What's In It For You?

    We offer flexible work arrangements that allow our people to work in the way that best suits them and their teams. Our benefits differ from country to country, but we offer a range of exciting perks and benefits, including paid parental leave, invention/patenting assistance, community impact, and intercultural learning and celebration.

    View more about our benefits here.

    We're committed to fostering a workplace that supports amazing people in doing their very best work every day. Preference will be given to People Living with Disability who are members of the designated groups in line with the Employment Equity Plan and Targets of the Company.


  • PwC South Africa

    Data Engineer

    6 days ago


    PwC South Africa Johannesburg

    Job Description & Summary · PwC's data and analytics engineering team leverages advanced technologies to design robust data solutions for clients, transforming raw data into actionable insights that drive business growth. · Key Responsibilities: · Lead the design, development, an ...

  • Puma Energy

    Data Engineer

    3 days ago


    Puma Energy Johannesburg

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

  • Nedbank

    Data Engineer

    3 days ago


    Nedbank Johannesburg

    Job Title: Data Engineer · Job Purpose · The purpose of the Data Engineer is to leverage their data expertise and related technologies, in line with the company's data architecture roadmap, to advance technical thought leadership for the enterprise, deliver fit-for-purpose data p ...

  • Inkhanyeti Solutions Pty

    Data Engineer

    5 days ago


    Inkhanyeti Solutions Pty Johannesburg

    We are seeking a skilled Data Engineer to handle the delivery of business intelligence data and information. The role involves designing, developing, and maintaining data warehouses and analytics to meet enterprise business analysis and reporting needs. · Job Description · This i ...

  • CrossBoundary Group

    Data Engineer

    1 day ago


    CrossBoundary Group Johannesburg

    Job Description · CrossBoundary Energy is recruiting a Data Engineer for data analytics to transform raw data into clean, actionable datasets. · This role plays a pivotal part in unlocking the value of data and will report to the Lead Analytics Engineer within CrossBoundary Energ ...

  • Network Recruitment

    Data Engineer

    3 days ago


    Network Recruitment Johannesburg

    Job Title: Data Engineer · We are seeking a highly skilled and experienced Data Engineer to play a key role in the development and maintenance of scalable, secure, and repeatable data pipelines. · Key Responsibilities: · Implement and maintain scalable data pipelines using advanc ...

  • Standard Bank of South Africa Limited

    Engineer, Data

    1 week ago


    Standard Bank of South Africa Limited Johannesburg

    Job Description · To design, code, verify, test, document, amend, and secure data pipelines and data stores in accordance with agreed architecture, solution designs, standards, policies, and governance requirements. This includes ensuring that all data engineering activities alig ...

  • NedBank

    Data Engineer

    1 day ago


    NedBank Johannesburg

    Job Classification138098 - Data Engineer · Job Family · Information Technology · Career Stream · Data · Leadership Pipeline · Manager of Self Professional · Job PurposeThe purpose of the Data Engineer is to leverage their data expertise and data related technologies, in line with ...

  • Network Recruitment

    Data Engineer

    1 week ago


    Network Recruitment Johannesburg

    We are seeking a highly skilled and experienced Data Engineer to support our business. In this role, you will be responsible for developing and maintaining scalable, secure, and repeatable data pipelines that ensure the accuracy and accessibility of data for reporting and analysi ...

  • Network Contracting

    Data Engineer

    6 days ago


    Network Contracting Johannesburg

    Senior Data Engineer Role - 12 Month Contract · This senior data engineer position is available in a top-tier banking and financial services company. The ideal candidate will have experience with the following technologies: · Terradata · PowerBI · Hive · Ab Initio (a plus) · Data ...

  • Nedbank

    Data Engineer

    2 days ago


    Nedbank Johannesburg

    Job Family · Information Technology · Data · Manager of Self Professional · Job Purpose · The 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 thought leadershi ...

  • Psybergate (Pty) Ltd

    Data Engineer

    3 days ago


    Psybergate (Pty) Ltd Johannesburg

    Job Description · Psybergate is an IT company that specializes in building custom software solutions and providing skilled professionals to its clients. · Duties and Responsibilities · We are seeking a Data Engineer with expertise in the data lifecycle within Enterprise Data Serv ...

  • Standard Bank Group

    Engineer, Data

    1 week ago


    Standard Bank Group Johannesburg

    **About Us** · Standard Bank Group is a leading Africa-focused financial services group that offers various career-enhancing opportunities. Our clients range from individuals to large multinational corporates and institutions. We're passionate about creating growth in Africa. · * ...

  • Rmbwestport

    Data Engineer

    1 week ago


    Rmbwestport Johannesburg

    Job Description · RMB is a place where exceptional people create their own opportunities by challenging the conventional and driving sustainable impact. · United by our proud heritage, strong ethics, and philosophy of Traditional values and Innovative ideas, it's the magic of our ...

  • Standard Bank of South Africa Limited

    Data Engineer

    3 days ago


    Standard Bank of South Africa Limited Johannesburg

    Job Title: Data Engineer - Personal & Private Banking · Business Segment: Personal & Private Banking · Location: Johannesburg, South Africa · We are seeking a highly skilled Data Engineer to support the development of scalable infrastructure and tools for delivering business insi ...

  • Liyema Consulting

    Data Engineer

    3 days ago


    Liyema Consulting Johannesburg

    Job Specification: Data Engineer · Purpose: As a Data Engineer, you will design and optimize data systems to provide actionable insights for our business through robust data infrastructure. · Key Responsibilities: · Develop and enhance data processes and systems for optimal perfo ...

  • Network Recruitment

    Data Engineer

    1 week ago


    Network Recruitment Johannesburg

    Job Overview · An industry requiring specialist skills demands a thorough and precise approach to recruitment. · I am a Specialist Risk Analytics & Data Recruiter working with prominent corporate entities in Gauteng, focused on exploring new commercial opportunities within the ma ...

  • Smart4Energy

    Data Engineer

    6 days ago


    Smart4Energy Johannesburg

    Job Title: Data Engineer · We are seeking a skilled Data Engineer to join our client's team on a 12-month contract. This role involves working on complex projects for well-known companies, providing you with an excellent opportunity to grow your career. · About the Role: · You wi ...

  • FNB Namibia

    Data Engineer

    4 days ago


    FNB Namibia Johannesburg

    Job Description · RMB is a place where exceptional people create their own opportunities by challenging the conventional and driving sustainable impact. · United by our proud heritage, strong ethics and philosophy of Traditional values and Innovative ideas, it's the magic of our ...

  • Spane 4 All

    Data Engineer

    1 week ago


    Spane 4 All Johannesburg

    We are looking for a Data Engineer to join our team at RMB, a place where exceptional people create their own opportunities by challenging the conventional and driving sustainable impact. United by our proud heritage, strong ethics and philosophy of Traditional values and innovat ...

  • RMB

    Data Engineer

    4 days ago


    RMB Johannesburg

    Job Description · We are seeking a highly skilled Data Engineer to join our team at RMB, South Africa's number one employer in Financial Services. · The Data Provisioning team is responsible for managing the process of providing access to data, ensuring that the right data is ava ...

Jobs
>
Johannesburg
>
Data engineer