Job description
Job title: Business InteligenceDeveloper
Reporting to:Data Architecture Manager
Job Family:Technology
Job Family Level:E1
Role Purpose:
Responsible for researching, designing, developing and implementing business intelligence solutions using Microsoft SQL Server Data Tools including SQL, SSIS, SSAS, SSRS,MDX, DAX and Power BI.
This position will help provide risk analysis, change control processes, information needs analysis, and business intelligence systems architecture design and serve in an active mentoring role to other Business Intelligence Associates.
Key accountabilities
- Lead BI/ETL development and mentor others on the team
- Create Data visualisation solutions using any BI tool like (Power BI, Sisence, QlickView)
- Design Conceptual & Physical Models, perform Data Mapping and Security implementation
- Designing, developing, deploying and maintaining Business Intelligence solutions
- Regularly communicate project progress, issues and risks to team leader or project manager
- Design solutions based on ETL processes, cubes and dashboards
- Evaluate and improve Corporate Data Warehouse and all reporting environment
- Participate in Business Intelligence code and design reviews, reviewing others` code and having own code reviewed
- Translate business needs to technical requirements
Other Responsibilities
There are a number of standard duties and responsibilities that allemployees, respective of their role and level of seniority within the NMC, are expected to befamiliar with and adhere to:
- To comply at all times with the requirements of Health and Safety Regulations to ensure their own wellbeing and that of their colleagues.
- To promote and comply with NMC policies on diversity and equality both in the delivery of services and treatment of others.
- To ensure confidentiality at all times, only releasing confidential information obtained during the course of employment to those acting in an official capacity in accordance with the provisions of the Data Protection Act and its amendments
- To comply with NMC protocols on the appropriate use of telephone, email and internet facilities.
- To comply with the principles of risk management in relation to individual and corporate responsibilities.
- To comply with NMC policies and procedures as compiled on the organisation’s intranet.
This job description is not exhaustive and as such, the post holder will be expected to be flexible, and any changes will only be made following a discussion with the post holder.
Person specification
Job title:Business InteligenceDeveloper
Qualifications and experience
- Bachelor`s degree in a related area; master`s degree (or equivalent work experience) and Microsoft certifications are a strong plus.
- 8+ years’ experience with Microsoft SQL Server Integration Services (2008, 2012 and 2014)
- Strong commitment to deadlines and to client service (internal and external)
- Creative and critical thinking ability; excellent troubleshooting and problem solving skills.
- Strong verbal and written communications skills.
- Strong organizational skills and attention to detail
- Experience in creating project estimates and timelines
- Self-motivated and driven to produce quality products
- Good judgment in proactively identifying issues and recommending solutions to others.
- Creative, entrepreneurial approach to technology possibilities
Skills,knowledge and abilities
- Proven ability to interpret data files and record layouts to map fields between multiple systems and database tables
- Strong knowledge of relational & OLAP databases and data migration across the platforms
- Strong experience of developing ETL for a Data Warehouse
- Expert at developing and testing SSIS packages and SSRS reports
- Expert Knowledge of Query optimization skills
- Good experience of Power BI , SSAS Tabular and SSAS Multidimensional modelling
- Excellent SQL, T-SQL, DAX, MDX, XMLA and Power Shell development skills
- Good visualization expertise for dashboard using any BI tool like (Power BI, Sisence, QlickView)
- Strong experience for Physical Modelling, Data Mapping and Security implementation
- Experience in cube storage, cube optimization and data mining
- Coordinate with external clients and participate in various technical meetings.
- Experience of using any Source Control Software like Team Foundation Server/VSS/SVN
- Experience in Waterfall, RAD and Agile development including usage of any Agile Project management tool like JIRA
- Experience in Kimball and/or Inmon data warehouse architecture/design methodologies.
- Working knowledge of data lake concepts
Personal qualities
- Willingness to challenge underlying assumptions and the status quo.
- Highly developed communication and influencing skills.
- Resilient and self-confident to drive through change.
- Confident in presenting findings to the senior stakeholders
TBI21st April 2017Page 1 of 4