Purpose of the Position:
To design, develop, and maintain interactive dashboards and reports using Power BI, enabling data-driven decision-making across business functions. The role involves transforming raw data into meaningful insights through data modeling, visualization, and performance optimization.
Location: Pune/ Nagpur/ Chennai /Bangalore
Type of Employment: Full time
Key Result Areas and Activities:
- Dashboard Development: Design and deploy scalable Power BI dashboards and reports tailored to business needs.
- Data Modeling: Create efficient data models using DAX and Power Query for optimized performance and usability.
- Stakeholder Collaboration: Work closely with business teams to gather requirements and translate them into technical solutions.
- Data Integration: Connect and integrate data from various sources (SQL, Excel, APIs, etc.) into Power BI.
- Performance Monitoring: Ensure data accuracy, report performance, and implement best practices in BI development.
Work and Technical Experience
Must Have Skills:
- Proficiency in Power BI Desktop and Power BI Service.
- Strong knowledge of DAX (Data Analysis Expressions).
- Experience with Power Query (M Language).
- Hands-on with SQL and relational databases.
- Ability to create interactive and user-friendly dashboards.
- Understanding of data warehousing concepts.
- Experience in publishing and scheduling reports in Power BI Service.
Good To Have Skills:
- Familiarity with Azure Data Services (e.g., Azure Synapse, Data Factory).
- Knowledge of Python or R for data analysis.
- Experience with Power Automate for workflow automation.
- Exposure to Agile/Scrum methodologies.
- Understanding of Row-Level Security (RLS) in Power BI.
Qualification:
- Experience: 5-10 years of relevant experience in BI development, with at least 5 years in Power BI.
- Education: Bachelor's degree in Computer Science, Information Technology, Engineering, or related field.
Qualities:
- Analytical mindset with attention to detail.
- Strong communication and presentation skills.
- Problem-solving attitude with a proactive approach.
- Ability to work independently and in a team.
- Eagerness to learn and adapt to new technologies.