Job Title: Data Engineer
Reporting to: Data Architect
A growing data team with a big challenge ahead, trying to serve a data-hungry organization that is growing rapidly.
We have data pipelines that pull data from various sources (traditional RDBMS, Streaming Data, Google Analytics & Exact Target to name but a few) into our cloud based data platform (Azure). We don’t focus heavily on one particular technology, instead choosing the right product for the job at hand. This means that by working with us you will get exposure to loads of cool data tech, such as Azure Data Lake Analytics for massively parallel big data processing, Stream Analytics for our complex event processing, and (for the traditionalist out there) Azure SQL Data Warehouse for our data warehousing.
Purpose of Job
The role of Data Engineer is based within the Data team, working alongside several Product teams and a cutting edge Analytics and Reporting team to deliver bespoke quality solutions with a focus on availability, quality and scalability.
The position provides an excellent opportunity for a talented individual to become part of a highly successful Data team within a complex, demanding and fast paced online gaming environment. The Data Engineer will be involved in every part of the development life cycle, from requirements gathering to controlling release procedures. The team is working on Greenfield projects, to deliver an exciting new cloud based architecture which will be using the best of breed technology to serve the future needs of this business.
You will be working with SQL Server, the SQL Server BI stack, Tableau and Azure services. The environment is one which actively encourages staff development and the implementation of new technologies and techniques.
The Data Engineer position will involve the following areas of responsibility:
• Relate business processes to database logic & design
• Develop new functionality using SQL and NoSql technologies
• Ensure highly scalable and concurrent code is delivered
• Ensure high standards maintained on large enterprise scale solutions
• Playing an active role in a reactive and ever changing scrum team
• Taking part in collaborative development and code reviewing
• Encouraging knowledge sharing and mentoring within the team
For further details on this role, download the Job Description
Click 'APPLY' to submit a CV. Alternatively, you can email: email@example.com
*** Due to the volume of applicants, only shortlisted candidates will be contacted. ***