The Opportunity
We're hiring for a Senior Data Engineer to maintain and deliver data products in line with business requirements, enabling data-driven decision making. You will understand business needs, design, and deliver cloud solutions that facilitate data analysis across the organization.
You will share knowledge and experience with junior team members, help improve coding standards, and deepen knowledge of Azure cloud products and languages. You will also describe complex concepts to enhance team understanding and demonstrate best practices.
You will collaborate with our BI team to provide optimal solutions for our customers, advance our platform, explore Data Engineering concepts, and advocate for data within the business, showcasing the value of a well-designed data platform for internal stakeholders.
The Team
The data team is a key enabling function across all business units. It comprises two sub-teams—Business Intelligence Developers and Data Engineering—working closely from end to end, designing solutions collaboratively, sharing best practices, and fostering knowledge sharing and self-development.
About You
We seek a driven individual with a keen eye for detail, committed to producing accurate, visually appealing reports. You should be comfortable liaising with technical teams to understand how business processes are reflected in data.
What you will do:
- Design, deliver, and improve data products efficiently.
- Develop the current data warehouse, designing facts and dimensions for analysis.
- Assist BI and Analytics teams in interpreting requirements and delivering suitable engineering solutions.
- Continuously seek new methods or technologies to optimize data ingestion and self-service capabilities.
- Promote data awareness across the business, identify data engineering opportunities, and present solutions.
- Enable junior team members, sharing knowledge through pairing, presentations, and coaching.
- Improve team workflows, supporting peer reviews, QA, and releases.
- Oversee projects involving data ingestion or production, providing technical advice and education to product teams on data engineering best practices.
Skills you will need:
- 5+ years in a Data Engineering role.
- Experience with Databricks, Data Factory, Azure SQL, Azure SQL Data Warehouse.
- Ability to manage multiple priorities in a fast-paced environment, with evolving data tech stacks and practices.
- Knowledge of emerging technologies and their application to modern business problems.
- Experience with Kimball Methodology and Star Schemas (dimensional modeling).
- Experience with Enterprise Data Warehouse solutions.
- Experience working with both structured and unstructured data.
- Google Analytics data experience preferred.
- Retail sector experience preferred.
- Strong understanding of cloud technologies and DevOps practices, including scaling, cost management, CI/CD, and cost-saving strategies.
- A commitment to improving coding and technology standards across the team.
Why Footasylum?
We are a leading omni-channel retailer in the UK and a fantastic place to work. We value your development, support career progression, and foster a fun, supportive environment where your success is our success. We provide the tools, support, and platform to help you achieve your goals.
Diversity
We value diversity as it brings different perspectives to our services and helps build happy, inspired teams that learn from each other’s backgrounds and experiences.
Recruitment Process
We review applications individually. If your profile fits, we’ll invite you for an informal chat via call or Teams to discuss the role and see if we’re a good match. We value open, honest conversations and collaboration. Please note, this is not a remote role; attendance at Head Office in Rochdale is expected in a hybrid model.
#J-18808-Ljbffr