Job Title
We are seeking an experienced Data Analyst with expertise in business intelligence and data visualization to join our project and play a pivotal role in delivering actionable insights for a new product rollout.
You will meet regularly to review progress and adjust visualizations with key stakeholders.
For this project, you will be developing data models from hundreds of millions of unaggregated rows of IoT data stored in AWS Redshift.
You should be skilled at creating highly optimized queries with a keen understanding of how to leverage partitioning and indexing.
* Work with stakeholders including the Executive, Product, and Data teams to understand objectives, important metrics, and how they measure business performance.
* 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.
Requirements
* 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