Job Title – Senior BI Developer / Business Intelligence Developer – Data Warehousing Analyst
Company – Global technology company – established for many years
JOB PURPOSE – Business Intelligence Developer
To develop reports, visualisations, and dashboards as required to present data in an informative way, to support the continuing needs of my clients’ group of companies. This role will also have responsibilities for the development and sustainment of data warehouses and some maintenance of databases within the company
JOB RESPONSIBILITIES – Senior BI Developer
1 Obtain, document, and interpret business requirements.
2 Help mentor and motivate a small team of more junior BI Developers
3 Develop, test, maintain, deploy and present KPI’s, reports, visualisations and dashboards using suitable Business Intelligence (BI) and reporting tools to present business data appropriately.
4 Develop Data Warehouses in order to allow the collation of data from multiple sources ready for use in reports.
5 Investigate, analyse and document reported defects.
6 Perform maintenance on reports and correct identified defects.
7 Maintain technical documentation relating to reports
8 Ensure that the Source Control Management system is used effectively to store report definition files.
9 Monitor the performance of reports.
10 Create scheduled tasks to distribute reports on a regular basis, using the tools supplied.
11 Monitor and investigate Scheduler errors, resolving as appropriate.
12 Extract data from in-house databases and present the data when required on an ad-hoc basis.
13 Ensure users are able to access self-serve reports and BI tools with the required availability and appropriate security.
14 Assist with the monitoring and optimisation of database performance.
15 Assist with troubleshooting and help resolve any database or data-related issues.
16 Assist in other data-related activities, such as data migration and data cleansing.
17 To undertake other duties of an appropriate nature in consultation with their Line Manager.
18 Ensure that BI solutions are properly documented and tested.
19 Development and testing of disaster recovery plans.
20 Assist with ensuring database integrity and security
21 Assist with producing and updating full and proper documentation relating to the databases, including logical and physical data models.
SKILLS, QUALIFICATIONS, AND COMPETENCIES REQUIRED
1 Advanced T-SQL experience within Microsoft SQL Server.
2 At least 5 years BI experience
3 Team leading
4 Experience in BI development (e.g. Power BI).
5 Advanced user of Microsoft Excel (including Pivot Tables and Macros)
6 Analytical and problem-solving skills.
7 Good attention to detail.
8 Team player.
9 Excellent communication skills.
10 Experience in data warehouse design including using “Star Schemas”.
11 Experience in UML and other design techniques.
1 Degree in IT, Science or Maths.
2 Experience with SQL Server Integration Services (SSIS)
3 Experience of developing SQL Reports using tools such as Jasper Reports or Crystal Reports.
4 Experience using tools such as Asana, Redmine, and Google Apps.
5 Experience using source control systems such as Git or SVN.
This is an excellent opportunity for a Senior BI Developer to join a team where jobs don’t come around often
You will receive an exceptional remuneration package and brilliant career opportunities.
Please send your CV today for immediate consideration.
Ascent People Ltd is acting as an employment agency for this role and applicants from all ages and backgrounds will be considered.