What are the responsibilities and job description for the Senior Power BI developer position at InfoVision Inc.?
Job title: Senior Power BI developer
Location: Dallas TX
Duration: Contract to Hire
Office Visits: 3 times a week. Monday, Wednesday, and Thursday work from office.
Interview Process :
1st round : 30 Mints -Teams Video call
2nd Round : In-Person
Job Description:
Essential Duties & Responsibilities:
- Passionate about delivering business value by aligning enterprise analytic systems to the organization's strategic objectives.
- Design end-to-end BI solutions, including data storage, processing and visualization layers.
- Build interactive, visually appealing and insightful dashboard and reports.
- Design and Implement data models that support reporting and analytical needs.
- Customize visuals using DAX expressions to meet complex business requirements.
- Strong communication skills and ability to communicate complex analytical workload to a broad audience
- Develop and optimize transformations using Power query and DAX.
- Analyze business requirements and translate them into technical specifications.
- Collaborate with enterprise architects and data engineers to ensure alignment with overall data strategy.
- Advanced analytical and problem-solving skills.
- Identify, optimize, and fine tune performance issues with complex queries/reports
Skills & Experience:
- Bachelor’s degree from accredited four-year university in a relevant business / technology field.
- 8 years of experience working in business intelligence, analytics, reporting in an enterprise environment.
- 8 years of experience in Power BI dashboard and report visualization development.
- Strong knowledge of T-SQL and performance turning.
- Extensive hands-on experience in Power BI, including dimensional modelling, report layout/design and development.
- Deep expertise in Data Analysis Expressions (DAX), Power Query and Power BI Service.
- Excellent organizational, communication, and interpersonal skills.
- Ability to plan, organize, and prioritize assignments to meet critical and established deadlines.
- Working knowledge of Azure cloud platform.
- Ability to lead and work with remote and offshore teams.