BI Developer | Pinewood DMS

Latest Posts

BI Developer

Department: Partner Support Services Team

Location: Woodstock, Cape Town

Reporting to: Partner Support Services & Product Manager


The successful candidate is an experienced Business Intelligence Developer who demonstrates in-depth knowledge and understanding of data warehousing, Power BI and is also capable of understanding and analysing business requirements. This person must be open-minded, creative, flexible, and prepared to work in a very dynamic, innovative environment. Provides technical and functional assistance in identifying, evaluating, and developing systems, solutions, procedures, reporting, and analysis tools to meet business intelligence requirements. Candidates should have experience with a deep understanding of ETL, Data Visualization, Data Modelling, Database design and performance tuning.

Job Role:

The BI Developer’s duties/tasks would include but are not be limited to:

  1. Assist in designing, researching, and analysing internal processes that will ultimately aid in the fluid delivery of reports to the customer;
  2. Work closely with clients and key decision-makers to turn data into critical information and knowledge that can be used to make sound business decisions;
  3. Design and build data models to improve analysis capabilities;
  4. Develop reports, visualizations, and custom extracts using PowerBI & other business intelligence tools;
  5. Review reports to improve accuracy, functionality, and consistency through the execution of BI validation processes and procedures;
  6. Training end-users on new reports and dashboards;
  7. Provide operational support, bug fixes, and performance enhancements of the reports and dashboards;
  8. Develop and update technical documents;
  9. Provide estimates, project and deliverable status, and communicate to the project manager;
  10. Research business problems and create models that help analyze business problems and depict trends in the industry.
  11. Evaluating changes and updates to source production systems and implementing necessary changes where applicable.

Inherent Requirements of the Job:

  1. Relevant 3-year IT Degree/Diploma
  2. Proven experience as a BI developer (minimum 4 years’ experience)
  3. Experience with SSMS, SSRS, SSIS, Power BI Desktop / Service, Power Pivot, Power query.
  4. Experience with data warehouse architecture and data modelling for reporting and analytics purposes.
  5. Data model design, optimisation and query using DAX & SSIS design and development of ETL workflows
  6. In-depth understanding of database management systems, online analytical processing (OLAP) and ETL (Extract, transform, load) framework
  7. Self-starter with the ability to multitask and meet deadlines in a dynamic work environment.
  8. Must perform with a high level of accuracy and attention to detail.
  9. Strong analytical and problem solving skills.
  10. Capable of strategic thinking and innovation.
  11. Excellent communication skills both written and verbal and have the ability to present complex information concisely to a variety of audiences.
  12. Effectively able to interact with multiple customers.
  13. Be a person that takes ownership of and pride in your work.


To apply, simply click on this ‘Apply for position‘ link. (Make sure to add your Curriculum Vitae, which must not be longer than 2 pages, with a brief covering letter.)

Leave a Reply

Contact Us