Our Head Office department is located in the heart of Piccadilly and occupies the 5th & 6th floor of our beautiful flagship store. This central London location, offers so much to explore including restaurants, bars, cultural sites, shopping and more, and only a short walk from the Green Park Tube Station and plenty of bus stops.
Role Purpose
To create, develop, and improve digital systems and tools, by taking a lead role in overseeing the entire process from concept to digital implementation. They will configure and evaluate system architecture and use modelling and testing to assess and refine designs.
hey configure and evaluate system architecture and use modelling and testing to assess and refine designs.
Key Accountabilities:
Strategic
- Actively participate in the evolution of our platform by researching and suggesting new technologies, staying at the forefront of industry trends.
- Take full ownership of the most challenging areas of development within the Fortnum and Mason data platform.
- Manage data from various sources to produce valuable data assets related to Fortnum’s customers.
- Harvest and maintain a semantic and intelligent data layer, ensuring comprehensive leadership of the data solution within the environment.
Operational
- Lead development activities assigned by the Head of Digital Engineering using appropriate tools such as Python, PySpark and other technologies to create and maintain data assets and reports for business insights.
- Maintain a progressive tech stack, including Python, PySpark, Logic Apps, Azure Functions, ADLS, Django and ReactJs.
- Engineer and orchestrate data models and pipelines within a cloud environment, leveraging technologies like Databricks, Spark, Delta Lake and SQL.
- Champion DevOps and CI/CD methodologies to ensure agile collaboration and robust data solutions.
- Write high-quality code that contributes to a scalable and maintainable data platform.
- Take full ownership of the most challenging areas of development within the Fortnum and Mason data platform.
People & Collaboration
- Demonstrates that they can work independently and as part of a team.
- Mentor, coach, and inspire direct reports or other junior team members of aspiring data engineers.
- Fostering junior colleagues’ professional growth and development, via lunch and learns, job shadowing, technical updates in team meetings.
- Lead engineering projects in collaboration with team members, ensuring the rapid development of high-quality, scalable and sustainable data solutions.
- Collaborate closely with analysts, data scientists, and technology partners to understand their requirements and translate them into actionable data solutions.
- Maintain open communication with the Data Engineering team and Head of Digital Engineering, working collaboratively and exchanging ideas to drive platform excellence.
Experience and Qualifications
- Experience in working in, and prioritising work across multiple projects and business functions.
- Demonstrates evidence of delivering clear communication and training where required.
- High level of technical competency
- Ability to work as part of a team, but also as an individual contributor.
- 10+ years’ experience working as a Data Engineer
- 5+ years’ experience leading a team in either a technical or line manager function
- Profound expertise in data processing and transformation using Spark, Databricks, Azure Data Factory, or similar data processing technologies.Hands-on experience with
- Microsoft Azure cloud services and infrastructure, including familiarity with Azure Blob Storage, Azure Data Lake Storage (ADLS), Azure DevOps, Azure Logic Apps and Azure Functions.
- Mastery in one or more of the following programming languages: Python, SQL or PySpark, with the ability to effectively utilize them for data engineering tasks.
- Extensive experience in designing, developing, and managing end-to-end data pipelines, ETL (Extract, Transform, Load), and ELT (Extract, Load, Transform) solutions.
- Posseses expert knowledge of the contemporary data engineering and analytics landscape, including current tools, pertinent approaches and likely challenges.
- Experience of designing and constructing databases, analytics systems and Business Intelligence (BI) platforms within the context of Big Data.
- Familiarity with graph database technologies such as Neo4J and Cypher.
- Knowledge and experience working with Delta Lake, a storage layer that brings ACID transactions to data lakes.
- Understanding of the Azure Platform set up including Subscriptions, Resource Group, IAM, Networking and DevOps.
- Experience in setting up processes for cost/performance monitoring Spark jobs to improve maintainability.
Role Specific Competencies
Technical
- Experience and ability to understand and analyse complex concepts and business processes to produce requirements definition for projects and translate these requirements to functional specifications, that are in simpler language that all stakeholders understand.
- Maintains a proactive approach to staying updated with emerging technologies and a strong desire to continuously learn and adapt to new tools, languages and methodologies in the ever-evolving field of data engineering and analytics
- A demonstrable ability to mentor and coach junior data engineers, sharing knowledge and expertise to help them grow in their roles.
- The capability to collaborate efficiently with business stakeholders to understand their requirements and translate them into effective data solutions
- Strong support for Continuous Integration/Continuous Deployment (CI/CD) practices and an understanding of agile working methodologies.
- Have deep knowledge on providing technical governance to enhance ways of working to improve the SDLC process.
- Understanding of Retail environment and requirements for changing needs of the business
Impact
- Demonstrates good stakeholder relationships and not afraid to challenge back but in a collaborative and respectful way, which builds stronger trust and two-way conversation.
- Questions and listens to understand the interactions between people processes and technology, before providing recommendations to stakeholders and pragmatic insight.
- Makes sense of complex situations and provides clear communication, training material, presentations and plans.
- Actively demonstrates curiosity about the business, its goals, and operational challenges
- Pragmatic problem solver and innovator who is prepared to be hands-on and deliver solutions with gravitas and offer and identifies opportunities for improvements.
Effectiveness
- Excellent personal and project organization skills, with an ability to work to agreed timeframes and at pace, highlighting risks, priorities, and solutions.
- You are expected to have a high level of accuracy and attention to detail.
- Experience and ability to delivery key communication and structured updates on projects milestones in easily comprehensible way to a variety of stakeholders.
- Experience of working in an agile and dynamic working environment.
- Familiar with the urgency/importance matrix, and impact/effort matrix, and be able to plot projects on both to help justify prioritization. Flexibility around deployment.
- Unwavering commitment to deliver high quality work to deadlines in a fast paced deadline driven environment.
We are committed to developing your career and nurturing your talent, regardless of age; disability; gender reassignment; marriage and civil partnership; pregnancy and maternity; race; religion or belief; sex; sexual orientation. We respect and embrace each other’s differences, to create a truly inclusive environment.
In the last year alone, our people have been recognised and celebrated, winning awards for their outstanding contributions to Retail, Technology, Global Hospitality & Tourism, Visual Merchandising & Display, Customer Service and Local Community Awards.
In return, we offer:
- A competitive salary
- A generous store and restaurant discount of up to 40%
- 28 days holidays pro rata (inc. bank holidays) and an extra day off for your birthday
- A fantastic subsidised staff restaurant which uses Fortnum’s ingredients
- A range of opportunities to develop and grow personally and professionally
- Excellent pension scheme