Job Title: Senior Business Intelligence Developer
We are seeking an experienced, highly skilled Power BI report developer to join our project and play a pivotal role in delivering business insights for a new product rollout.
You will meet regularly to review progress and adjust report visualizations with key stakeholders.
* Work with stakeholders including the Executive, Product, and Data teams to understand objectives, important metrics, and how they measure business performance.
* Create visualizations for all parts of the company that empower them to make informed business decisions.
* Develop, secure, and maintain data and reporting according to best practices.
* Account for the accuracy of the data presented to internal customers through the execution of validation processes and testing procedures.
* Assemble large, complex data sets that meet business requirements.
* Create and optimize data models to ensure efficient data retrieval and analysis.
* Investigate and resolve issues in BI tools and reports reported by end users, ensuring accuracy and performance.
Required Skills and Qualifications:
* 5+ years of advanced Power BI development skills, including data visualization, performance tuning, and UX optimization.
* Experience with AWS Redshift Database
* Demonstrated ability to interpret stakeholder requests and translate into actionable insights through analyzing data and preparing insightful reports to drive business decisions.
* Proficiency in data modeling, particularly with star schema designs for reporting and analysis.
* Expertise in SQL for data preparation, optimization, and transformation, including advanced query techniques like window functions and aggregations.
* Proficient in DAX for creating calculations, measures, and Calculation Groups in Power BI.
* Skilled in Power Query and M code for data transformation and troubleshooting.
* Excellent writing and communication skills for creating clear documentation, collaboration with team members, and troubleshooting with end users.
* Working knowledge of version control systems, especially git, for managing code and collaboration.
* Experience in setting up and maintaining local development and testing environments.
* Basic understanding of data engineering concepts, including ETL processes and data pipelines.
* Ability to work independently.