Sia Zhong Qing
← Experience

Provisioning and monitoring on-prem cloud infrastructure at NCS

Cloud Engineer · NCS Pte Ltd · 2026–Present

TerraformGrafanaCloudWatchVMware ESXiWindows ServerNetworking

Problem

NCS runs infrastructure for enterprise clients, and provisioning it by hand doesn't scale — every new environment needs to be reproducible, monitored, and recoverable without one engineer being the single point of knowledge.

My Role

Cloud Engineer, responsible for provisioning, monitoring, and maintaining a mix of on-prem and cloud-adjacent infrastructure.

Approach

  • Provisioning: Used Terraform to provision resources as infrastructure-as-code rather than manual setup, so environments are reproducible and reviewable.
  • Monitoring: Implemented Grafana and CloudWatch so infrastructure health and performance are visible rather than discovered after something breaks.
  • Virtualization: Deployed and configured virtualization infrastructure on VMware ESXi, and handled day-to-day system administration across Windows Server environments.
  • Networking: Configured networking devices and VLAN segmentation to keep environments properly isolated.
  • Data durability: Installed and configured backups for SQL Server databases.

Outcome

A more reproducible, observable infrastructure baseline — environments can be provisioned consistently, and issues surface through dashboards instead of support tickets.

What I'd improve next

Push more of the Terraform configuration into version control with CI-driven plan/apply, and extend Grafana dashboards to cover the VMware layer, not just the workloads running on top of it.