The Role: Essential function:

  • The Incumbent will be part of a dynamic team working on enterprise software systems. The Reporting Analyst Team Lead will provide technical and team leadership through coaching and mentorship.

Skills and Experience: Essential Qualification:

  • Matric Certificate with Mathematics (Mathematical Literacy is not sufficient);
  • Relevant Degree in Computer Science or related discipline
  • Qlikview and Qliksense development certification.

Experience required:

  • Five (5) + years?? experience as a Report Analyst
  • Five (5) + years?? experience developing BI reporting on multiple solutions
  • Experience with developing Reporting strategy for the organisation
  • Experience with Qlikview solution
  • Experience with leading a team
  • Proven ability to develop and implement BI Reporting strategy.

Key Accountabilities: Responsibilities:

  • Guide team efforts towards successful project delivery
  • Provide technical leadership to the team through coaching and mentorship
  • Line management and personal development of a team
  • Maintain high standards of software quality within the team by establishing good practices and habits
  • Identify and encourage areas for growth and improvement within the team
  • Provide technical expertise and recommendations in assessing new ICT projects and initiatives to support and enhance our existing business solutions
  • Assist with software design and documentation (Functional and Architecture)
  • Collaborate with other Software Developers, Business Analysts, Systems Analysts and Test Analysts to plan, design, develop, test, and maintain business applications
  • Assist with Change and Release management
  • Work with the team in the migration of legacy applications to current technologies
  • Develop, refine, and tune data extraction (ETL optimisation) from applications
  • Analyse and resolve technical and application problems
  • Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties
  • Adhere to high-quality development principles while delivering solutions on-time and on-budget
  • Research and evaluate a variety of software products.

Personality and Attributes: Soft Skills

  • Ability and aptitude to continuously search for enhancements and innovation
  • Dynamic (ability to learn other technologies and take on different responsibilities)
  • Logical thinker (strong troubleshooting skills)
  • Uses own initiative and can work independently
  • Good presentation skills
  • Internally motivated, able to work proficiently both independently and in a team environment
  • Strong communication skills with both internal team members and external business stakeholders
  • Strong initiative to find ways to improve solutions, systems and processes; and
  • Comprehensive understanding of object-oriented and service-oriented application development techniques and theories.

Learn more/Apply for this position