Jobs Career Advice Signup

Send this job to a friend


Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Nov 9, 2020
    Deadline: Not specified
  • Want to get a job fast? Signup and complete your profile on MyJobMag. Employers will find you 4x faster with a complete profile. You can download your completed profile anytime

    Standard Bank Group is the largest African banking group by assets offering a full range of banking and related financial services. “Africa is our home, we drive her growth” Our vision is to be the leading financial services organisation in, for and across Africa, delivering exceptional client experiences and superior value. This sets the prim...
    Read more about this company


    Data Analyst - PBB IT

    Job Purpose

    • The purpose of this role is to construct data acquisition, warehousing and reporting solutions. The role is expected to provide technical solutions in response to the needs of stakeholders by interpreting business requirements; defining solution; defining build and test tasks; constructing solutions; performing testing; participating in the deployment of solutions and ensure the systems meet immediate business requirements by providing third tier support and constructing enhancements to systems in Production. 
    • The role is should construct and document solutions according to applicable architecture, solution designs, standards, policies and governance requirements; utilise DevOps practices and tools as member of an agile team with T-roles; clearly define tasks with delivery effort estimates; contribute effectively to lean management practices and iteration ceremonies; provide third Tier support when required and deliver enhancements to Production systems in the Data Management Feature Team portfolio.

    Key Responsibilities/Accountabilities

    Define tasks and specify required technology components
    Define tasks and define the technology components that best deliver to user stories, in the context of epics, by conducting the following activities:

    • Define a task sequence that delivers value to business promptly by applying lean management, Minimum Viable Product (MVP) and iterative delivery concepts
    • Ensure tasks are clearly scoped, with defined acceptance criteria, to ensure clarity of what is required to complete work
    • Define and performing appropriate unit and integration tests to ensure no errors are produced during and after deployments
    • Define tasks with effective sizing of the effort required to deliver to contribute to predictable delivery and velocity management
    • Provide lean documentation to reflect the solution design and capture data management artefacts
    • Incorporate standard requirements – such as data quality control and future proofing – into task definition and delivery
    • Ensure applicable standards are addressed in the solution design
    • Apply best data integration, warehousing and reporting practices while utilising MS SQL 2016 technology

    Construct end to end data service solutions
    Identify data requirements and construct/extend data warehouse solutions (including ETL) to meet business requirements by conducting the following activities:

    • Construct mechanisms to acquire data from a range of sources with controls that deliver to required data quality standards (e.g. BCBS239).
    • Apply appropriate continuous integration practices to prevent defects
    • Build solutions that are aligned with the technology strategy and future proofed through appropriate coding practices
    • Apply DevOps testing practices as defined for the feature team
    • Test the solution in terms of the master test plan to ensure no defects are identified post deployment
    • Meet all governance requirements
    • Document the solution sufficiently
    • Engage with the other team members to achieve delivery objectives
    • Deliver solutions that are robust and future-proofed to reduce waste and manage technology deficit

    Perform work aligned with the team process; meeting governance requirements; and utilising the Continuous Integration toolset
    Team based delivery is the focus of feature team, as opposed to individual performance. This requires the DE to participate in team practices and deliver to team standards:

    • Participate in team ceremonies
    • Perform work which is traditionally performed by non-engineering roles which requires knowledge of other traditional roles (such as business analysis and testing)
    • Contribute to team performance by identifying and implementing team improvements

    Provide third tier support and enhancement services
    Provide third tier support to the systems in the portfolio to restore availability, within service level agreement performance standards:

    • Maintain in-depth knowledge of the technology design of the system
    • Understand accurately and completely the impact of an incident on system functionality and business
    • Achieve quick response times to incidents through effective cause diagnosis
    • Prevent recurrence of incidents by identifying and effectively responding to root causes through effective cause diagnosis
    • Prevent recurrence of incidents by introducing system improvements following from effective root cause analysis
    • Clear and specific communication to users and other role players regarding the impact and resolution of an incident
    • Ensure that all incident, problem and change management requirements are met
    • Deliver enhancements to the system as required by business or in response to opportunities to address technology deficit or enhance solution performance

    Preferred Qualification and Experience


    • Degree in IT and Computer Science


    • 5-7 Years experience in Information Technology

    Additional Experience

    • Experience in data management, data integration and data quality verification
    • Understanding of Business Intelligence configuration management tools/processes
    • Background in data profiling
    • Familiarity with database design and implementation
    • Experience in troubleshooting, performance tuning, and optimization
    • Knowledge of CI/CD principles and best practices in data processing
    • Analytical and problem-solving skills coupled with initiative and accountability
    • Familiarity with different software development methodologies
    • Work in conjunction with BI and Data Engineers to ensure high quality Data Deliverable
    • Design and develop testing frameworks to test ETL jobs, BI reports and Dashboards and other data pipelines
    • Write SQL scripts to validate data in the data repositories against the data in the source systems
    • Write SQL scripts to validate data surfacing in BI assets against the data sources
    • Ensure data quality by checking against our ODS , Data Platforms and the front-end application
    • Track, monitor and document testing results
    • The development and maintenance of Extract Transform and Load (ETL) processes, database and performance administration, and dimensional design of the table structure. Work closely with Data Architect to understanding and operating data warehousing functionality, building the Unified Data Platform in Microsoft Azure cloud
    • Write high-quality, well-structured code that is maintainable and extensible
    • Analyze complex data systems to develop automated and reusable solutions for extracting requested information while assuring data validity and integrity
    • Perform tasks spanning the full lifecycle of data management activities with minimal supervision

    Knowledge/Technical Skills/Expertise

    • Development - The design, creation, testing and documenting of new and amended programs from supplied specifications in accordance with agreed standards.
    • Debugging - The ability to analyse the behaviour of code to diagnose a problem and find the underlying cause. This includes but is not limited to using a debugger.
    • Refactoring - The ability to revise existing code without impacting its functional behaviour.
    • Use of Build Automation - The ability to use script builders as well as other related automation like continuous integration, automated deployments, and static code analysis tools.

    Behavioural Competencies

    • Providing Insights
    • Making Decisions
    • Adopting Practical Approaches
    • Directing People
    • Developing Expertise
    • Exploring Possibilities
    • Examining Information
    • Developing Strategies
    • Embracing Change

    Method of Application

    Interested and qualified? Go to Standard Bank Group on to apply

    Learn how to get a job in any industry you want. Read 72 Hours to The Job You Love

  • Send your application

Back To Home

Career Advice

  • Product Manager Job Description

    Product management is one of the highest paying jobs. This is because it is an integral part of an organization’s operation. As the name entails, product ...

    Read More

  • Cover Letter Writing Tips

    Let’s be honest. Writing a cover letter can be dreadful. This is even more stressful when you are applying for different positions. When tasked with writing...

    Read More

  • Organizational Skills To Have On Your Resume

    Organizational skills are one of the key transferable skills that every job seeker is encouraged to have. This is because employers are on the lookout for ...

    Read More

  • Administrator Job Description

    Ever wondered how workplaces with multiple units and subdivisions are kept organized? Well, that’s because they most likely employ the services of an administ...

    Read More

View All Career Advice

Subscribe to Job Alert


Join our happy subscribers

This website uses cookies to improve your experience. By using this site you agree to the storing of cookies on your device to enhance navigation, analyze site usage, and assist in our marketing efforts. To learn more, see our Cookie Policy. Accept and Close
Send your application through

Yahoomail Gmail Hotmail