fbpx Data Engineer Acton Support Centre (123) 18414 | Dixons Carphone Careers

Data Engineer


Job Number: 18414

Location: Acton Support Centre (123)

Contract: Full Time / Permanent


Data Engineer

xxLondon - North Actonxx

iD Mobile is a part of the Dixons Carphone Group and is well positioned as one of the largest MVNOs in the UK. We have a growing customer base (900k+) achieved over just three years and our products are well positioned on almost every high street in the UK through the DCG retail estate, as well as through our own digital platform idmobile.co.uk.

The Business Intelligence team at iD Mobile plays a central role in ensuring that the business is able to exploit its considerable data assets, and is currently drive towards highly automated and scalable cloud based big data solutions. We are also leading the deployment of new analytics and data science capabilities that will transform the ways that our internal teams work with data in the next 12-18 months. The scope of work that the BI team need to support is extensive, and covers all areas of the business including Operations, Commercial, Trading, Digital, Customer Experience, CRM, Billing and Collections. The type of support we offer includes ad-hoc analysis, reoccurring reports and visualisations and longer term will include analytics/data science projects.

We recruited our first Data Engineer last year and they have had a big impact so far, shaping up some of our larger projects and delivering new insights to the business, and winning the iD Mobile ‘Rookie of the Year’ award in the process. We are now looking to recruit two additional Data Engineers to continue to grow our Data Engineering capacity further.


As a Data Engineer, you will:

  • Be responsible for the delivery of tactical BI products on a cloud platform, for one of our key business functions. 
  • Engage with stakeholders at all stages of the data engineering lifecycle, planning, designing and building BI solutions for each piece of demand, sourcing new data feeds where appropriate or using shared data assets, writing the code, building the ETL, orchestrating and monitoring job loads and conducting your own testing and UAT with users.
  • Be comfortable working with both technical and non-technical teams
  • Work closely with other members of the BI team on collaborative BI projects, share data assets so that we can optimize how we work and contribute to large iD Mobile projects. 
  • Actively contribute towards improving overall service maturity of the Data Engineering team – much of what we are doing is new and there is plenty of opportunity to bring in your own best practise for cloud based BI solutions.


Desired Experience

  • Previous experience working within the BI team for a Telco business would be ideal. Knowledge of Telco data, models and metrics would be great.
  • Hands on experience in a Data Engineering role with demonstrable experience of building  end to end ETL/BI products is essential. Experience implementing Data Engineering best practices and standards to ensure we are working efficiently and effectively.
  • Extensive working knowledge and experience with ETL / Data Integration tools
  • In-depth expert level knowledge of at least two is essential – Python, SQL, R. We will expect you to be self sufficient writing your own code
  • Experience working on cloud platforms in a sandbox-type environment – Google Cloud ideally otherwise AWS/Azure.
  • Experience working with database architecture, relational databases, data modelling, data profiling, data warehousing principles and integrity constraints.
  • Strong communication skills, capable of presenting complex technical solutions to non-technical customers
  • Degree  in Mathematics/Statistics/Computer Science is highly desireable