PPS Group

Data Engineer (Data Analytics)

Job description

Main duties and responsibilities:

  • Design and implement data strategies and systems, through collaboration with the IT and Business teams, to create and maintain the data architecture that will drive various initiatives across the organisation
  • Build infrastructure to automate extremely high volumes of data delivery and creatively solve data volume and scaling challenges. Contributing to the design and architecture of innovative solutions to difficult problems
  • Work with team and stakeholders to continually assess and redefine the data technology stack to support changing data patterns and business use cases, bridging the gaps between data analytics (engineering), business, and product by constantly collaborating with all parties to understand data needs.
  • Build the infrastructure with IT, which is required for optimal extraction, transformation, and loading of data from a wide variety of data sources, using SQL and 'big data' technologies
  • Work with IT to source and load a wide range of data across our business into the data lake so that it can be used by analysts and developers to develop data solutions for the business
  • Develop and enhance the data ingestion framework using specified toolsets; will need to understand and continuously seek techniques to ingest data, as well as ensure a high degree of quality and confidence
  • Assemble large, complex data sets that meet functional/non-functional business requirements
  • Identify, design, and implement internal process improvements: automating manual processes, optimising data delivery, redesigning infrastructure for greater scalability, etc
  • Create data tools for analytics and data scientist team members that assist them in building and optimising our product into an innovative industry leader
  • Liaise between technical teams and specialists and business stakeholders, fostering inter-departmental coordination and cooperation
  • Data governance (quality, accessibility, ownership, and security). Engaging with stakeholders to obtain an understanding of their data practices to contract, manage and meet expectations
  • Identify client data quality concerns, conduct root cause analysis, and provide feedback to the data governance council and data management competency centres of excellence
  • Become a trusted advisor to stakeholders and influence decision making by providing an advisory service, guidance, and support on data quality practices
  • Maintain a thorough understanding of the business and data strategy
  • Identify opportunities to influence the improvement or enhancement of business processes and methodologies by researching and recommending improvement initiatives and effective ways to operate and add value to PPS
  • Train other employees in the organisation on how to access the data ecosystem and how to make the best use of its contents


  • Matric (Grade 12)
  • An appropriate post-graduate qualification (BSc, Engineering, or similar)


  • 5 to 8 years of experience in a Data Engineering role, building, and optimizing data pipelines, architectures, and data sets. Constructing data acquisition, warehousing, and reporting solutions
  • Advanced working SQL knowledge and 5 years of experience working with relational databases, query authoring (SQL) as well as working familiarity with a variety of databases, technologies, languages, and visualisation engines (Power BI, Tableau)
  • 3 to 4 years of experience building analytics tools that utilise the data pipeline to provide actionable insights into customer management, operational efficiency, and other key business performance metrics

Knowledge and Skills:

  • Knowledge and understanding of the best practices of the Financial Services/Graduate Professional client market
  • Knowledge of information management practices including information lifecycle management, data modelling, master data management, and carrying out business audits and requirements gathering.
  • Knowledge and understanding of relevant database and query solutions, applications, and tools
  • Knowledge and appreciation of the need for consistency in data management and governance

Strategic Orientation:

  • Knowledge and understanding of the PPS vision, strategy, and member value proposition
  • Translating data management strategies into operational execution by delivering through people, processes, and systems
  • Creative and innovative; always seeks opportunities for leveraging data ongoing organisational and divisional performance
  • Works independently and is self-directed

Decision Making:

  • Influences the decision-making on data plans and projects


  • Articulate and communicates in a logical way and structures information to meet the needs and understanding of intended audiences
  • Expresses opinions, information, and key points of view clearly and assertively
  • Anticipates and responds appropriately to the needs, reactions, and feedback of an audience


  • Analyses information and research for optimisation of data engineering
  • Effectively breaks down problems and finds solutions

Commercial Acumen:

  • Demonstrates awareness of market trends and opportunities and keeps up to date with competitor developments in their area of responsibility


  • Models the PPS desired behaviours
  • Makes prompt and clear decisions that may involve tough choices and consistently implements a decision once made
  • Models high standards of ethical behaviour and encourages others to adhere to ethical behaviours
  • Establishes authority, respect, and rapport with direct and indirect team members to build enthusiasm for realising the channel's strategies, objectives, and targets

Relationship Management:

  • Establishes good relationships with customers, staff, and colleagues at different levels in the organisation

Computer Literacy:

Proficient in the use of technology and demonstrates a willingness to learn and use new languages, programs, and systems

Interpersonal and Intrapersonal Skills:

  • Confidence and assertiveness
  • Self-starter
  • Motivated and motivational
  • Persuasive and influential
  • Client service orientated
  • Team player
  • Self-awareness
  • Resilient
  • Responsible and accountable


  • Strong data management skills (warehousing, data integration, visualisation, and analytics)
  • Passionate interest in the industry
  • Strong innovative flair
  • Project management skills
  • Conceptual skills
  • Systems thinking

Preference will be given to Employment Equity candidates.

PPS has in place a COVID-19 Vaccination Policy, which applies to all employees as a term and condition of employment. All appointments are subject to proof in the form of a vaccination certificate. The Company reserves the right to amend this term and condition of employment, as it deems necessary.

You acknowledge that any information supplied to PPS is provided voluntarily and therefore constitutes unconditional, specific, and voluntary consent to the processing of such information by PPS. Your personal information will be processed for facilitating your application for employment with PPS as well as any statutory or regulatory compliance with which PPS must comply (where applicable) and for the legitimate interests of PPS and yourself, both during the recruitment process and thereafter. You may instruct PPS by written notice to cease the processing of your personal information at any time and, subject to the requirements of applicable South African law, request that PPS delete and/or de-identify such personal information.

Please email your CV to recruitment@pps.co.za with the job title of the role that you are applying for in the subject line of the email.

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.