Enabling a team of DevOps Engineers to manage the entire Digital Banking Platform

A large bank in Indonesia wanted to build a complete Digital Banking Platform. For that, they needed to enable Agile and DevOps practices among their IT teams. The objective was to demonstrate how cross functional teams can inculcate DevOps and agile practices to deliver business-critical software and based on the lessons learned, spread the culture across the IT group.
Challenges

These are the challenges that we were facing

Traditional Bank IT
Traditional bank IT - Ops and Dev not co-located
No Dev-Ops Experience
No real world experience of DevOps or Continuous Delivery.
Zero Automation
Manual steps for system setup, every server was a work of art. No Version Control for system-level changes. Despite using the latest tools and tech,  it would take days to do even a minor update or hotfix. This made the whole platform highly unstable.
Team's Vision
There was no Shared Vision for the entire team to rally around
Solutions

Solutions that have been provided

Mentoring & Pairing
Mentoring & Pairing with a complete fresh bunch of developers & sys-admins while implementing the solution
Coordinating Teams
Coordinating multiple business & ops teams spread across different Banking domains
Identifying Talent
Identify talent in the Bank who can contribute to the community
DevOps Training
DevOps Academy Training for graduates hired by the Bank
Outcomes

Key outcomes from the project

10 DevOps Engineers handling the complete PaaS that supports 20+ Digital and non-Digital Banking Products.
Cross-Functional Team - Everyone knows everything. No Silos of Devs or Ops.
Core Group that works as the DevOps enablers for the rest of the Bank IT
More clarity on where and on what to invest
More Success Stories

Checkout Some Of The Articles From Our Blog

Taking learning to the eXtreme - 24 Week Talent Attraction Program for a Pension Bank in Indonesia

A Pension bank in Indonesia wanted to make a long-term investment in....

Launching a Digital Bank in Record Time in Taiwan - Rolled out MVP in 8 months

One of the prominent banks in Taiwan wanted to build a digital bank that would disrupt the market.....

Rapid Experimentation with Digital Teams for Lean Pivoting, at a Bank in Jakarta

A business unit within a large Bank, that had a need for rapid experimentation and validation of......
Case Study
Enabling a team of DevOps Engineers to manage the entire Digital Banking Platform
Project Overview
A large bank in Indonesia wanted to build a complete Digital Banking Platform. For that, they needed to enable Agile and DevOps practices among their IT teams. The objective was to demonstrate how cross functional teams can inculcate DevOps and agile practices to deliver business-critical software and based on the lessons learned, spread the culture across the IT group.
Challenges
Traditional bank IT - Ops and Dev not co-located
No real world experience of DevOps or Continuous Delivery.
Manual steps for system setup, every server was a work of art. No Version Control for system-level changes. Despite using the latest tools and tech,  it would take days to do even a minor update or hotfix. This made the whole platform highly unstable.
Outcomes
1
10 DevOps Engineers handling the complete PaaS that supports 20+ Digital and non-Digital Banking Products.
2
Cross-Functional Team - Everyone knows everything. No Silos of Devs or Ops.
3
Core Group that works as the DevOps enablers for the rest of the Bank IT
Solutions Provided
1
Mentoring & Pairing with a complete fresh bunch of developers & sys-admins while implementing the solution
2
Coordinating multiple business & ops teams spread across different Banking domains
3
Identify talent in the Bank who can contribute to the community
4
DevOps Academy Training for graduates hired by the Bank