Business Intelligence Developer


We are seeking a motivated and detail-oriented BI Developer to support our client in strengthening their global Business Intelligence (BI) capabilities. In this role, you will apply modern BI methodologies and technologies to deliver accurate, insightful, and visually compelling reports and dashboards. You will work extensively with Power BI to design, model, and build business reports using data sourced from Hive tables and various databases. Collaborating with BI Specialists, Data Engineers, and business stakeholders, you will translate business needs into reusable tabular data models and actionable insights that enable smarter, data-driven decision-making.

Your Main Responsibilities

  • You will assist the BI Team Lead in supporting analytical projects to identify business opportunities and areas for improvement.
  • You will work closely with business teams to understand reporting needs and align BI solutions with client goals.
  • You will develop, maintain, and optimize BI dashboards using Power BI, ensuring flexibility, usability, and performance.
  • You will design and model datasets for flexibility, reusability, and scalability in shared Power BI datasets.
  • You will assist in creating and maintaining SQL stored procedures, views, and ad-hoc SQL reports, including direct queries via Hive and Databricks notebooks.
  • You will develop and maintain data integration processes, procedures, and reporting frameworks.
  • You will ensure timely and accurate analyses of business performance and maintain the credibility of BI deliverables.
  • You will document technical solutions, contribute to knowledge sharing, and provide ongoing platform support.
  • You will collaborate with IT, data, and operational teams to support the implementation and maintenance of BI solutions.
  • You will follow established BI policies and procedures throughout the solution development lifecycle, including analysis, design, testing, and implementation.