
Solution Architect - Software Engineering
- London
- Permanent
- Full-time
- A user experience layer that allows new user experiences and propositions to be quickly built on our growing corpus of science and data.
- A product layer that stitches our science and data into services that allow flexible propositions to be built.
- A data layer that processes and governs bulk, operational and event stream data, supporting a broad set of use cases, from bulk insight to real-time media activation.
- A science layer that brings to life and makes efficient 30+ years of dunnhumby's research into customer behaviour and loyalty, which also extends to mNodern AI techniques for understanding customer behaviour and driving key product use cases.
- A PaaS layer that empowers teams and provides agility, while protecting the extensive data assets we hold and manage on behalf of our clients.
- Experience of collaborative design and delivery of software products and platforms including depth of knowledge across at least two of software, infrastructure, big data, event processing and distributed computing architecture,
- Familiarity with at least one of the major cloud provider's technology stacks - Azure, GCP or AWS.
- Leadership and early adopter of modern software-centric infrastructure management, including CI/CD, continuous deployment, Infrastructure as Code, Policy as Code, Configuration as Code/Data.
- Track record of implementing architectural changes in Agile development methodologies.
- Experience identifying key business technology issues and providing analytical skills to understand and communicate design specifications that facilitate technical development, including the creation of both high-level and detailed design documentation and impact estimation.
- Problem solving and troubleshooting skills and the ability to exercise mature judgement