longho.dev / experience

Experience & Skills

Work history, banking systems expertise, and technical capabilities.

work_history experience

Banking Production Experience

account_balance

Sacombank

CURRENT
DevOps Engineer
Core Banking · Open Banking · Payment Systems
Jul 2024 — Present
Ho Chi Minh City
Core T24Open BankingPayment SystemsOpenShift OCP
rocket_launch

Designed and operated CI/CD pipelines using GitLab CI and Jenkins for Core Banking, Open Banking, and Payment systems

hub

Managed container orchestration on OpenShift OCP — multi-environment, zero-downtime rolling deployments

storage

Built automated database CI/CD pipelines with schema migration, version control, and rollback strategies

verified_user

Strengthened security and compliance controls across all pipeline stages for regulatory adherence

smart_toy

Automated infrastructure and operations workflows using Ansible playbooks

cloud

Managed hybrid environments: on-premises data centers + AWS cloud integration

Key Impact Metrics
50%
Faster deployments
75%
More frequent releases
40%
Cost reduction
99%
System uptime
corporate_fare

DXC Technology Vietnam

DevOps Engineer
Clients: Allianz Philippines · AIA · PSMBFI
Sep 2022 — Jul 2024
Ho Chi Minh City
JenkinsGitLab CIAnsibleNexusJFrog
emoji_events

Delivered critical platform project within 100 days — received formal recognition from Allianz Philippines for on-time delivery and quality

build

Built end-to-end CI/CD pipelines for enterprise insurance clients (Allianz Philippines, AIA, PSMBFI) in regulated financial environments

inventory_2

Built artifact management workflows with Nexus and JFrog Artifactory for multi-environment deployments

smart_toy

Automated infrastructure provisioning using self-written Ansible playbooks and Groovy-based Jenkins pipeline scripts

security

Implemented CI/CD compliance and security gates for regulated financial services clients

schema system architecture

Sacombank DevOps Architecture

Production pipeline supporting Core T24, Open Banking, and Payment systems — from commit to deployment.

CI/CD Pipeline & Deployment
Testing & Quality
Observability
Security & Compliance
bug_report Testing Suite
play_circle
Katalon
Automation Testing
Functional
security
Rapid7 InsightAppSec
DAST
Dynamic Security Scan
speed
HPLoadRunner
Performance Test
Load Testing (Optional)
arrow_downward
person Dev
person
User / Dev
Code Editor
groups
Microsoft 365
Collaboration
support_agent
BMC Helix
IT Service
commit
merge
GitLab
Source Control
trigger
precision_manufacturing
Jenkins
CI Controller
Pipeline Engine
store
inventory_2
Nexus
Artifact Registry
pull image
hub
OpenShift
Orchestration
monitor_heart Observability
analytics
Grafana + Prometheus
Metrics
storage
ELK Stack
Logging
verified_user Security & Quality
code
SonarQube
Code Quality
manage_search
Coverity
SAST
account_tree
BlackDuck
SCA
image_search
AquaSec
Image Scan
rocket_launch Deployment
smart_toy
Ansible
CD Automation
dns
App Servers
JBoss · WebSphere · IIS
gavel Compliance
shield
Rapid7 InsightVM
Security & Compliance
account_balance devops in banking

Engineering for Financial Systems

Banking DevOps is not regular DevOps. Every deployment touches millions of transactions. Here's how I build for it.

account_tree CI/CD Pipeline Architecture

code
Code Commit
GitLab
build
Build
Maven / Gradle
science
Test
Unit + Integration
security
Security Scan
SAST / Compliance
inventory_2
Artifact Push
Nexus Registry
cloud_upload
Deploy
OpenShift OCP
Pipeline: banking-core-t24 Trigger: git push → main Duration: ~4m 30s Status: ✓ PASSING Strategy: Rolling — Zero Downtime

schema Banking System Architecture

deployed_code
GitLab CI / Jenkins
CI/CD Orchestration Platform
hub
OpenShift OCP
Container Orchestration
account_balance
Core T24
Core Banking System
api
Open Banking
API Gateway Layer
payments
Payment System
Transaction Processing
storage
Database CI/CD Layer — Schema Migration · Version Control · Rollback
rocket_launch

Zero-Downtime Deployments

  • Rolling update strategy on OpenShift OCP
  • Pre-deployment health checks and smoke tests
  • Automated rollback on failure detection
  • 47+ consecutive zero-downtime releases
storage

Database CI/CD

  • Schema version control with automated migrations
  • Flyway/Liquibase integration in pipelines
  • Point-in-time rollback for failed migrations
  • Compliance-grade audit trail for all changes
verified_user

Security in Pipelines

  • SAST and DAST scanning at every stage
  • Secret detection before code merges
  • Approval gates for production deployments
  • Regulatory compliance checks automated
hub

Hybrid Infrastructure

  • On-premises data centers (primary banking)
  • AWS cloud integration for scalable services
  • Ansible-automated provisioning across both
  • Unified monitoring and alerting layer
psychology skills

Technical Capabilities

Pipeline & Infrastructure
Observability
Domain Expertise
Security & Compliance
account_tree

CI/CD

Jenkins 92%
GitLab CI 88%
Groovy Pipelines 85%
Pipeline as Code 90%
hub

Container Platform

OpenShift (OCP) 90%
Kubernetes 85%
Docker 90%
Helm 75%
smart_toy

Automation

Ansible 88%
Bash Scripting 90%
Infrastructure as Code 82%
Auto-remediation 78%
account_balance

Banking Systems

Core T24 85%
Open Banking 85%
Payment Systems 83%
WebSphere / JBoss 78%
cloud

Cloud & Infra

AWS 75%
Hybrid Cloud 80%
On-Premises 90%
Network & Security 75%
monitor_heart

Monitoring

Grafana / Prometheus 83%
Datadog 78%
Zabbix 75%
ELK Stack 70%
verified_user

Security & Compliance

SonarQube / Coverity 82%
Aqua Scanner / BlackDuck 78%
Compliance Gates 85%
Audit Trails 88%
All Tools & Technologies
JenkinsGitLab CIOpenShift OCPKubernetesDockerAnsibleAWS EC2AWS S3AWS LambdaAWS RDSAWS ECSAPI GatewayCore T24Open BankingPayment SystemsWebSphereJBossBashGroovyPythonFlywayNexusJFrogHelmGrafanaPrometheusDatadogZabbixSonarQubeAqua ScannerCoverityBlackDuckGitLinuxNginxOracle DBPostgreSQL