
Engineering Practice Lead
- Sheffield
- Permanent
- Full-time
- Evangelize and influence engineering best practices within the engineering community and foster a culture of quality throughout the development lifecycle whilst facilitating development of cross-functional capabilities to address common gaps/challenges
- Define and own the governance around some of the engineering standards across the organisation and implement and maintain robust SDLC processes aligned with industry best practices and regulatory requirements
- Support the traceability and auditability of development activities by driving the adoption of right standards and tooling
- Define metrics and monitor the efficiency of the Practice Family initiatives and help address skill gaps and technical challenges in engineering pods by providing upskilling/training opportunities
- Champion and implement DevOps principles and practices, including CI/CD and IaC and evangelize good solutions achieved within platforms/pods with the wider engineering community
- Is tech-forward in thinking, actively researching new ideas/processes and is the driving force to adopt them and takes accountability and responsibility without the need to defer to an Architect or "the process"
- Must have a breadth and depth of experience in CICD best practices and has extensive experience in the following technical areas: Software Development (e.g., Secure coding/SDLC/API development/clean code management), Testing (e.g., TDD/BDD/Automated testing/Contract testing/API testing) and Site Reliability Engineering (e.g., Endpoint management/Release engineering/Observability/Risk management)
- Can apply their thinking to many problems across multiple technical domains, can demonstrates mastery of their technical discipline and contributes to architectural discussions by asking the right questions to ensure a solution matches the business needs
- Leads/Influences other people to use or change their behaviours, including enabling others and can identify solutions which help make the bank better, faster, safer
- Can explain technology well to businesspeople or senior managers enabling them to understand and buy into a technology direction
- Experience in developer advocacy or managing developer communities is a significant plus.
- Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes).
- Experience with cloud platforms (e.g., AWS, Azure, GCP).