
Senior BI Analyst and Developer
Do you want to be part of something bigger, working on an international project, being part of a highly skilled team, creating software
solutions nobody thought possible, then look no further!
What’s the job?
- An organisation on the first steps of re-inventing how it looks at data and how data moves the business forward, we are actively looking for a strong data technologist to come in and help drive change.
- A massive focus will be on how we access, view and visualise our data. The role the data itself plays in the organisation and how we use our data platforms to move us forward rather than just report on the past.
- This will be an opportunity with not only a massive focus on Business Intelligence but also drive the likes of data analytics, machine learning, and the value of data in the organisation.
Purpose of the Role
- This role is responsible for the data analytics, supporting the business with performance measures and the ongoing measurement, data collection, reporting, data visualisations and information sharing.
- Responsible for participating in strategic design and maintenance of business intelligence applications while identifying, researching and resolving technical problems.
Duties and Responsibilities
- Ensure that the use of business intelligence applications enhances the business’ decision-making capabilities.
- Engages in data exploration exercises with a variety of business intelligence tools.
- Assist as a resource on complex technical and business intelligence related matters.
- Provide a leadership role for the Team through knowledge in the area of specialisation.
- Collaborate with various other business units / teams as and when required.
- Assists in making appropriate decisions, using available resources, to achieve positive business outcomes in balance with sound business practice.
- Makes recommendations for changes in the current departmental systems and processes and contributes ideas and suggestions for solutions with effective presentations.
- Responds to urgent and unplanned situations by assessing their level of importance, instituting appropriate action to support the business requirements.
- Ability to communicate decisions to the appropriate levels of management.
- Prioritizes daily tasks and assignments in line with business objectives.
- Assist in the development of standardized tools, methodologies, and various business processes for the purpose of refining operational efficiency and identifying areas for improvement across business KPIs.
- Possess experience in all stages of BI project work (requirements, design, implementation, testing and deployment)
- Projects will range from small, distinct pieces of work to long term program engagements, to driving technology.
- You will be expected to deliver quality work on your assigned projects
- Work with business stakeholders to determine their business information needs and determine the right approach for collecting & presenting data as well as which analytical tool is required.
- Assist with data collection and processing procedures considering the business requirements and data relationships.
- Collect, sort, filter, analyse data and interpret the results to look for patterns and determine if the findings answer the business questions and are accurate.
- Create written reports and/or data visualisations that business stakeholders can use to monitor metrics and make decisions.
- Initiate and drive continuous improvement of all performance reporting in order to better manage the business.
- Provide direction regarding patterns, trends, and market analysis to drive business decisions.
- Writing relational and multidimensional database queries
- Building, implementing and supporting the BI solutions
- Assist in problem resolution to the team through problem research
- Your goal will be to build efficient solutions that solve business challenges in a fast-paced environment
- You will be working with business to understand requirements and deliver solutions
- You will be required to research new technologies from time to time, specifically where they relate to the strategic direction of the business, or a current project
- Translate business needs to technical specifications and deliver on the output
- Debugging, monitoring and troubleshooting solutions
- Analytical mind with a problem-solving aptitude
- You will also be required to perform administrative and other ad-hoc functions as and when required by the business
Minimum Qualifications & Experiences
- Matric / Grade 12
- Bachelor’s Degree (Preferred) or Gen Man 5 (Qualification)
- Minimum of 5 years of experience as a Senior Business Intelligence Analyst/Developer or similar position preferred
- Accounting/Finance experience preferred
- Familiarity with reporting in sales, marketing and other operational departments
- Advanced experience in working with the following tools:
o Microsoft BI Tools (SQL/SSIS/SSRS/SSAS/PowerBI)
o MySQL
o R / Python (Beneficial, but not required) - Expert proficiency with word processing, spreadsheet software and database structures
- Possess experience in all stages of BI project work (requirements, design, implementation, testing and deployment)
- Experience in estimating solution development and delivering solutions against those estimates
- Contact centre experience will be advantageous
Behavioural Competencies
- Curiosity, passion for technology, an obsession for data, a lust for innovation.
- Takes the initiative.
- Self-starter who takes ownership
- Pro-active, pragmatic, and thorough
- Ability to independently assess and lead others in which data management and statistical strategies needed to optimally report on outcomes.
- Ability to analyse highly complex data sets.
- Strong written and oral communication
- Conduct oneself in an ethical and professional manner at all times
- Strong organisational skills
- Comfortable in a fast-paced, ever-changing environment
- Strong interpersonal skills with the ability to build and maintain professional relationships
- Enjoys working independently as well as within a team environment
- Ability and willingness to mentor colleagues and share experiences to strengthen the Team’s success
- Ability to coordinate and manage simultaneous data requests
- Awareness of the need for timely communication, ability to identify potential barriers and strategies, and ability to synthesize and integrate information
- Problem solving and follow through
- Outcomes orientated
- Adaptability and flexibility in deliverables
- Able to work under pressure
Our company is committed to making our Software Engineers as successful as possible!