Platformarchitect
Maturity assessment of a Banking-as-a-Service platform
- Duration
- 2 weeks
- Role
- Architecture Expert
Sharing
Scope
- Conducted a comprehensive overview of the current cloud-native core banking platform architecture and planned enhancements.
- Assessed the status quo across functional scope, development process, system architecture and infrastructure, validated in a live test environment and with code samples on inter-process communication and database access.
- Analyzed the future viability of the platform, focusing on scalability, extensibility, and maintainability to ensure alignment with long-term goals.
- Executed a maturity assessment of the core banking platform, specifically targeting the current and target releases.
- The assessment covered key areas, including software development practices, DevOps maturity, and the underlying system architecture & infrastructure.
- Decision basis for the board and investors ahead of a funding round. A full code review and regulatory compliance were explicitly out of scope.
Technologies: AWS, EKS (Kubernetes), Oracle, Kafka, GitLab, Java Spring, Terraform
Key Skills Demonstrated
- Cloud-Native Architecture: Expertise in evaluating and assessing cloud-native architectures, particularly within the context of core banking platforms.
- Maturity Assessment: Demonstrated ability to conduct thorough maturity assessments, identifying strengths, weaknesses, and areas for improvement across software development, DevOps, and system architecture.
- Architectural Review: Skill in reviewing existing architectures and planned enhancements, providing valuable insights into scalability, extensibility, and maintainability.
- Evidence Checks: Claims from the management presentation checked against the live test environment, code samples and existing third-party reports (penetration tests, cloud architecture reviews).
- AWS & EKS: Proficiency in working with Amazon Web Services and managing Kubernetes clusters on EKS.
- Data Management: Knowledge of Oracle and Kafka, enabling assessment of data storage, retrieval, and streaming solutions.
- Development & Infrastructure as Code: Familiarity with Java Spring and Terraform, supporting assessment of application development and infrastructure provisioning practices.