Job Description - Power BI Developer
Responsibilities:
- Design, develop, and maintain interactive dashboards and reports using Power BI.
- Collect, clean, and transform data from various sources (databases, APIs, files, etc.).
- Build efficient and optimized data models to support business analytics needs.
- Develop custom DAX (DAX) measures and calculations for data visualization.
- Collaborate with business stakeholders to gather reporting requirements and translate them into data solutions.
- Validate and ensure data accuracy, quality, and consistency used in reports.
- Optimize dashboard performance and ensure data security and access control.
- Prepare and maintain technical documentation for dashboards, data flows, and processes.
Qualifications:
- Bachelor's degree in Computer Science, Information Systems, or related fields.
- Minimum 2–3 years of experience as a BI Developer / Data Analyst / Data Engineer.
- Strong proficiency in Power BI (Power BI Desktop & Power BI Service).
- Proficient in SQL and relational databases such as Microsoft SQL Server, MySQL, or PostgreSQL.
- Solid understanding of ETL (Extract, Transform, Load) processes and data integration from multiple sources.
- Hands-on experience writing DAX calculations/measures.
- Strong understanding of data warehousing and data modeling concepts (star schema, snowflake schema).
- Strong analytical skills and the ability to transform business requirements into insightful visualizations.
- Excellent communication skills and the ability to collaborate with cross-functional teams.