Back to jobs
C
Senior Software Developer
Bengaluru, Karnataka, IndiaPosted 6 months ago
hybrid
Job Description
- Develop, publish, and maintain interactive Power BI dashboards and reports.
- Connect to data sources, import data, and transform data using Power Query and DAX.
- Work closely with stakeholders to understand business requirements and translate them into technical specifications. Optimize performance of reports and dashboards.
- Develop data models and create relationships between different tables and datasets.
- Provide support and troubleshooting for existing BI solutions.
- Document processes, data models, and report specifications.
- Strong understanding of data modelling and SQL. Experience working with relational databases.
- Knowledge of data visualization principles and dashboard design best practices.
- Design, develop, and optimize complex Power BI dashboards and reports for large datasets.
- Write and implement advanced DAX calculations to enable data modelling, measures, and KPIs.
- Develop and manage reports on Power BI Report Server (on-premise) and Power BI Service (cloud).
- Collaborate with business stakeholders to gather requirements, conduct workshops, and present solutions effectively. Ensure scalability, performance, and usability of dashboards for enterprise-level reporting.
- Integrate Power BI with various data sources (SQL, Azure, APIs, SharePoint, Excel, etc.).
- Define and implement data security, row-level security (RLS), and access controls.
- Conduct regular stakeholder meetings, provide project updates, and manage feedback loops.
Perform dashboard performance tuning and troubleshooting
Graduate