Business Intelligence Engineer / BI Analyst
Cape Town, Western Cape – JenRec Recruitment
Posted 9 days ago
The Business Intelligence Engineer works closely with stakeholders across the business to support and enhance telecom‑focused software products. The role involves extracting, analysing, and reporting data, troubleshooting technical issues, and contributing to continuous improvement initiatives.
Key Responsibilities
- Extract, process, and analyse data to support telecom software products
- Develop and maintain reports, dashboards, and automated processes using SQL and Python
- Support applications built with ASP.NET, including installation, configuration, and troubleshooting
- Work closely with stakeholders to understand data requirements and deliver actionable insights
- Participate in agile development processes and contribute to process improvements
- Collaborate effectively across remote teams while maintaining high performance standards
- Manage data integration and quality across platforms including Parquet, Delta Lake, and cloud storage
- Automate and maintain data validation and quality checks
Qualifications & Experience
- Degree in Computer Science, Engineering, or related field from a recognized university (recent graduates considered)
- 3+ years of relevant experience in data, BI, or software engineering roles
- Proficiency in SQL with ability to write complex queries
- Familiarity with Python or other scripting languages (Perl advantageous)
- Strong analytical, problem‑solving, and technical skills
- Understanding of web applications and .NET‑based software
- Ability to work independently in a self‑directed, agile environment
- Excellent written and verbal communication skills
Remote role with one in‑office day every 4 weeks.
The ideal candidate is proactive, analytical, and enjoys working in a collaborative, high‑performance environment. They are passionate about data, thrive on problem‑solving, and continuously seek opportunities to improve processes and outcomes.
Application Information
Qualified candidates are invited to submit a comprehensive CV. If you do not hear from us within two weeks, please consider your application unsuccessful.
Business Intelligence Manager
Bellville, Western Cape – Y Momentum
Posted today
Through our client‑facing brands Metropolitan and Momentum, along with specialized brands such as Guardrisk and Eris Property Group, the group enables businesses and people to achieve financial goals and life aspirations. We help individuals grow savings, protect what matters, and invest for the future.
Role Purpose
Manage the design and delivery of business intelligence and analytics solutions that provide the business with necessary data and insights to drive decisions, operational excellence, and service excellence.
Qualifications
- Valid Matric Certificate
- B‑Degree in Data Science, Computer Science, Business Analytics, Statistics, Engineering, or equivalent quantitative qualification
- 7–10 years of business intelligence, MIS, or data analytics experience
- 3–5 years of management experience
- Strong SQL and data warehouse/lakes experience
- Proficient in Power BI and/or other data visualisation tools (QlikView, Tableau)
- Experience in leading data migration projects (advantageous)
- Experience in IBM Cognos platform (advantageous)
Duties & Responsibilities
- Develop and execute BI strategies to leverage data and analytics assets
- Design and implement BI tools and systems, including data warehousing and reporting
- Implement data modelling and organize complex datasets
- Identify trends and patterns to improve business performance
- Manage delivery of data requests and maintenance of scheduled reports
- Accelerate automation of reports and solutions
- Act as Data Officer and manage statutory and regulatory reporting
- Provide data governance frameworks and ensure data quality practices
- Maintain relationships with clients and stakeholders and deliver on service agreements
- Lead and develop a team of data professionals and foster a collaborative culture
- Control budgets and manage financial risks and compliance
Benefit and Environment
Competitive salary with performance bonuses, flexible remote work, and opportunities for professional growth.
Data Warehouse Developer
Bellville, Western Cape – Momentum
Posted today
Metropolitan is one of South Africa’s oldest financial services brands, with a legacy spanning 125 years. We serve communities across Africa with affordable financial solutions.
Role Purpose
Design and develop dimensional data models, data marts, and enterprise data models using MS SQL. Shape our data infrastructure to ensure efficient storage, retrieval, and processing across analytical datasets.
Requirements
- Matric
- Degree in Information Technology / Data Science / Computer Science or equivalent qualification
- 5+ years of experience in BI development with data warehouse environments (essential)
- Proven experience sourcing from multiple database technologies and building data marts in MS‑SQL (essential)
- Understanding of SQL and database technologies (MS SQL Server, DB2, Postgres, Mongo)
- Experience with dimensional modelling and Kimball methodology
- Strong proficiency with BI tools such as SSRS, Microsoft Power BI, or similar platforms
- Expertise in SQL, ETL development, data pipelines, and data integration
- Experience with cloud‑based data platforms (AWS, Azure, or Google Cloud) is a plus
- Excellent problem‑solving, troubleshooting, and communication skills
Duties & Responsibilities
- Design, develop, and maintain efficient dimensional data models and data marts
- Architect enterprise data models to support analytical and BI needs
- Implement and maintain ETL processes for seamless data integration
- Collaborate with cross‑functional teams to gather data requirements
- Optimize query performance, ensuring high availability and responsiveness
- Ensure data integrity, security, and consistency across all systems
- Provide mentorship and guidance to junior developers
- Continuously improve data warehouse architecture to meet evolving needs
Client Interaction
- Provide authoritative expertise and advice to clients and stakeholders
- Build and maintain relationships with clients, internal and external stakeholders
- Deliver on service level agreements with clients and stakeholders
- Participate in a culture that fosters rewarding relationships and exceptional client service
Applicants may be invited to perform a technical skills assessment in person at the Parc du Cap offices in Bellville as part of the interview process.