BI Developer (PowerBI)

  • Full-time

Company Description

The Rank Group is growing rapidly within both our Venues and Digital businesses. If you’re not sure who we are, you may be more familiar with us through our iconic brands; Mecca Bingo and Grosvenor Casino. We have most recently acquired Stride Gaming, which, together with our existing Digital business, forms Rank Interactive. We employ circa 8,000 people globally, with our UK office functions being located in Maidenhead (Head Office), Sheffield (Customer Solutions Hub), London (Digital) and a further office in Gibraltar, which is home to our existing Rank Digital function. We are evolving as a business and are adding some exciting new brands and concepts to our venues and digital offering. By joining an office-based or operational function with us, you’ll instantly be part of a high-performing and inclusive culture, which works closely to support our Customer-facing teams.

Job Description

As an BI Developer within our Data and Analytics function, you will play a pivotal role in technically delivering our data and analytical product alongside a talented multi-disciplinary team comprising of business and data analysts, customer insight teams, data scientists, Data Engineers and BI developers. You will be passionate about working with data and ensuring we build products that exposes the value of that data.

Primary Responsibilities and Activities:

  • Gather business requirements for enhancement, customisations and develop technical requirement documents. Should be able to provide solution technically
  • Prepare estimate based upon the customer requirement and prepare project schedule
  • Engage in business meetings to understand and review the feasibility of the business requirements
  • Customization of reports
  • Responsible for gap analysis of functional flows, provide solution design, perform POCs and demo solutions to stakeholders
  • Work closely with the support team and should be able to create service request as and when required for business-critical issues
  • Should be able to redefine and make technical/strategic changes to enhance existing Business Intelligence systems
  • Display proficiency with the Power-BI, DAX, Excel, Azure Analysis Services, Azure Synapse Analytics and other Microsoft-BI tools
  • Involve in post-implementation support to provide a solution for production issues or for any other maintenance activities which might also involve a change management process
  • Test and document all code changes. This includes Unit Testing, component integration testing, system integration testing, and performance testing, capacity testing and quality reviews
  • Deploy reports and dashboards to Test and production environments

Analytics

  • Data mining, statistical analysis, trend analysis, forecasting, predictive modelling
  • Identifying opportunities, risks and recommend corrective actions
  • Monitoring existing and develop new KPIs and metrics to identify correlations and root causes

Data Visualisation

  • Identifying the business use case(s) and ‘telling the story’ through data
  • Simplifying analysis using effective Power BI data visualisations and usability features.

Automation

  • Ensuring data models, queries and processes are optimised and automated.
  • Modernising legacy Excel reporting into insightful Power BI reports and dashboards.

Qualifications

  • Solid understanding of data warehousing principles, concepts and best practices (e.g. ODS, Data Warehousing, Data Vault, Data Lakes, Data Cube, Kimball, SDLC)
  • Solid experience of documentation ( Design documentation and Source to Target Mapping
  • Previously worked on a ”Big Data platform”, enabling non-technical users to gain insight into key business metrics
  • Hands on experience with modern "Big Data" systems (e.g. Azure Data Warehouse, Azure Analysis Services, Azure Data Factory)
  • Excellent knowledge of data formats including JSON, XML, CSV etc.
  • Familiarity with a traditional BI application such as Power BI, 
  • Experience working with both modern compiled and dynamic / scripting languages: e.g. Python, R
  • Comfortable working in a fast paced dynamic environment with a certain degree of uncertainty
  • Strong, set-based SQL programming and DAX skill
  • Gaming industry knowledge (desirable)
  • Educated to degree level (Computer Science, Mathematics or Business)

Personal Qualities

  • Must be result-oriented; takes commitments and deadlines seriously 
  • Self-starter, able to work with minimal supervision and independently 
  • Must be detail-oriented and able to prioritize work and effectively manage multiple tasks  
  • Demonstrates sense of passion and pride about own work. Positive attitude and adapts well to change. Inspires passion and excitement around shared goals, promoting environment of achievement.
  • Demonstrates the ability to motivate and influence teams and individuals with whom there is no direct or indirect management responsibility
  • Able to articulate a compelling vision, and effectively manages self / others through ambiguity.
  • Proven ability to evaluate business specifications, design in detail all data solutions   necessary and provide technical guidance to other members of a project team
  • Experience of working effectively with both business and technical stakeholders
Privacy Policy