About The Role
As a Site Reliability Engineer at Morrisons, youll play a critical role in shaping and driving excellence in software engineering and reliability across multiple domains. Acting as a technical lead, youll collaborate with Technical Architects, Lead Software Developers, and supplier engineering teams to define and implement robust engineering standards and principles.
Your expertise will contribute to maintaining and enhancing automated CI/CD platforms, secure coding practices, and observability frameworks, ensuring high availability, performance, and cost efficiency. Youll champion innovation, technical improvement, and FinOps initiatives, while proactively reducing technical debt and enhancing automation.
With a focus on monitoring, troubleshooting, and resolving complex issues, youll drive continual improvement and ensure Morrisons applications and infrastructure are resilient, efficient, and aligned with architectural goals. This is a key role for those passionate about advancing SRE practices at enterprise scale.
Responsibilities
1. Act as SME within their Domain teams for advice & guidance in terms of CI/CD, automation and product ways of working and SRE/Engineering standards
2. Drive the adoption of Engineering standards and Continuous Delivery principles within multiple domains
3. The escalation point for SRE/Engineering ways of working
4. Influence good practices and standards within SDLC throughout the business
5. Influence partners Infrastructure best practices
6. Implementation of least privilege approach for services
7. Monitoring and Alerting strategy and patterns
8. Engineering Tooling, Patterns, Framework and Standards
9. Proprietary code quality management inclusive of technical debt
About You
Knowledge
10. In depth understanding of SRE/ Engineering, Architecture and Testing practices
11. In depth understanding of the principals of CI/CD within SRE/Engineering
12. In depth understanding of Cloud hosting (AWS preferred) principals and managing infrastructure as code
13. In depth understanding of software/infrastructure application monitoring frameworks
14. Excellent understanding of Product Team structures and principals.
15. Strong influencing skills
Skills
16. Technical skills
17. A broad spectrum of different coding languages.
18. SpringBoot/DropWizard/Micronaut
19. GitHub/Bitbucket/SVN
20. Jenkins
21. Docker/Containerisation
22. Terraform
23. AWS Frameworks (ECS, EC2/3, Lambda, fargate, S3)
24. PostgreSQL, Oracle DB, MS SQL Server)
25. Junit/Selenium
26. Excellent written and verbal communication skills
27. Able to take solid technical decisions under broad direction.
28. Flexible in approach and able to apply pragmatism where necessary.
29. Excellent negotiation and influencing skills
30. Experience working with 3rd party software development teams
31. In depth experience of SDLCs
32. Versatile approach to adapt with dynamic methodologies for internal projects.
Experience
33. Strong experience of working with outsourced delivery suppliers
34. Minimum of 3 years technical SRE/Engineering
35. HND or higher within systems development, computer science or similar subjects
36. Any experience within incident management, such as helpdesk experience and managing tickets to support availability, uptime and critical service
About The Team