
Search by job, company or skills
SCOPE OF WORK
1) Power BI Developer:
a) To design, develop, and deploy scalable Business Intelligence solutions using Microsoft Power BI. The goal is to transform raw data from various sources into interactive, insightful, and automated dashboards that support decision-making.
b) Power BI Expertise: Develop, maintain, and optimize Power BI reports and dashboards based on business requirements.
c) Scripting: Leverage Python or Perl for data manipulation, integration, and automation as needed.
d) Dashboard Design: Collaborate with stakeholders to design and implement dashboard views based on approved mockups and provided direction.
e) Model Collaboration: Work closely with model designers to test data models, ensuring alignment with KPIs and dimensionality.
f) Troubleshooting: Resolve data issues and inconsistencies in collaboration with the model designer.
g) Publishing & Deployment: Publish reports in both UAT and Production environments, ensuring smooth transitions and usability.
h) UAT Support: Assist in UAT processes, track and resolve bugs, ensuring high-quality report delivery.
i) Documentation: Document the logic behind dashboards and provide detailed flowcharts of the entire dashboard experience for future reference.
REQUIREMENTS
The resources are expected to have the following requirements:
Role Requirements Quantity
Power BI Developer Up to 5 years of experience working with Power BI (development, dashboard creation, and report generation).
Strong proficiency in Python or Perl scripting for data manipulation and automation.
Experience in collaborating with data modelers to test and validate models.
Solid understanding of KPIs, dimensionality, and how they impact data modelling and reporting.
Familiarity with UAT processes and resolving bugs.
Ability to document technical details clearly and concisely.
Experience with Power BI DAX (Data Analysis Expressions).
Familiarity with cloud platforms like Azure or AWS for report publishing.
Strong analytical, problem-solving, and communication skills.
Ability to work independently and as part of a collaborative team.
Job ID: 134563943