Data Modeling and Visualization: Develop and maintain efficient data models using Power BI to support business requirements. Create visually appealing and interactive dashboards for end-users.
Data Extraction and Transformation: Extract, clean, and transform data from various sources (SQL databases, Excel, CSV, etc.) to ensure accurate and reliable reporting.
Report Development: Design and develop reports, KPIs, and metrics using Power BI, ensuring data accuracy and integrity.
Data Integration: Integrate Power BI with other Microsoft technologies (such as Azure, Excel, SharePoint) and third-party applications to enhance reporting capabilities.
Performance Optimization: Identify and implement performance optimization techniques to ensure smooth and efficient functioning of Power BI reports and dashboards.
Collaboration and Documentation: Collaborate with cross-functional teams to gather requirements and provide technical support. Document data models, data sources, and report specifications.
Troubleshooting and Support: Identify and resolve issues related to data connections, data refreshes, and report rendering. Provide support and training to end-users as needed.
Stay Updated with Industry Trends: Keep abreast of the latest trends and best practices in Power BI development and related technologies.
Qualifications:
Bachelor’s degree in Computer Science, Information Technology, or a related field.
Minimum of 3 years of hands-on experience in Power BI development.
Proficient in creating complex data models, DAX calculations, and custom visuals.
Strong SQL skills for data extraction and manipulation.
Experience with data warehousing concepts and ETL processes.
Familiarity with Microsoft Azure services is a plus.
Excellent problem-solving and analytical skills.
Strong communication and interpersonal skills.
Ability to work independently and as part of a team in a fast-paced environment.