Job Description Business Intelligence Developer Line manager Senior Business Intelligence Developer Department Innovation and Performance Location Reading / Bournemouth Direct reports N/A Purpose of role Responsible for supporting and updating Stonewater’s performance data systems. Working with business stakeholders to enhance Stonewater’s MIS / Business Intelligence capabilities and output. Interpreting business requirements, creating and maintaining high level solutions. External: Maintain good working relationship with the MIS provider, consultants, other registered providers. Key relationships Internal: Maintain close links with IT, Executive Directors and senior management team, and colleagues in the Innovation and Performance team, KEY RESPONSIBILITIES 1. Assisting the Senior Business Intelligence Developer in the design, development and delivery of Management Information System (MIS) solutions, using Business Intelligence (BI) reporting tools for Stonewater. 2. Creating such solutions that meet both internal stakeholder and external regulator requirements to provide performance management, operational and statutory information. 3. Assist in the development, implementation and delivery of more enhanced KPIs for the newly formed organisation. 4. Perform day to day management and maintenance of the data warehouses (DW) and MIS solutions, looking for ways to optimise performance and efficiency. 5. Provide end-user support for the MIS solutions developed and BI tools used, collaborating with IT colleagues (as required). Document1 6. Monitoring of the MIS / BI servers, performing preventative maintenance, ensuring that they are functional, that data has been refreshed and backed up. Collaborating as required with IT and external suppliers to ensure that the servers and reporting tools are kept updated and that end-users have access. 7. Review / take technical specifications from internal / external stakeholders, perform detailed analysis of requirements, source system data and model, script, design and produce visualised solutions. 8. Test solutions, assist in defect resolution and record the results. Work with colleagues and stakeholders on user acceptance testing, roll out and go live. 9. Ensure new/enhanced solutions are documented in a clear and concise way and adhere to formal change management procedures. 10. Collaborate with HR Learning & Development colleagues to ensure when MIS solutions are rolled out or changed, that relevant user guides and training material is in place. 11. Attend relevant meetings, user groups / conferences, keeping abreast of new developments to improve the effectiveness and efficiency of the MIS / Business Intelligence systems. 12. On a day to day basis this role will include: Ongoing MIS / BI solution development e.g. report writing, scripting, creating and modifying dashboards, data sourcing / mining and cleansing. Ad hoc SQL development. Reviewing / taking technical specifications from internal / external stakeholders. Monitoring / Maintenance of MIS / BI solutions and servers. Testing, documenting solutions and assisting in the production of training material / guides. Other 1. Undertake additional training or vocational qualifications as required. 2. May be required to participate in Business Continuity (BCP) activities. 3. Required to comply with the Association’s Equality and Diversity Policy and procedures and may be required to participate in promoting them. 4. Comply with all relevant health and safety policies and procedures including general statutory responsibilities as an employee plus those specific to the post 5. Where required, undertake diligent and responsible budget management to ensure best use of the Association’s resources and realisation of Value for Money targets. 6. Undertake training in accordance with the Associations HR policies including personal development as required. Page 2 of 4 7. Undertake such flexible and additional working hours as may be necessary, within reason, to facilitate the efficient fulfilment of the Association’s services. 8. Undertake other duties of a similar level of responsibility, as might from time to time be reasonably required. 9. Undertake travel to other offices in the Association as may be necessary, within reason, to facilitate the efficient fulfilment of the Association’s services. PERSON SPECIFICATION Knowledge and relevant required experience QlikView development knowledge and expertise (e.g. QlikView server architecture, scripting/building QVD’s and QVW’s, ability to write complicated, yet efficient, SQL queries and stored procedures to source data for QlikView applications, knowledge of ETL processes / data transforming and visualising solutions through dashboard design). SQL development and SQL server database administration. The ability to produce reporting solutions of the highest accuracy and visual impact using MIS / BI tools. Specific role skills and abilities QlikView NPrinting knowledge ideal. Knowledge of formal database architecture and design. A proven background in developing visual MIS / BI solutions using tools such as QlikView or Business Objects, Crystal Reports, Microsoft Analysis/Reporting Services, Corvu etc. Experience in sourcing data from disparate systems with a good understanding of their data models and ETL processes. Ability to participate in a collaborative work environment. Good consultation, negotiation and influencing skills Ability to understand and appreciate operational, safety & quality processes. Exposure to Windows based infrastructure and applications such as MS Word, Excel. Knowledge and experience of scripting languages ideally QlikView’s and SQL, but others such as MS Excel (e.g. VBA and macro function language). Able to demonstrate an awareness of the Data Protection and Information Acts. Personal attributes You should be a self-motivated passionate technical professional. Focused and task orientated. Highly numerate and able to work with large data sets. Page 3 of 4 Possess analytical skills to troubleshoot and solve problems, effectively resolve technical issues, identify and implement process improvements, and think creatively. Willingness to undertake assignments involving unfamiliar subjects, and possesses an aptitude to learn quickly. Performance driven. Must be skilled in both oral and written communications in order to contribute to meetings and capture requirements, as well as write documentation. Proven team player, contributes to team goals, encourages and supports team members. Created on: 12.10.15 Modified on: 26.10.15 by RA Page 4 of 4