Platform Engineer
ST Engineering · Singapore
Present
Delivered and operate a two-cluster, air-gapped OpenShift platform (19 nodes) that runs a production LLM application for a government client, with zero unplanned downtime since its July 2026 go-live.
- Platform delivery. Built 2 production OpenShift 4 clusters: a 12-node application cluster (3 control-plane, 3 worker, 3 OpenShift Data Foundation, 3 infra) installed with user-provisioned infrastructure and a bootstrap node, and a 7-node bare-metal AI cluster (3 control-plane, 3 infra, NVIDIA DGX GPU worker) installed with the Agent-based Installer.
- Application platform. Run a production RAG / LLM chat service of 15 workloads across both clusters, including the web frontend and API, Keycloak SSO, MongoDB, a Weaviate vector database and GPU-backed retrieval-augmented inference, with zero unplanned downtime since July 2026.
- Disconnected supply chain. Built a private Red Hat Quay mirror registry and automated
oc-mirrorimage sets covering 4 operator catalogs (platform, Red Hat, certified and OpenShift AI) and 150+ images, served through a disconnected OperatorHub. - Traffic & networking. Implemented two-tier load balancing for the API and wildcard ingress across both clusters, and troubleshoot connectivity end to end with the network team.
- Security & compliance. Hardened OpenShift and RHEL 9 hosts to the CIS Benchmark, remediated 100+ vulnerability-scan findings, documented the justified deviations, and rolled out Advanced Cluster Security and the Compliance Operator.
- Observability. Built metrics and distributed tracing with the OpenTelemetry Collector, Prometheus, Grafana and Grafana Tempo, and designed centralized logging with Vector to LokiStack and Splunk HEC, moving it from unauthenticated syslog to token-based, TLS-verified forwarding.
- Storage & AI/ML. Provisioned OpenShift Data Foundation (Ceph block/file and S3) and enabled OpenShift AI, serving LLMs with KServe and vLLM on the DGX node with model weights on in-cluster object storage.
- Day-2 operations. Automated daily etcd backups with 7-day retention, wrote 15+ upgrade, patching and disaster-recovery runbooks (restore drills completed in under 1 hour), and operate the GitOps, Pipelines, MetalLB, logging and observability operators.