SENIOR DATA ENGINEER

SENIOR DATA ENGINEER

Job Overview

Location
Shirebrook, England
Job Type
Full Time Job
Job ID
53196
Date Posted
6 months ago
Recruiter
Sophy Martin
Job Views
124

Job Description

Frasers Group are currently looking for a Senior Data Engineer to join our expanding Data Team. We started as a small store in Maidenhead in 1982 and from there, grew to become a global powerhouse. We believe the higher the risk, the greater the reward. We’ve never been afraid to strive forward and change the way the industry operates, diversifying our portfolio and elevating stores. We’re not sitting back – there’s no room for hesitation. As a PLC with a £4bl turn over, this opportunity to grow your career in a fast paced and dynamic environment is one for the bold. 

JOB DESCRIPTION

We are seeking a Senior Data Engineer to join us in our growing Data Engineering team; to help develop, maintain, support, and integrate our growing number of data systems. The right candidate will have a wealth of knowledge in the data world and will be keen to expand upon their existing knowledge set learning new technologies along the way as well as supporting legacy technologies and processes.

The responsibility.

 As part of the role you will be responsible for:

Coding, testing, and documenting new or modified data systems; creating scalable, repeatable, secure pipelines and applications for data analytics, both internally and externally to the business

Growing the capabilities of the data platform(s), solving new data problems and challenges

Supporting all manner of data flows for batch/real-time analytical solutions leveraging transformational technologies

Maintaining the infrastructure that provides insight from raw data and handles diverse sources of data seamlessly

Ensuring that all automated processes preserve data by managing the alignment of data availability and integration processes

Designing key and indexing schemas and designs partitioning

Assisting with the development, testing, implementation, monitoring and maintenance of 24x7 production database management systems

Participating in building and testing business continuity and disaster recovery procedures as per requirements

Ensuring that all source data systems in the production environment remain stable and usable

QUALIFICATIONS

Required Skills:

A solid working knowledge of database administration methodologies and techniques

A good understanding of logical and physical database design principles.

Strong communication skills at all levels

Be a natural problem solver

Work well in both functional and cross-functional environments

Exhibit flexibility when addressing daily shifting work priorities (we are a 24x7 business)

Have the ability to work well under pressure, using own initiative as well as part of the wider organisation

Required education and experience:

A minimum 5 years’ experience software development or database experience

Proficiency in writing SQL including stored procedures in languages such as T-SQL. PL/PgSQL and PL/SQL

Proficiency in one or more database scripting languages (i.e., PowerShell, Python etc.,)

Experience with relational database internals, including both query processing and query planning, or other data processing infrastructure across several different RDBMS systems as well as NoSQL systems

A basic knowledge of key data structures and algorithms

Capability in programming in 3GL languages (such as C#, C, C++ or Java)

A solid understanding of physical database design principles, and the system development life cycle.

Understand how to apply technologies to solve data problems and to develop innovative data related solutions

Experience with object-oriented design, coding, and testing patterns

Extensive experience in Microsoft SSIS, specifically designing and implementing ETL packages

Knowledge of data modelling and understanding of different data structures and their benefits and limitations

Familiarity with monitoring, backup, and disaster recovery of data systems

Experience in designing, architecting, and building scalable pipelines

Extensive experience with Linux, Unix and Microsoft platforms.

Desirable skills & Technologies

Knowledge of SaaS and on-prem Engineering and Data Platforms (such as Snowflake, Qlik DI, FiveTran, Stitch)

Knowledge and usage of BI Tools such as Looker, Power BI, Tableau

Knowledge of data analysis, end-user requirements analysis, and business requirements analysis to develop a clear understanding of the business needs and to incorporate these needs into technical solution

Experience with Spark and other analytical programming languages

Experience in utilising Microsoft Azure and any related tooling for data engineering (such as Azure Data Warehouse, Azure Data Lake, EventHub, Apache Spark, Azure Database, Azure Databricks, Synapse)

Experience on engineering big data systems

ADDITIONAL INFORMATION

An opportunity like this at Frasers Group is for the fearless. The potential is massive, the experience unrivalled. To be able to make the most of it you need to live and breathe our principles:

Think without limits and take the team with you

Own it and back it

Not hesitate and act with purpose

Be commercial and customer-focused.

Job ID: 53196

Similar Jobs

Cargill

Full Time Job

Senior data engineer Senior data engineer

A Typical Work Day May Include: • Completing preventative, predictive, ...

Full Time Job

Deloitte

Full Time Job

Senior data engineer Senior data engineer

Are you looking to elevate your cyber career? Your technical skills? Your opport...

Full Time Job

Cargill

Full Time Job

Senior data engineer Senior data engineer

Cargill Animal Nutrition is a global business that serves large-scale feed mill ...

Full Time Job

Veolia

Full Time Job

Senior data engineer Senior data engineer

Primary Duties / Responsibilities:● Assist in daily operational troublesho...

Full Time Job

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept