Empowering Africa’s tomorrow, together…one story at a time.
With over 100 years of rich history and a strong position as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future, and shape our destiny as a proudly African group.
My Career Development Portal: Wherever you are in your career, we are here for you. Design your future. Discover leading-edge guidance, tools, and support to unlock your potential. You are Absa. You are possibility.
Job Summary
Build high-performing, scalable, enterprise-grade Platform services & build capability in others to do the same. This includes applying critical thinking, design thinking, and problem-solving skills in an agile team environment to solve complex technical problems with high-quality solutions & leading all phases of the development lifecycle to deliver against business requirements at an optimal cost to serve.
Job Description
Platform Design, Deployment & Optimisation
- Lead development testing and platform management, translating customer, business, and technical requirements into components of a service.
- Identify critical design areas, parameters, and opportunity areas early in the development process and those that need improvement downstream.
- Stay ahead of the curve on leading practice platform technologies and incorporate research into solution design and deployment processes.
- Develop lasting, innovative, simple platforms (including architecture when appropriate) to satisfy business and customer requirements and align with the long-term plan for the platform and broader technology objectives of: Self-service, testability, reusability, stability & resilience.
- Apply deep technical expertise, design thinking, and problem-solving skills to solve complex technical problems and enable the teams to deliver high-quality solutions.
- Identify & select the appropriate internal or external technologies to deliver the platform service.
- Develop solution design blueprints and validation collateral and facilitate alignment on solution blueprint and designs across the value chain.
- Lead the planning and design of the platform delivery system and define associated tools, hardware, processes, role assignments, dependencies, and documentation.
- Lead the development and deployment lifecycle for ‘platform / platform components as a service’.
- Design & implement test automation and ensure reusability across the teams.
- Lead efforts to validate architectural, product, or service solutions and innovations.
- Continuously develop initiatives to reduce operational costs & increase strategic & operational efficiency through solution designs.
- Identify, develop & maintain platform standards and best practices, and drive adoption across multiple service teams.
- Define and implement SLA, OLA & quality metrics, best practices, and patterns across the platform.
- Monitor Platform services to proactively identify and mitigate risk.
- Use production performance monitoring and customer data to inform technical design and implementation decisions.
- Take full accountability for end-to-end platform quality, completeness, and user experience.
- Use & test the platform regularly to discover & implement improvements.
- Resolve issues throughout the platform's life, including outside the immediate area of responsibility.
- Provide leadership by developing methods for measuring customer experience and using data to drive improvements.
- Leverage systems & processes to measure, monitor, and manage platform performance.
- Translate performance data into insights for technical service & solution enhancement.
- Align teams to service improvement & innovation plan requirements.
- Lead the design of solutions that resolve platform, system, deployment, and environmental issues.
- Identify and lead the adoption of emerging practices for managing problems.
- Lead service issue resolution by analyzing stakeholder data and directing efforts.
- Contribute to the evolution of Group Architecture, Infrastructure & standards.
Accountability: Financial & Cost Optimization, Risk & Governance
- Deliver an optimal Platform Engineering cost model.
- Identify cost-savings & efficiencies, influencing the business to adopt these across service teams.
- Contribute to the delivery of an optimal cost: serve ratio for Platforms as a service.
- Create business cases & solution specifications for governance processes.
- Participate in incident management & DR activities, applying critical thinking and expertise.
- Hold accountability for all risks associated with platform engineering decisions.
- Maintain all Group risk, governance, compliance & regulatory standards and frameworks.
- Update & maintain all application documentation as per standards.
Accountability: People
- Cascade platform direction across teams and ensure alignment on objectives and plans.
- Build and contribute to a high-performance team environment.
- Ensure the right people are in the right roles to deliver on platform strategy.
- Leverage coaching techniques to improve design and deployment quality.
- Promote collaboration across groups and enable team efforts.
- Implement agile practices, remove barriers, and ensure seamless delivery.
- Identify and develop skills in self and others to maximize efficiency.
- Coach & mentor engineers and support teams on solutions and problem resolution.
- Conduct peer reviews and testing within and across teams.
- Provide platform performance feedback and capability development.
- Support change teams in designing adoption processes.
Education
Bachelor's Degree in Information Technology