BET Software

Senior BI Engineer - CPT

Job Location

Cape Town Region, South Africa

Job Description

We Want You: Join a powerhouse team that turns data into game-changing insights. We're on the hunt for a Senior Business Intelligence Engineer to join our dynamic Business Intelligence Team in Cape Town. In this role, youll play a key part in shaping strategic goals and enterprise-wide priorities. Working alongside a team of data-driven experts, youll analyse complex challenges, develop innovative solutions, and transform raw data into powerful insights. If youre passionate about problem-solving, collaboration, and making a real impact, this is your chance to shine. Apply today. You Bring: 5 - 7 years' solid working experience within the BI environment. Design, develop, maintain and work towards sustainable, long term Business Intelligence (BI) solutions using Microsoft BI stack MS SQL Server, SSIS, SSAS, SSRS and Power BI. Creation of Stored procedures, operational reports and dashboards. Design, develop and maintain ETL process using SSIS. Datawarehouse design, maintenance and re-architecture as required. Follow project specifications and corporate coding standards and policies. Coach and mentor junior team members. Liaise with fellow developers, DBAs and business analysts to identify and optimise inefficient BI processes and code. Recommend improvements to provide optimum reporting solutions. Be involved in strategic planning and design sessions. Demonstrated ability to work on projects from planning to delivery. What Youll Do: Design, Development and Implementation: Responsible for the design, development, maintenance and work towards sustainable, long term Business Intelligence (BI) solutions using Microsoft BI stack MS SQL Server, SSIS, SSAS, SSRS and Power BI. Ensures the creation of stored procedures, operational reports and dashboards. Design, develop and maintain ETL process using SSIS. Datawarehouse design, maintenance and re-architecture as required. Follow project specifications and corporate coding standards and policies. Responsible for coaching and mentoring junior Team Members. Liaise with fellow developers, DBAs and business analysts to identify and optimise inefficient BI processes and code. Make recommendations on improvements to provide optimum reporting solutions. Should be involved in strategic planning and design sessions. Works on highly complex and cross-functional BI solutions. Directs, organises, and leads projects in the implementation and use of new BI software tools and systems. Participates in workstream planning process including inception, technical design, development, testing and delivery of BI solutions. Develops work plans or reviews other work plan timelines and manages workflows to meet timeframes. Participates in project management estimation process. Manages and plans for service demand forecasts. May participates in the development of business cases to support IT projects. Collects, analyses, and shares data to help business teams drive improvement in key business metrics, customer experience, and business results. Works with the BI Analyst during implementation, gathering additional information when needed and keeping the business informed. Responsible for implementing data structures using best practices in data modelling, processes, and technologies. Performs data conversions, imports and exports of data within and between internal and external software systems. Implements tools and frameworks for automating report generation, identification of data-quality issues, and data governance. Leads the integration efforts for merging BI platforms with enterprise systems and applications. Performs data conversions, imports, and exports of data within and between internal and external software systems. Explores the data and discovers patterns, meaningful relationships, anomalies, and trends. Performs programming analyses for a wide range of requests using data in different formats and from various platforms. Ensures documentation is created and maintained. Production Support Troubleshoots BI tools, systems, and software. Troubleshoots reported data loads or reconciliation inconsistencies in conjunction with the sites for data models and/or reports. Tracks, monitors and analyses performance and production issues, and implements improvements. Supports and helps manage external resources, such as service providers and vendor support. Quality Assurance Ensures the collected data is within required quality standards. Maintains the quality of Metadata Repository by adding, modifying, and deleting data. Recommends quality metrics and ensures quality metrics are documented and tracked development, model validation, and model implementation. Documents standards and policies for the form, structure, and attributes of the BI tools and systems. Ensures adherence to process, policies, and standards. Research/Evaluation Analyses and tests new releases/versions of software. Conducts research and makes recommendations on BI products and services. Interfaces with vendors to keep abreast of new technologies, pricing, and customer applicability. Participates in vendor evaluations. Interfaces with architects to recommend new technology opportunities that will have an impact on BI systems. Coaching/Mentoring Provides guidance, training, and problem-solving assistance to other Team Members. Mentors and contributes to the growth of junior and intermediate Team Members. Designs and delivers end-user training and training materials. Living our Spirit: Actively drives a culture of collaboration and open communication within the team. Actively promotes authenticity and drives the spirit of diversity, inclusion, equity and belonging within the team. Actively drives a culture of versatility and adaptability by modelling and encouraging Team Members to support each other not only within the department, but within BET Software as a whole. Actively become a change agent and drive continuous learning within the team thus ensuring that the team approaches all tasks or challenges with enthusiasm and proactivity. The Company We Keep: At BET Software, we don't just recruit talent, we cultivate it. Our learning and development programmes, our various opportunities for growth, and our well-deserved incentives are what keep our All-Star Team the best amongst the rest. Please note that only candidates who meet the stipulated minimum requirements will be considered. If you have not been contacted within 30 days, kindly find your application to be unsuccessful.

Location: Cape Town Region, ZA

Posted Date: 4/3/2025
View More BET Software Jobs

Contact Information

Contact Human Resources
BET Software

Posted

April 3, 2025
UID: 5124005944

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.