Overview : We are looking for a passionate Business Intelligence BI Developer / Analyst to turn data into information, information into insight and insight into business decisions.
Responsibilities include conducting full solution lifecycle activities such as client engagements to understand business problems and requirements, data analysis, solution design, database development, data integration, report design and development.
Previous exposure and / or a good understanding of data warehouse design principles, development approaches and methodologies and data visualisation and reporting is key to fulfil an end to end role within the BI space.
Knowledge of the following will be an advantage : Agile Development methodologies with working experience in such an environment MDX Multidimensional Expressions Language knowledge Azure and related resources such as Azure Data Factory and DevOps AWS Amazon Web Services Knowledge AWS Redshift cloud data warehouse AWS Glue ETL Service Oracle Databases and related development tools Advanced Analytics : Alteryx, Python and R, AI and Machine Learning Big data : Hive, Pig, Flume, Sqoop, Uzi, Hadoop and Spark RPA and related tools such as UI Path Bots Activities : Business Analysis and Requirements gathering Data sourcing, cleansing, transformation, analysis and reporting within a Business Intelligence environment Design and develop database solutions Design and develop visually attractive reports using various BI platforms Data integration development using ETL tools Document operational procedures Document technical specifications and / or requirements Migrating existing solutions to a new Business Intelligence solution and platform Important Company technical support for BI solutions Stay up to date with emerging industry and technology trends Develop strong team and client relationships to create an ongoing partnership with team members and various client stakeholders.
Extensive testing of solutions to ensure high quality deliverables Initiate process changes and enhancements where necessary and ensure successful implementation thereof.
Competences : Critical Thinking : Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems Active Learning : Understanding the implications of new information for both current and future problem-
solving and decision-making Systems Analysis