|Location||Johannesburg, South Africa|
|Date Posted||Sep 15, 2020|
- To develop specific data quality solutions through software engineering in order to enable data profiling, visualisation and reporting for Enterprise Information Management PBB SA.
To ensure that data is available in a useable format for profiling, visualisation or reporting purposes.
Discovery phase – requirements elicitation
•Investigates and researches possible solutions in order to develop the most appropriate solution for profiling, visualisation or reporting requirements.
•Compiles actions plans that stipulates the work break down required to resolve the data profiling, visualisation or reporting challenge.
•Tests logic of findings and action plans across the DQM team in order to ensure that the correct components are built without duplication.
Data engineering / development
•Designs solutions by following the appropriate development path (e.g., development phase, CIT, SIT, etc.).
•Showcases the various development paths in order to obtain team feedback and sign off.
•Ensures that solution meets all design and governance standards whilst adhering to the broader EIM architecture.
•Presents solution to management for approval and promotion into production.
•Ensures that data is in a format that is useable for business stakeholders.
Maintenance and sustainability
•Designs solutions that drive re-usability within the DQM ecosystem.
•Ensures that productionalised code is maintained to ensure that customer queries and system / production errors are effectively minimised.
•Identifies key toolsets and competencies required for this capability and builds it for the future.
•Ensures that adequate training and development is provided for team members
•Creates quarterly leave plans to ensure adequate coverage. Approves leave requests and leave sell requests.
•When required, initiates disciplinary processes for team members. Resolves grievances raised by team members, escalating only if unresolved.
Data and IT governance and standards
•Adheres to governance processes to manage the ongoing enhancement and maintenance of data usability.
•Conducts regression testing across all relevant systems as required.
•Represents the team at relevant stakeholder meetings.
•Actively engages with stakeholders to fulfil and deliver the Information Management objectives.
Preferred Qualification and Experience
IT and Computer Sciences Degree
Diploma in software engineering, informatics
Experience in developing solutions and general system development. Experience in technical business intelligence; understanding of the banks data processes, systems, and products. Knowledge of IT infrastructure and data principles that form the basis for data quality management. Extensive experience in structured and unstructured query languages such as Teradata, SQL SSIS, T-SQL, SSAS, SSRS, IBM data-stage & IBM Information Analyser (IBM Infosphere Technology stack). Extensive experience in data engineering and modelling using Microsoft SQL and other programming languages such as Java, C#, etc. Extensive experience in data visualisation toolsets such as QlikView Development & Design, Qliksence, Power BI, etc.