The purpose of this role is to provide functional and technical expertise in the analysis, design, development and implementation of end to end Business Intelligence solutions as specified within the project plan and accordance to the defined business needs.
Technical analysis & design
Ability in interfacing with user to determine business objectives, system requirements and scope;
Ability to understand and interpret requirements and technical specifications;
Ability to produce technical specifications of small-medium-high complexity;
Ability to provide technical estimates to work.
Support and development
Delivering in accordance with the design, agreed standards and tools to achieve a well-engineered Business Intelligence solution;
Debugging as well as resolving issues;
Maintain documentation and project files with respect to progress, problems, needed changes, etc., and provide regular reports on such to the Team and/or Project Manager;
Review technical deliverables and manage quality in order to ensure that what has been built meets user expectation;
Provide daily technical, functional and operation support for the existing Business Intelligence solutions.
Construct, interpret and execute test plans to verify correct operation of completed solutions;
Plan, design and conduct test of solutions; correcting errors and re-test to achieve an error free result.
Skills and Competency
Is a self-starter who requires minimal supervision, and takes high ownership of work assigned
Must be able to provide guidance and support to junior developers to ensure that project deliverables are met in the required quality standards, time and budget estimations;
Takes a logical, analytical approach to problem solving and pays close attention to detail;
Ability to work under pressure;
Ability to work from test scripts as well as the ability to complete independent, non-script based testing;
Good communications skills (verbal and written);
Ability to remain highly productive in a dynamic environment;
Takes ownership of assigned tasks, maintains good rapport within the team, provides strong contribution and feedback to/ from the team lead;
Contributes towards improving development/ support process. Focus on evaluating and analyzing flaws/ discrepancies in system, and ability to implement efficient, high-quality solutions;
Collaborate with other IT staff and business stakeholders reviewing, testing and piloting new Business Intelligence solutions;
Maintain a high level of confidentiality;
Interest in learning and developing new technical skills;
Work in Agile environment participating in daily team huddles.
Education & Qualification
BSc(Computer Science or Information Systems)/ BCom(Information Systems)/A National Diploma in IT/and or equivalent qualification;
Relevant Oracle certifications such as: Business Intelligence etc... (Highly advantageous)
Relevant Microsoft certifications such as MCSE: Business Intelligence / MCSA: SQL Server etc... (Highly advantageous)
We seek a motivated, team-oriented, problem solver who shares in our commitment to excellence and holds the following experience:
A minimum of 4 years developing and supporting end to end Business Intelligence solutions;
Must have experience with the Oracle Business Intelligence tools and platform: pl\sql, ODI, Discoverer, and OBIEE;
Must have experience with the Microsoft Business Intelligence tools and platform: SQL Server, SQL Server Reporting Services, SQL Server Analysis Services, SQL Server Integration Services, and MS Power BI;
Must have 2-3 years’ experience to data warehousing design principles and methodologies including ETL;
Strong understanding of Business Intelligence and Data warehousing concepts;
Experience with mobile-based Business Intelligence solutions an advantage
As the labour market diversifies and changes, it becomes increasingly difficult to recruit and develop staff in compliance with the various labour laws. MJM Recruitment takes pride in helping our clients to get through the many pitfalls that lay ahead, and by doing this we have become partners to various multi national organisations.
MJM Recruitment has the resources, knowledge and expertise to provide a total staffing solution and has taken this opportunity to demonstrate its capabilities and customised services.
MJM Recruitment will provide clients with an innovative and hi-tech solution to all resourcing requirements. By profiling positions into strategic competencies aligned to company visions, recruitment is accurate and successful. MJM Recruitment takes the clients culture into consideration when recruiting thus making social adjustments easier.