Job Title : BI Developer and Reporting Analyst
Reports To : The BI Developer and Reporting Analyst will report to IT Supervisor/Manager, IT Director, or equivalent leadership.
Job Overview :
The BI Developer & Reporting Analyst designs, develops, and supports scalable reporting and analytics solutions that enable informed business and operational decision-making. The role partners with technical and non-technical stakeholders to define reporting requirements, establish consistent metrics, and translate complex data into accurate, actionable insights. Using SQL, Microsoft Power BI, SharePoint, AWS QuickSight, and related data platforms, the position integrates and validates data from multiple sources; develops dashboards, reports, and semantic models; resolves data and reporting issues; and improves reporting performance and automation. The role also supports data quality, security, governance, documentation, and visualization standards while recommending enhancements to the BI environment for SPS clients and internal stakeholders.
The position is expected to deliver accurate, timely, understandable reporting and analytics while maintaining appropriate data quality, confidentiality, and service standards.
Duties and Responsibilities:
• Develop, maintain, and distribute recurring and ad hoc reports, dashboards, and visualizations for business and operational stakeholders.
• Extract, cleanse, validate, and manipulate data from multiple sources to ensure reporting accuracy and integrity.
• Use SharePoint, Microsoft Power BI, and AWS QuickSight to build user-friendly reporting solutions and data views.
• Partner with stakeholders to gather reporting requirements, define metrics, and translate business needs into technical deliverables.
• Analyze trends, performance results, and operational data to identify insights and support decision-making.
• Ensure reports are delivered on time, are easy to interpret, and meet audience needs across multiple functions.
• Troubleshoot reporting issues, resolve data discrepancies, and recommend process improvements to enhance reporting efficiency.
• Maintain documentation for report logic, data sources, calculations, and distribution processes.
• Support ongoing enhancements to reporting tools, governance, and data visualization standards; recommend tools, systems, or databases that could strengthen the BI program for SPS clients and stakeholders.
• Support report and dashboard quality assurance, appropriate access controls, and consistent use of approved metrics and definitions.
• Communicate findings, limitations, risks, and recommended actions clearly to technical and non-technical audiences.
• Test and validate reports, dashboards, calculations, and data outputs before publication and following updates to help ensure results are accurate, consistent, and aligned with business requirements.
• Monitor data refreshes and report performance, investigate recurring failures or slow-running reports, and coordinate with relevant technical teams to resolve underlying issues.
• Support report publishing, distribution, and appropriate user access; gather stakeholder feedback and provide guidance that helps users interpret and effectively use available reporting solutions.
Competencies:
• Strong analytical thinking, attention to detail, and problem-solving skills.
• Ability to translate business questions and reporting needs into accurate, practical data solutions.
• Strong written and verbal communication skills, including the ability to explain technical information and data insights in clear, accessible language.
• Data storytelling and visualization skills, including the ability to summarize trends, risks, and recommended actions for stakeholders.
• Strong organization and time-management skills, with the ability to manage multiple requests and priorities in a fast-paced environment.
• Commitment to data accuracy, confidentiality, documentation, governance, and responsible handling of client,…