Job Summary
Our client, a market leader, based in Port Elizabeth, is currently looking to employ a Business Intelligence Developer.
Awesome career opportunity!
Requirements:
- 3-5 years’ experience (essential).
- Relevant IT and PowerBI qualification.
- PowerBI Dashboard Development skills - essential.
- PowerBI Paginated preferred.
- Database knowledge and querying skills.
- SQL Server Management Studio - essential.
- PostgreSQL and or Databricks - advantageous.
Responsibilities, but not limited to:
1. Internal Process:
- Collaborate with the Scrum Master/Project Manager to deliver quality, effective reports and dashboards, in line with the agreed development process and business needs.
- Collaborate with stakeholders to gather requirements, conduct analysis and prioritise requests.
- Conduct research and evaluate potential solutions to identified business problems.
- Partner with Business and/or System Analysts to translate business requirements into workable reporting and dashboard solutions.
- Document developed items into specifications.
- Design and code new software functionality using code that is readable, maintainable and re-usable.
- Conduct Unit Testing of own code to ensure optimal run times
- Contribute to user acceptance testing (UAT) and training material to ensure that reports and dashboard produce the desired results.
- Deliver coding into the applicable production environment once testing has been completed.
- Provide stakeholders with regular feedback on the technical design and timelines for solution ensuring that business needs are met.
- Maintain existing programmes according to change requests approved by business as and when needed.
- Diagnose root causes of system issues through problem-solving and recommend potential solutions.
- Monitor performance of solutions and make recommendations to improve the performance and functionality of the solution.
- Log issues found in existing systems as internal change controls and ensure successful resolution of issues.
2. Client:
- Provide authoritative expertise and advice to clients and build and maintain collaborative, professional relationships with clients and stakeholders.
- Deliver on service level agreements made with clients and stakeholders in order to ensure that expectations are managed.
- Participate and contribute to a culture which builds rewarding relationships, facilitates feedback and provides exceptional client service.
3. People:
- Develop and maintain productive and collaborative working relationships with peers and team members.
- Continuously develop own expertise in terms of industry and subject matter development and application thereof in an area of specialization.
- Participate and contribute to a culture of work-centric thinking, productivity, service delivery and quality management.
- Contribute to continuous innovation through the development,
- sharing and implementation of new ideas and involvement of peers. Take ownership for driving career development.
4. Finance:
- Identify solutions to enhance cost effectiveness and increase operational.
- Manage financial and other company resources under your control with due respect.
- Provide input into the risk identification processes and communicate recommendations in the appropriate forum.
Please be advised that should you not receive a response within two weeks of applying, please consider your application unsuccessful.