Business Intelligence Technical Lead

3 weeks ago


Umhlanga, South Africa BET Software Full time

**We Want You**:
We are on the lookout for a **Business Intelligence Technical Lead** who will take charge of technical Teams. A Team player that will ensure the smooth functioning of technical operations - someone who will be responsible for helping their Team Members with technical aspects of their jobs. We want someone who will take business growth and Team deadlines very seriously and typically serve as their Team’s representative to the rest of the company.

**You Bring**:

- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 8-10 years of experience in a senior technical role.
- Experience in end-user report development.
- Experience in creating robust ETL pipelines.
- Experience in Python or any other object-orientated languages (C#, Java, scala etc), experience with Spark, in-depth knowledge of SQL development.
- Proven ETL experience using SSIS.
- Hands-on experience in designing, prepping, configuring, installing, troubleshooting and maintaining complete BI Solutions.
- The ability to identify and resolve data reporting issues.
- The 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.
- Willingness to build professional relationships with Team Members and clients.
- Excellent communication, motivational, and interpersonal skills.

**What You’ll Do**:

- 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 downtime and perform at maximum efficiency during peak periods of usage, and 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.
- Ensure rigorous testing of any solution before deployment and create standards and processes within the Team to align with these.
- Ensure the delivery of a complete and technically appropriate solution that 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 that supports modification for future developers, thereby reducing the number of defects or negatively affecting system quality.
- Implement improved processes that have a positive effect on the Team’s performance and company’s bottom line.
- Ensure technical problems and opportunities are anticipated and dealt with immediately considering any technical dependencies.
- Take an active involvement in problem resolution and where necessary, work after hours to ensure that problems are resolved.
- Show 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.
- Incorporate new abilities into the day-to-day operational activities to improve the performance of products and systems.
- Ensure techniques, technologies, tools and processes used are in line with industry best practices.

**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.



  • Umhlanga, Durban, South Africa Talksure Full time

    MAIN PURPOSE OF THE ROLE The role of the Business Intelligence Analyst is to enhance and improve the top-line business understanding and decision-making processes by collecting, analysing, and reporting of data to the various business departments. DUTIES AND RESPONSIBILITIES Create written reports and/or data visualisations that business stakeholders can use...


  • Umhlanga, Durban, South Africa Talksure Full time

    MAIN PURPOSE OF THE ROLEThe role of the Business Intelligence Analyst is to enhance and improve the top-line business understanding and decision-making processes by collecting, analysing, and reporting of data to the various business departments.DUTIES AND RESPONSIBILITIESCreate written reports and/or data visualisations that business stakeholders can use to...


  • Umhlanga, South Africa Ukufunda Business Solutions Full time

    Job Overview The Customer Success manager supports your customers as they move along the sale lifecycle. Their focus is on customer loyalty and building long-term relationships with clients. Staying with them as long as they are clients with the business. Key Message Proactively looking out for the client's business suggesting creative and innovative...

  • Content Lead

    6 days ago


    Umhlanga, South Africa BET Software Full time

    **We Want You**: Are you ready to lead the charge in crafting compelling narratives and shaping brand identities? We're seeking a dynamic **Content Lead** to spearhead our creative endeavors at BET Software Durban. As the driving force behind our multimedia content, you'll forge a captivating online presence, devise ingenious content strategies, and nurture...

  • Technical Architect

    4 weeks ago


    Umhlanga, South Africa iKhokha Full time

    Company Description iKhokha is one of the fastest-growing fintech companies in Africa. As you'd expect, our pace is fast-moving and ever-changing. We like it that way. Our office is a high performance environment where we push each other to challenge the status quo. If that doesn’t appeal to you, you probably shouldn’t work here. **Job...


  • Umhlanga, South Africa SRG Recruitment Full time

    Overview (Area:) Umhlanga (Salary:) Market Related (Ref: AG) Our client seeks to appoint a **Lead Generation Specialist**. Must have call centre industry experience, generating leads through Digital/ Social media platforms as well as working in partnership with lead suppliers. Matric with a bachelor’s degree/ national diploma in...

  • PMO Lead

    4 weeks ago


    Umhlanga, South Africa BET Software Full time

    **We Want You**: **You Bring**: - Bachelor's Degree in appropriate field of study or equivalent work experience. - Relevant Project Management Certifications PMP, Prince II, Scrum Master (required). - A minimum of 5 years in the Software Development/IT industry, managing several projects and delivery points simultaneously. - 8+ years of project management...

  • Lead Civil Engineer

    2 days ago


    uMhlanga, South Africa Hire Resolve Full time

    Hire Resolve’s client in the civil engineering industry is urgently seeking the expertise of a Lead Civil Engineer in Umhlanga.Responsibilities: Lead Engineers and Technicians on design construction and civil engineering projects to ensure efficient project execution. Verify work for accuracy, proper methods, techniques, and compliance with applicable...


  • Umhlanga, South Africa Ikusasa Recruitment Group Full time

    We are looking for Business Development Executives for the insurance industry Personal lines who are committed, driven, results oriented advisers who are able to work on their own as well as in a team environment writing business in accordance with targets laid down Business Development Consultants for motor and household domestic insurance. Basic R...

  • Creditors Team Lead

    3 weeks ago


    Umhlanga, South Africa iKhokha Full time

    Job DescriptionAre you ready to lead the charge in shaping financial success?  The iK Tribe is searching for a dynamic Creditors Team Lead to join our ranks and drive excellence in managing our accounts payable processes. If you have a knack for team empowerment and a passion for precision then this is your opportunity to go against the grain and make a...

  • BI Analyst

    7 days ago


    Umhlanga, South Africa iKhokha Full time

    Company Description iKhokha is one of the fastest-growing fintech companies in Africa. As you'd expect, our pace is fast-moving and ever-changing. We like it that way. Our office is a high performance environment where we thrive on pushing each other to challenge the status quo. If that doesn’t appeal to you, you probably shouldn’t work here. **Job...


  • Umhlanga, South Africa Rewardsco Full time

    **Job Details**: - Division Rewardsco Investments- Business Unit Finance- Minimum experience Mid-Senior- Company primary industry Telecommunications- Job functional area Financial AnalystThe successful incumbent will be responsible for the delivery and optimisation of the Group’s Enterprise Performance management function, alongside developing capability...


  • Umhlanga, South Africa Rewardsco (Pty) Ltd Full time

    The successful incumbent will be responsible for the delivery and optimisation of the Group’s Enterprise Performance management function, alongside developing capability in data analytics to better predict and thus respond to emerging trends within and outside the business environment. Key responsibilities include Timely preparation of a monthly Exco...


  • Umhlanga, South Africa The Voice Clinic Full time

    **ACCOUNT EXECUTIVE** **THE VOICE CLINIC (Pty) Ltd** South Africa’s leading communication skills training company requires an **experienced** **and successful** sales consultant who will be selling to Corporations throughout Kzn. If you’re highly presentable, well spoken with exceptional voice and written skills, self - motivated, self-managed,...

  • Product Manager

    4 weeks ago


    Umhlanga, South Africa iKhokha Full time

    Company Description iKhokha is one of the fastest-growing fintech companies in Africa. As you'd expect, our pace is fast-moving and ever-changing. We like it that way. Our office is a high performance environment where we push each other to challenge the status quo. If that doesn’t appeal to you, you probably shouldn’t work here. **Job...


  • Umhlanga, South Africa Living Well Interiors Full time

    **Key Attributes of Responsibilities**: **Problem solving**: - Assist in any ad-hoc duties, projects and activities as and when required. **Communication**: - Verbal and written communication skills to interact clearly with customers, vendors and other employees **Organization** - Organization skills to keep accurate records and find important...

  • Senior Application

    4 weeks ago


    Umhlanga, South Africa West Coast Personnel Full time

    Published - November 29, 2023 - Location - Umhlanga, South Africa - Category - Business - Job Type - Full-time - Salary Type - Monthly Salary - Salary - R100 000.00 - R120 000.00 **Description**: **Senior Application & Solutions Architect** - **Umhlanga, KZN** - **R100k-120k CTC per month** The company is a vehicle safety and technology group that aims to...


  • Umhlanga Rocks, South Africa The Voice Clinic Full time

    **Key areas of responsibilities** - Prospecting for new clients - Present Company profile and offerings to clients - Meet targets with regards to new appointments and sales - Conduct needs analysis assessments with prospective clients - Manage the CRM system to ensure all leads are followed up and revisited regularly **Requirements**: - Grade 12 - 2-3...


  • Umhlanga, South Africa HotelJobs.co.za Full time

    5* Hotel in Umhlanga is looking for a Food & Beverage Operations Manager to lead and coordinate the Food and Beverage Team, establishing and upholding standards, and continuously seeking ways to enhance them while adhering to budget and gross profit targets. - Operate in accordance with the policies and procedures outlined in the standard operation manual. -...


  • Umhlanga Rocks, South Africa Icon AF Full time

    **1.JOB SUMMARY** The Lead Generation/ Sales Trainer at IconAF is **responsible for,** the **Quality of Training**conducted at the branches and for the trainees’ performance during live dialling and incubation phase. **2.Responsibilities & Duties** The responsibility of the Trainer is not exhaustive and may change from time to time as decided by...