PearlSoft Technologies

POWER BI DEVELOPER

Role: Power BI Developer

5+ years

Location: Infopark, Cochin

Required Skills & Experience: 

  • 5+ years of professional experience in BI development, data modeling, and database management. 
  • Proficiency in DAX, Power Query (M language), and Power Apps for business application development. 
  • Experience in data modeling, including star/snowflake schemas, and relational database concepts. 
  • Understanding of row-level security (RLS) and data governance practices. 
  • Experience with Power BI Service (publishing, workspace management, refresh scheduling). 
  • Knowledge of ETL tools and data integration methods. 
  • Strong hands-on experience with SQL Server (T-SQL, database design, optimization). 
  • Hands-on experience with Azure SQL Database, Azure Data Factory, or similar cloud services. 
  • Experience with Power Platform (Power Apps, Power Automate) for workflow automation and app development. 
  • Strong problem-solving and analytical skills. 
  • Good communication skills for collaborating with business and technical teams. 
  • Preferred certifications: Microsoft DP-600, PL-300, or PL-900 (Power Platform). 

Preferred Qualifications: 

  • Experience in Microsoft Fabric, Synapse Analytics, or other cloud-based BI solutions. 
  • Knowledge of data warehousing and big data platforms (Databricks, Snowflake, etc.). 
  • Familiarity with DevOps practices (Git, CI/CD pipelines). 
  • Experience with SSRS, SSIS, and other Microsoft BI stack components. 
  • Knowledge of performance tuning for Power BI, databases, and Power Apps. 

Key Responsibilities: 

  • Design and develop Power BI reports, dashboards, and Power Apps solutions to meet business needs. 
  • Optimize data models (star/snowflake schemas) and implement DAX/Power Query best practices. 
  • Manage Power BI Service workspaces, refresh schedules, and row-level security (RLS). 
  • Develop and maintain ETL pipelines using Power Query, Azure Data Factory, or SQL Server. 
  • Collaborate with stakeholders to gather requirements and ensure data accuracy & governance. 
  • Automate workflows using Power Apps and Power Automate to enhance business processes. 
  • Tune SQL queries, database performance, and Power BI reports for optimal efficiency. 
  • Integrate Power Platform solutions with Azure services (SQL DB, Synapse, Fabric). 
  • Support DevOps practices (CI/CD, version control) for BI and Power Platform deployments. 
  • Stay updated with Microsoft BI & Power Platform advancements and recommend improvements.