We are seeking an experienced Power BI Developer to join our team and contribute to the development and implementation of a Power BI solution on the Azure platform. As a Power BI Developer, you will play a crucial role in designing, developing, and maintaining Power BI reports, dashboards, and data visualizations to enable data-driven decision-making. Your expertise in Power BI development, data modelling, data integration, and data visualization will be essential in creating insightful and user-friendly reports and dashboards.
Job Description / Responsibilities:
- Collaborate with stakeholders, including business users and senior developers, to gather requirements and translate them into effective Power BI reports and dashboards.
- Develop and maintain Power BI reports, dashboards, and data visualizations using Power BI Desktop and Power BI Service.
- Design and implement data models using Power BI Desktop, ensuring optimal data organization and relationships for efficient reporting.
- Create and optimize DAX (Data Analysis Expressions) queries and calculations to support complex data transformations and aggregations in Power BI.
- Extract, transform, and load data from various data sources into Power BI using Power Query or other data integration techniques.
- Collaborate with data engineers to ensure data quality, accuracy, and availability for Power BI reporting.
- Apply data visualization best practices to create visually appealing and user-friendly reports and dashboards.
- Incorporate advanced analytics features, such as forecasting, clustering, or custom R/Python scripts, into Power BI reports to provide deeper insights.
- Perform data analysis and exploration to identify trends, patterns, and key insights for business users.
- Monitor and optimize the performance of Power BI reports and dashboards to ensure efficient data loading and responsiveness.
- Stay updated with the latest Power BI features, updates, and industry trends to leverage new capabilities and enhance the Power BI solution.
- Provide guidance and support to junior Power BI developers, reviewing their work and providing constructive feedback.
Background and experience required:
- Bachelor's degree in Computer Science, Information Systems, or a related field (or equivalent experience).
- 4-7 years of experience in Power BI development and data visualization.
- Strong proficiency in Power BI Desktop and Power BI Service.
- Experience in data modelling and designing efficient data structures for reporting.
- Proficiency in DAX (Data Analysis Expressions) for creating complex calculations and measures.
- Knowledge of data integration techniques and experience in extracting, transforming, and loading data into Power BI using Power Query or other methods.
- Familiarity with data visualization best practices and the ability to create visually appealing and intuitive reports and dashboards.
- Basic understanding of data warehousing concepts and SQL for querying and manipulating data.
- Familiarity with Azure services, particularly Azure Data Lake Storage and Azure SQL Database.
- Experience in advanced analytics and incorporating R/Python scripts into Power BI reports is a plus.
- Strong analytical and problem-solving skills to understand complex business requirements and translate them into effective Power BI solutions.
- Excellent communication and collaboration skills to work effectively with cross-functional teams and stakeholders.
- Previous experience in mentoring or providing guidance to junior developers is a plus.
Must-have Skills (Mandatory Skills):
- Power BI Desktop
- Power BI Service
- Power Query
- DAX (Data Analysis Expressions)
- SQL (for data querying and manipulation)
- R/Python (for advanced analytics, optional)
#J-18808-Ljbffr