Job Summary : Lead the agile solution design, deployment & ongoing optimization & evolution of enterprise-wide technology products and services (full stack engineering & ownership / control) across multiple squads in complex & high impact business areas. Business complexity is determined by :
1. Customer Impact
2. Number of integration points : Data, Teams to talk to, Systems, Enabling function, 3rd party vs. internal
3. Complexity of business rules & Processes
4. Level of operational readiness
5. Introduction of new or changing old Tech (e.g. redo platforms)
Job Description :
Product & Service Direction Setting, Solution Design & Performance Management : Work with the CIO & business product owners to define the product & technical strategy (Full Stack – End to End). Act as the single point of partnership & assume responsibility for managing the senior business interface (product owner) relationship. Assume one-stop shop accountability for the delivery of the product & solutions (risk cannot be outsourced to vendors). Apply design thinking practices to deliver architecturally sound technical product & service solutions. Lead & facilitate the design of the product & or service solution blueprints aligned to the organization strategy (Short, Medium & Long Term). Collaborate across the tech value chain (CSO, CTO, etc.) to guide the business on the appropriate technical solution (cost to value) & the range of strategic technical choices to be made. Lead the detailed scoping, prioritisation & integration planning for the design & deployment of products & services with & across multiple stakeholder groups. Ensure solutions align to the design & direction of the Group Architecture standards, principles, preferences & practices. Monitor the performance of products and services ensuring ongoing optimization & cost to value for our businesses.
DevOps : Leverage expert-level skill & knowledge in architecture & Infrastructure, design and manage all development & development practices across squads. Ensure the optimal design & deployment of technical products and services in the organization. Design & Implement Automation Testing, Continuous Integration & Continuous Delivery Strategies across squads. Ensure solution designs deliver on the key technical principles of self-service, repeatability, testability, scalability & resilience. Guide code development practices and processes through an understanding of complex concepts and developmental practices. Manage the maintenance & optimization of applications, products & services. Coach & Mentor senior developers across squads on the technical competencies to effectively deliver on DevOps solutions.
Delivery Management : Resource & manage the appropriate number and nature of squad-based teams to execute on both Run & Change elements of delivery. Work in collaboration with transformation & change teams for effective resourcing and delivery management. Ensure agile practices are implemented and sustained for effective delivery to business. Manage product owner relationships and build product owner technical capability. Engage with & partner CTO, CSO, SE, Risk and broader enablement functions to drive alignment in technology design & deployment.
People : Attract, recruit, develop, retain, reward & deploy a diverse resource base aligned to an evolving tech environment. Build a high-performance team environment through self-directed teams. Accountable for the right people in the right teams to deliver on our tech strategy. Leverage coaching techniques in all squad-related activity. Manage & Apply the organization risk & governance frameworks. Manage all vendor selection processes & take accountability for all related commercial impact. Deliver on time & on budget.
Education : Bachelor's Degree : Information Technology
#J-18808-Ljbffr