Florida Virtual School Header

 

Business Intelligence Developer

Orlando, Florida

POSITION GENERAL SUMMARY:

The Business Intelligence Developer develops business intelligence applications. Additionally, the Business Intelligence Developer documents functional and technical requirements and translates into reporting solutions. The Business Intelligence Developer is required to provide weekly status reports to their supervisor in the Information Technology (IT) department.

 

ESSENTIAL POSITION FUNCTIONS:

 Develop and manage effective working relationships with other departments, groups and personnel with whom work must be coordinated or interfaced

 Gather and document functional and technical requirements, and translate requirements into reporting solutions, analytic tools and dashboards

 Develop in-depth understanding of underlying data, data structures, and business uses to ensure reports meet client needs

 Create simple to complex data solutions by leveraging database design, performance tuning, query optimization, indexes, data migration tools, and data analysis of back end data generated by FLVS products and services

 Coordinate quality control and peer review processes to ensure integrity of the data available to users

 Review queries for performance issues, making changes as needed

 Create technical documentation of report logic and processes

 Work with Developers to understand code changes that will impact analytics and tools

 Support end-user community in the use of business intelligence tools to query databases and files for report outputs

 Develop key operational, financial and customer centric dashboards and metrics

 Develop and assist with training through the development of training tools and training of key staff

 Provide support as required to ensure the availability and optimized performance of developed reports and dashboards for both external and internal users

 Design and implement technology best practices, guidelines and repeatable processes

 Work with Production team to ensure new reports and/or processes abide to Production development standards

 Provide a minimum of weekly status report updates for current projects

 Meet professional obligations through efficient work habits such as, meeting deadlines, honoring schedules, coordinating resources and meetings in an effective and timely manner, and demonstrate respect for others