Data Engineer - Azure - £80,000 - West End

Not specified
25 May 2018
24 Jun 2018
Ahad Shadab
Job Function
IT, IT Consultant
Contract Type
Role Overview:

As a Data Engineer, you will work with the Head of Data Services to provide processes and platforms to deliver data to the business. Using predominantly cloud services, you will orchestrate the gathering, processing and storage of both internal and 3rd party datasets. The individual will be willing to learn and develop their skills in the Microsoft Azure cloud offering, working with services such as Azure Data Factory, Azure SQL, Azure Data Lake and more. You will work to provide these solutions in the most efficient and cost effective way for the business.

The role would be suitable for someone who has a high attention to detail; thrives in a dynamic changing environment; and someone who can communicate clearly with non-technical colleagues.

  • Build and maintain robust data pipelines to deliver internal and 3rd party datasets where required.
  • Assist in the integration with 3rd party data providers.
  • Work closely with the data scientists to identify and provide required data.
  • Deliver ad-hoc data requests as the business requires them.
  • Build and maintain software to interface with created datasets.
  • Design, create and maintain Azure SQL database tables and stored procedures
  • Any other duties as requested by the Company
Required Experience:
  • 4+ years experience in a related role;
  • Experience in cloud based data storage and processing (preferably Azure).
  • Strong ad-hoc SQL skills and the ability to automate queries.
  • Experience with ASP .NET, MVC and Entity Framework.
  • Knowledge of ASP .NET core
  • Experience in API based data gathering
  • Knowledge of Big Data Architecture
  • Demonstrated experience with data manipulation and analysis in an online consumer facing business;
  • Strong analytical skills; ability to analyse raw data, draw conclusions, and develop actionable recommendations;
  • Strong communication skills;
  • High degree of creative, analytical and problem solving skills;
  • High attention to detail;
  • Bachelor’s Degree in Computer Science is essential;
  • Ability to work in team environment and under pressure;
  • Valid working visa.