Platform Lead (Africa)
Job Details
Strategy
- Provide support around platform and ecosystem initiatives to the Africa digital transformation team
- Work with regional practice leads to define go-to-market strategies for platform initiatives and products
- Support with the development of platform monetization strategies which cut across open APIs, open banking, open finance and open economy paradigms
- Leverage regional alliances with technology partners (e.g. Microsoft, Oracle, IBM, AWS, Google, etc) to drive proactive leads generation, joint pitch, pipeline management and conversions where required
- Manage, coach and grow the platform and ecosystem development team
- Participate in the development and publication of thought leadership
- Leverage local and global KPMG artefacts, SMEs, and other network assets to advance the firm’s platform agenda
Client Impact
- Collaborate with product management and engineering teams to prioritize platform initiatives, define technical requirements, and ensure that new features and functionalities are aligned with customer needs
- Take ownership of the strategic vision for the platform service line and lead all development efforts including product design (UX/UI), architecture, development, CI/CD, support, and innovation
- Establish and maintain best practices for platform development, including coding standards, testing methodologies, and deployment procedures
- Collaborate with architecture and security teams to ensure that the platform is scalable, efficient, and secure
- Design and develop integrations between products and third-party systems and applications, using APIs, webhooks, and other integration tools
- Lead the development and implementation of new platform features and functionalities, ensuring that they meet quality standards, are delivered on time, and within budget
- Collaborate with product management, engineering, and business development teams to identify new integration opportunities and prioritize integration development
- Conduct integration testing and debugging to ensure that integrations are functioning correctly and troubleshoot any issues that arise
- Develop and maintain integration documentation, including integration guides, API documentation, and technical specifications
- Conduct regular platform performance analysis and optimize it to improve speed and efficiency
- Ensure that platform documentation is up-to-date, and that knowledge is shared across the organization
- Develop and maintain an ecosystem of integrations that enhance the value proposition of client’s product/ platforms and improves user experience
- Share technological visions, opportunities, and risks company-wide
- Ensure that integrations comply with security and privacy policies and best practices.
- Stay up to date with industry trends and best practices for integration development and ecosystem management
Finance
- Deliver on targets and goals (including sales goals)
- Provide annual budget input for the area of responsibility for approval and integration into service line/ growth area budget
- Manage the annual budget, including costs for designated area
Requirements
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Computer Engineering, Information Technology, or any other relevant field
- Minimum of 10 years’ experience, at least 5 of which should have been in a platform related role
- Practical experience in product management or product development
- Deep experience with scaling distribution of products and services via platforms
- Strong technical knowledge of platform development, including experience with cloud computing, microservices, and databases.
- Strong technical knowledge of integration technologies, including APIs, webhooks, and data transfer protocols
- Deep experience and expertise in programming languages such as Java, Python, Javascript, C#, and PHP especially in the context of developing APIs (REST, SOAP, GraphQL), webhooks and other integration tools
- Extensive experience with standard integration tools and platforms like MuleSoft, Dell Boomi, Apache Camel etc
- Experience with collaboration tools such as Github, Jira, slack etc
- Experience working with third-party partners and customers to develop and implement integrations.
- Strong problem-solving skills, with the ability to identify and resolve complex technical issues (including integration issues)
- Experience in leading cross-functional teams and managing people.
- Experience with Agile development methodologies, including Scrum and Kanban
- Excellent communication and interpersonal skills, with the ability to communicate technical information to both technical and non-technical stakeholders.
- Strong attention to detail, with a focus on delivering high-quality products and services
- Confident, tactful, and able to effectively influence others and deal effectively with senior leaders
- Critical thinking, presentation and analytical skills will be an advantage
- Strong communicator, including listening skills with an ability to translate insights across business and technology teams and to develop and present new ideas and conceptualize new approaches and solutions
- Strong team and work ethic, comfortable with ambiguity, change and challenge
Method of Application
Interested and qualified? Go to KPMG on kpmg.seamlesshiring.com to apply