Business Intelligence Technical Lead

4 months ago


Cape Town, South Africa BET Software Full time

**We Want You**:
**You Bring**:

- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 8-10 years’ experience in technical lead role.
- Experience in end-user report development.
- Proven ETL experience using SSIS.
- Hands-on experience in designing, prepping, configuring, installing, troubleshooting and maintaining complete BI Solutions.
- Identify and resolve data reporting issues.
- Ability to create efficient T-SQL objects and processes according to spec (databases, tables, stored procedures, business rules and functions).
- Advanced experience in T-SQL query optimisation, troubleshooting and debugging.
- In-depth understanding of database management systems, online analytical processing and ETL framework.
- Advanced knowledge of the Kimball data warehouse lifecycle.
- Expert data warehousing experience using fact tables, dimensions and indexing.
- Experience in table partitioning and efficient data migration.
- Expert experience in creating and maintaining multidimensional cubes using SSAS.
- Relevant management certification may be required.
- Excellent technical, diagnostic, and troubleshooting skills.
- Strong leadership and organisational abilities.

**What You'll Do**:
Technical Leadership
- Provide technical leadership to the team through collaboration sessions and knowledge sharing initiatives.
- Engage regularly with software architects in order to ensure the development within the team is according to architectural guidelines.
- Ensure checked in code is reviewed to ensure standards are met and the code base is sound.
- Ensure that all technical solutions that are rolled out consider compatibility with other environments and dependencies; have a high usability factor; are reliable to reduce down time and perform at maximum efficiency during peak periods of usage; consider security at its highest level (third party attacks; data protection etc).
- Drive the adoption of processes within the team which consider and meet the expectations of technical throughput rates and responses; processing times; effective resource utilisation during operation and where the system or solution ensures maximum operational capacity requirements are met.

Quality of Software Implementation:

- Ensure rigorous testing of any solution before deployment and create standards and processes within the team to align to these.
- Ensure the delivery of a complete and technically appropriate solution which covers all the agreed specified tasks and user objectives and has been tested thoroughly.
- Ensure relevant documentation is provided to support teams to reduce development support load.
- Where possible, work to develop and implement a quality mechanism for the solution to analyse its own faults and provide reports prior to a critical failure.
- Develop the solution in a manner which supports modification for future developers thereby reducing the numbers of defects or negatively affecting system quality.

Initiative and Innovation
- Implement improved processes that have a positive effect on the team’s performance and company bottom line.
- Technical problems and opportunities are anticipated and dealt with immediately considering any technical dependencies.
- Take an active involvement in problem resolution and where necessary works after hours to ensure that problems are resolved.
- Shows foresight to prevent errors or delays in projects.
- Demonstrate initiative by understanding, acquiring and implementing new knowledge and skills both within the team and to the wider group.
- Incorporates the new abilities into the day to day operational activities to improve performance of products and systems.
- Ensure techniques, technologies, tools and processes used are in line with industry best practices.

Knowledge Share
- Identify team members requiring a specific knowledge, skill or understanding and seek ways to impart or upskill the team members through coaching and mentorship.
- Verify the knowledge has been imparted successfully and if not, take steps to rectify gaps in transfer of the knowledge.

Coaching/Mentoring
- Provide guidance, training, and problem-solving assistance to other team members.
- Mentor and contribute to the growth of junior and intermediate team members.
- Design and deliver 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,



  • Cape Town, Western Cape, South Africa Parvana Full time

    About ParvanaParvana is a renowned company in the development and system integration space, boasting a stellar reputation over the past 20 years. Our client prioritizes finding effective solutions over being proficient in any particular technology, making each project unique and challenging. We value building long-term relationships and have a cosmopolitan...


  • Cape Town, South Africa Adzuna ZA B C2 Full time

    Our client is seeking an experienced IT Business Intelligence Manager to join their team.Responsibilities:Lead the development and implementation of business intelligence strategies.Manage BI projects, ensuring timely delivery and alignment with business objectives.Oversee data warehouse design and maintenance.Collaborate with stakeholders to identify data...


  • Cape Town, South Africa HR Genie Full time

    Our client is seeking an experienced IT Business Intelligence Manager to join their team.Responsibilities:Lead the development and implementation of business intelligence strategies.Manage BI projects, ensuring timely delivery and alignment with business objectives.Oversee data warehouse design and maintenance.Collaborate with stakeholders to identify data...


  • Cape Town, Western Cape, South Africa Santam Full time

    About the RoleWe are seeking a highly skilled Business Intelligence Analyst to join our team at Santam. As a Business Intelligence Analyst, you will play a critical role in driving business growth and improvement through data-driven insights.Key ResponsibilitiesCollaborate with business stakeholders to identify business information requirements and develop...


  • Cape Town, Western Cape, South Africa Parvana Full time

    About Parvana:Parvana is a renowned development and system integration company with a stellar reputation built over 20 years. Our client prioritizes finding effective solutions over being proficient in any particular technology, making each project unique and challenging. We're looking for adaptable individuals who are interested in the latest tech, enjoy...


  • Cape Town, Western Cape, South Africa Recru-it Full time

    Job Title: Business Intelligence AnalystWe are seeking a highly skilled Business Intelligence Analyst to join our team at Recru-it. As a Business Intelligence Analyst, you will be responsible for developing, maintaining, and enhancing Power BI dashboards, reports, and data visualizations to meet business requirements.Key Responsibilities:Develop and Enhance...


  • Cape Town, Western Cape, South Africa HR Genie Full time

    Job Title: Business Intelligence EngineerLocation: Western Cape, City of Cape Town, Cape TownJob Type: Contract, expected to work Full-Time hoursPrimary Industry: EngineeringSalary: ZAR4500 - ZAR5300 Per monthJob Description:The Business Intelligence Engineer plays a crucial role in a team responsible for developing and supporting custom solutions to enhance...


  • Cape Town, Western Cape, South Africa ABC Worldwide Full time

    About the RoleWe are seeking a highly skilled Business Intelligence Developer to join our team at ABC Worldwide. As a key member of our Business Intelligence Team, you will play a critical role in ensuring the integrity of our data warehouse and developing innovative solutions to drive business growth.Key ResponsibilitiesDesign, develop, test, maintain, and...


  • Cape Town, Western Cape, South Africa IOCO Full time

    About iOCO:We are a technology-driven company passionate about leveraging data to drive business success. We are seeking a talented Business Intelligence Developer to contribute to our cutting-edge data solutions that empower our clients to make informed decisions.Position Overview:As a Business Intelligence Developer at iOCO, you will be responsible for...


  • Cape Town, South Africa Pragmaworld Full time

    Job Title: Business Intelligence EngineerLocation: Western Cape, City of Cape Town, Cape TownJob Type: Contract, expected to work Full-Time hoursPrimary Industry: EngineeringSalary: ZAR4500 - ZAR5300 Per monthJob Description:The Business Intelligence Engineer is an integral part of a team responsible for developing and supporting custom solutions aimed at...


  • Cape Town, South Africa HR Genie Full time

    Job Title: Business Intelligence EngineerLocation: Western Cape, City of Cape Town, Cape TownJob Type: Contract, expected to work Full-Time hoursPrimary Industry: EngineeringSalary: ZAR4500 - ZAR5300 Per monthJob Description:The Business Intelligence Engineer is an integral part of a team responsible for developing and supporting custom solutions aimed at...


  • Cape Town, Western Cape, South Africa Recru-it Full time

    Job DescriptionWe are seeking a highly skilled Business Intelligence Developer to join our team at Recru-it. As a key member of our organization, you will play a critical role in driving business growth through data-driven insights.Key ResponsibilitiesDevelop and Enhance Business Intelligence Solutions: Design, develop, and maintain complex Power BI...


  • Cape Town, South Africa Adzuna ZA B C2 Full time

    Job Title: Business Intelligence EngineerLocation: Western Cape, City of Cape Town, Cape TownJob Type: Contract, expected to work Full-Time hoursPrimary Industry: EngineeringSalary: ZAR4500 - ZAR5300 Per monthJob Description:The Business Intelligence Engineer is an integral part of a team responsible for developing and supporting custom solutions aimed at...


  • Cape Town, Western Cape, South Africa Parvana Full time

    About ParvanaParvana is a renowned development and system integration company with a stellar reputation built over 20 years. Our client prioritizes finding effective solutions over being proficient in any particular technology, making each project unique and challenging. We're looking for adaptable individuals who are interested in the latest tech, enjoy...


  • Cape Town, Western Cape, South Africa Sanlam Full time

    Job Title: Senior Business Intelligence DeveloperAbout the Role:The Senior Business Intelligence Developer will be responsible for designing, developing, and implementing business intelligence solutions to support the company's strategic objectives. This role will involve working closely with stakeholders to understand business requirements and translating...


  • Cape Town, Western Cape, South Africa HR Genie Full time

    {"title": "Business Intelligence Engineer", "description": "Job SummaryHR Genie is seeking a skilled Business Intelligence Engineer to join our team in Cape Town. As a key member of our team, you will be responsible for designing and implementing business intelligence solutions to enhance the efficiency of our client's asset care services.Key...


  • Cape Town, Western Cape, South Africa IOCO Full time

    About the RoleWe are seeking a talented Business Intelligence Developer to join our dynamic AI, Data, and Analytics team at iOCO, based in a hybrid working model. In this role, you will use your expertise in Databricks and other Business Intelligence tools to design, develop, and maintain business-critical data solutions that empower data-driven...


  • Cape Town, Western Cape, South Africa ABC Worldwide Full time

    Business Intelligence DeveloperWe are seeking a highly skilled Business Intelligence Developer to join our team at ABC Worldwide. As a Business Intelligence Developer, you will play a critical role in designing, developing, and maintaining our data warehouse and business intelligence systems.Key Responsibilities:Design and develop ETL procedures to extract,...


  • Cape Town, Western Cape, South Africa Datonomy Solutions Full time

    Business Intelligence AnalystAt Datonomy Solutions, we're seeking a skilled Business Intelligence Analyst to join our team. As a key member of our commercial data team, you'll collaborate with stakeholders to deliver data-driven solutions that drive business growth.Key Responsibilities:Analyze business requirements and develop data-driven solutions to meet...


  • Cape Town, Western Cape, South Africa Parvana Full time

    About Our ClientParvana is a renowned development and system integration company with a 20-year history of delivering exceptional results. Our client's commitment to ethical values has earned them the trust and respect of their clients. They prioritize finding effective solutions over technology proficiency, making each project unique and challenging. Our...