BI Developer II - (Power BI & SQL)
Niagara Bottling
Posted 13 days ago USD 96309.20 - 139648.34 / year

About the Job
At Niagara, we’re looking for Team Members who want to be part of achieving our mission to provide our customers the highest quality most affordable bottled water.
Consider Applying Here, If You Want To
BI Developer II - (Power BI & SQL)
The BI Developer II will be responsible for developing scalable dashboards, data models, and analytical datasets using Power BI and Databricks SQL. This role requires strong SQL skills, a solid understanding of dimensional modeling, and the ability to translate business requirements into efficient BI solutions. The developer will work with cross-functional teams to deliver end-to-end analytics solutions, from data acquisition and modeling to reporting and visualization.
Pay Rate Type: Salary
$96,309.20 - $139,648.35 / Yearly
Benefits
https://careers.niagarawater.com/us/en/benefits
Employment agencies that have fee agreements with Niagara Bottling, LLC and have been engaged on a search shall submit résumé to the designated Niagara Bottling, LLC recruiter or, upon authorization, submit résumé into this career site to be eligible for placement fees.
Niagara Plant Name
CORP-MAIN
Consider Applying Here, If You Want To
- Work in an entrepreneurial and dynamic environment with a chance to make an impact.
- Develop lasting relationships with great people.
- Have the opportunity to build a satisfying career.
BI Developer II - (Power BI & SQL)
The BI Developer II will be responsible for developing scalable dashboards, data models, and analytical datasets using Power BI and Databricks SQL. This role requires strong SQL skills, a solid understanding of dimensional modeling, and the ability to translate business requirements into efficient BI solutions. The developer will work with cross-functional teams to deliver end-to-end analytics solutions, from data acquisition and modeling to reporting and visualization.
- Administer Power BI service, including workspace management, user access, and licensing
- Design, develop, and deploy Power BI reports and dashboards with interactive and user-friendly visualizations
- Collaborate with Data Engineers to design and implement data models that are scalable and optimized for performance and efficiency for reporting and visualizations
- Design and implement data transformation pipelines using Power Query (M), Databricks SQL, and PySpark to prepare clean, optimized data for reporting and analytics.
- Write and optimize SQL queries in Databricks or similar platforms to support reporting needs
- Troubleshoot data and performance issues across BI Stack
- Implement and manage object and row-level data security in data solutions
- Audit and monitor Power BI usage, ensuring compliance with organizational policies and standards
- Document data models, workflows, and business logic for transparency and collaboration
- Participate in agile development processes and coordinate with offshore team.
- Please note this job description is not designed to contain a comprehensive list of activities, duties or responsibilities that are required of the team member for this job. Duties, responsibilities and activities may change at any time with or without prior notice.
- Minimum Qualifications:
- 3-5 years – experience in delivering end-to-end BI solutions, including requirement gathering, data modeling, reports and dashboarding
- 3-5 years – experience in data visualization principles and user experience design for dashboards
- 2-4 years – experience in writing & analyzing complex SQLs, views, Materialized views to manage large volume data for reporting and dashboarding
- 2-4 years – experience in Power BI development and administration within enterprise environments
- 2-4 years – hands-on experience in DAX, Power Query (M), and advanced data modeling in Power BI
- 2-4 years – experience in SQL performance tuning on platforms like Databricks, Snowflake, Oracle, or SQL Server
- 0-2 year(s) – experience in Python/Scala and Spark Framework
- 0-2 year(s) – exposure to ERP system as a data source with understanding of Finance, Supply Chain, Manufacturing, Procurement processes and data elements
- experience may include a combination of work experience and
- Preferred Qualifications:
- 5-7 years – experience in Power BI development and administration within enterprise environments
- 5-7 years – experience in working with data engineers in designing data ingestion, storage, and retrieval frameworks
- 2-4 years – Python and Spark Framework to support complex transformations
- 2-4 years – exposure to Oracle Fusion ERP cloud, OTM cloud, Manhattan, Oracle Hyperion/EPM
- 2-4 years – experience in Cloud databases like Delta Lake, Big Query, Oracle ADW
- 2-4 years – experience with Databricks Delta Lake, Spark jobs, Workflows
- 0-2 year(s) – experience in using Azure DevOps for version control, CI/CD pipelines
- 0-2 year(s) – experience with INCORTA
- 0-2 year(s) – experience with data governance tools like MS Purview or Collibra
- experience may include a combination of work experience and education
- Strong analytical and problem-solving skills
- Clear and effective communication with technical and non-technical stakeholders
- Ability to manage multiple priorities in a fast-paced environment
- Attention to detail and quality in data delivery
- Ownership mindset and proactive issue resolution
- Accuracy, completeness and pay close attention to detail
- Ability to work independently and multi-task effectively
- Solid problem solving and analytical capabilities
- Flexible and willing to accept a change in priorities as necessary
- Promptly notifies his/her manager about any problems that affect his/her ability to accomplish planned goals
- Must be a resourceful and innovative problem solver
- Ability to work in a professional manner, be flexible, and handle interactions with all levels of the organization
- Demonstrate ability to communicate well with other members of the IT department
- Self-directed, organized, and motivated
- Good written and verbal communications skills are required
- Excellent team player
- Minimum Required:
- Bachelor's Degree in Computer Science or Engineering
- Preferred:
- Master's Degree in Computer Science or Engineering
- Required: NA
- Preferred: PowerBI, Databricks, Azure Cloud
Pay Rate Type: Salary
$96,309.20 - $139,648.35 / Yearly
Benefits
https://careers.niagarawater.com/us/en/benefits
- *Los Angeles County applicants only** Qualified applicants with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers, the California Fair Chance Act, and any other applicable local and state laws.
Employment agencies that have fee agreements with Niagara Bottling, LLC and have been engaged on a search shall submit résumé to the designated Niagara Bottling, LLC recruiter or, upon authorization, submit résumé into this career site to be eligible for placement fees.
Niagara Plant Name
CORP-MAIN
Recommended Jobs
Shift Manager
Updated 13 days ago
Assistant/Department Manager
Updated 13 days ago
Shift Leader
Updated 13 days ago
Assistant General Manager
Updated 13 days ago
Host(ess)
Updated 13 days ago