Job Description :-Location:- RemoteWorking Timings- 02:00 PM to 11:00 PMJob Summary:We are looking for a highly skilled Power BI, SSRS, and Snowflake Developer with 4+ years of hands-on experience in business intelligence and reporting solutions. The ideal candidate will have strong expertise in creating SSRS reports using Snowflake as the database and demonstrate proficiency in Power BI for building advanced analytics solutions. This role requires a detail-oriented, analytical professional who can design, develop, and maintain BI solutions to provide actionable insights.Key Responsibilities:• Design, develop, and maintain SSRS reports using Snowflake as the backend database.• Build interactive Power BI dashboards and reports to support business decision-making.• Collaborate with business teams to gather requirements and translate them into technical solutions.• Write complex Snow SQL queries to retrieve and manipulate data from the Snowflake database.• Optimize reports and queries for performance and scalability.• Ensure data accuracy and consistency across reports and dashboards.• Troubleshoot and resolve issues related to data models, queries, and report performance.• Participate in code reviews and testing to ensure high-quality deliverables.• Maintain and update documentation for all reports, data models, and BI solutions.Required Skills & Qualifications:• 5+ years of experience in Power BI, SSRS, and Snow SQL.• Hands-on experience in creating SSRS reports with Snowflake as the database.• Strong proficiency in writing complex SQL queries, particularly with Snowflake.• Experience in developing and maintaining Power BI reports and dashboards.• Solid understanding of data modeling, ETL processes, and report optimization.• Ability to analyze data and provide actionable insights through effective reporting.• Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent professional experience.• Strong problem-solving skills, attention to detail, and ability to work independently or in a team.• Excellent communication and interpersonal skills.