Are you a skilled BI Developer passionate about data integrity and delivering actionable insights A dynamic financial services company is seeking a Business Intelligence Developer to support and enhance their BI platform ensuring accurate reporting and enabling data-driven decision-making. You will design build and maintain ETL processes develop reports mentor junior team members and work closely with business analysts and end users to translate requirements into technical solutions.
Duties & Responsibilities
Qualifications:
Relevant Computer Information Systems qualification (NQF6) with majors in Information Management Finance or Mathematics
Degree (NQF7) preferred
Requirements:
3 years of ETL and BI development experience within Microsoft BI stacks (SQL Server SSIS SSAS DevOps PowerApps)
1 year report development experience in Power BI
Strong knowledge of ETL methodologies and full SDLC exposure
Experience designing solutions following Kimball methodology and solid data modelling concepts
Proven ability to manage and improve BI platforms and reporting processes
KPAs:
Design and build end-to-end BI solutions extracting and transforming data into a reporting warehouse
Manage support and enhance existing reports aligned to business needs
Work closely with analysts and users to gather requirements and provide technical estimates
Mentor junior team members and promote industry best practices
Ensure data quality integrity and reconciliation with source data
Competencies:
Effective communication and interpersonal skills
Strong IT application and development knowledge
Expertise in data management and warehouse concepts including dimensional modelling and cubes
Client-focused with a continuous improvement mindset
Detail-oriented determined resilient and proactive problem-solver
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.