Manager - Open API Architecture and Delivery.Information Technology
The Manager: Open API Architecture and Delivery objective of this role is to lead architecture and delivery of transformations and changes for the MTN Open API architecture and design. The role requires the assessment of the current wallet architecture eco-system and propose technical solutions to align with required changes and business strategy.
The role is also responsible to lead and support the DevOps and Software Engineering. Accountable for design, development, delivery & maintenance of business-critical applications across Group Finco to meet current and future enterprise software and application needs related Fintech Open API.
The role is responsible for ownership of Open API architecture, platform, solution and functionalities deployed cross all Fintech Markets. This role leads and support to design group wide Open API solutions.
The Manager Open API Architecture and Delivery will be accountable to achieve the following objectives:
To lead and provide expertise on Open API application architecture, integration development initiatives, analysing business requirements and crafting appropriate, cost-effective, and logical Open API solutions
Design and architect Open API platforms and related support tools and applications which include software architecture design, prototyping of concepts to proof of concept, ensuring integration with back-end systems and enablement of the Open API delivery through multi-channels (web, mobile, social, etc.).
Deliver Open API solution through both Agile (and Waterfall SDLC processes where needed)
Collaborate and communicate with different technical, business and partner teams with clear and consistent communication to deliver greater wallet architecture alignment.
Assess and review activities and deliverables of both on and offshore resources that provide architecture and delivery support for Open API platform.
Transform complex business requirements into candidate Open API system architectures which also meet security and high availability requirements
Leads the design and build of Open API platform ensuring best practices in design and usability
Design, develop and implement tools and mechanisms which will reduce the time and effort it takes to integrate API Solutionsn across multiple platforms and integrations layers.
Deliver Open API technology solutions that are tested, maintainable, optimized, easy to scale
Deliver designs for components that solve defined Open API technical problems.
Identify risks and mitigations and make appropriate technical trade-offs in designs.
Lead Integration for legacy systems and payment systems with new Open API technologies using technologies such as service-oriented architecture (SOA) and/or restful APIs
Work closely with business together to create technical systems that shape great Open API product experiences.
Assess Open API solutions changes, and migration plans and define the change management
Support the commercial rollouts of Open API and associated products, such as core fintech wallet & unicorn APIs
Lead adviser on Open API integration options and act as a technical SME for Open API integrations by being able to understand the platform in its entirety, from overall architecture to APIs used.
Support innovative use cases, by providing technical guidance to stakeholders using the wallet and payments systems
Work closely with stakeholders to build a solution based on the business demands and roadmap
Lead requirement gathering workshops to ensure all business requirements are captured
Support solution deployment planning
Review and approval of design and ensure sign off from stakeholders.
Promote re-use of Open API solutions across the operating markets.
Regular gap analysis of use cases and capabilities to identify growth opportunities.
Governance
Lead, Set up / participate in planned and adhoc meetings for Wallet & Payments Unicorn integrating with Open API
Drive enterprise-wide Open API transformation initiatives, elicit inputs from relevant parties
Drive adequate risk mitigation and controls, and elicit inputs from relevant parties
Prepare proposal on change initiatives, SLA policies and procedures for Open API
Sign off approval on changed and new initiatives for Open API strategy
Escalations
Manage and resolve escalations that have impact on Open API and Fintech in General
Support with partner integration and escalations on Open API platform
Reporting
Report on a periodic basis to the function leadership on progress made within the function and in accordance with the measurement metrics set by the organization
Report on an ad hoc basis on specific projects, as required Budgets
Support the plan and managing Wallet Tech budget, capex and opex
Education:
Minimum 4-year (B Eng. / BSc Computing, IT, Degree Preferred) in Computer Science/ Information and Communications Technology/ Engineering (or related) Degree
Relevant certification/accreditation/membership with professional body as required for role
Experience:
5 years relevant industry experience Wallet, digital, fintech, telecommunication
Experience with APIs architecture and Engineering
- Experience in Technical Analysis and Design
Experience in Integration & Orchestration, Functional Architecture Design, Technical Solution Design for Open API technology solutions
Experience in Business Analysis, Risk & Quality Management.
Proficient in Software Engineering.
Understanding of Open API standards, protocols and methods for modern payment and financial systems
Understanding of the Agile software delivery processes (SCRUM, Kanban preferable)
Familiarity with RESTful services, HTTP, JSON, Ajax. Python, Linux, Ansible, Terraforms, MySQL, MongoDB, Cassandra, Java, Jenkins (or similar build server)
Familiarity with Swagger or RAML