Human Capital Reporting Cloud Run Migration

Jan 2026 - Jun 2026

Role: Backend Developer

Project Link Access to this project is restricted because it runs in an internal environment.
Human Capital Reporting Cloud Run Migration thumbnail
Tech Stack

Overview

This project continued the Human Capital reporting migration work by replatforming the deployed reporting services from a Compute Engine based setup into a Cloud Run oriented architecture. The main goal was to reduce recurring infrastructure cost, remove dependency on an always-on report server, and keep the reporting flow stable for internal users across the same large report surface that had already been modernized in PRJ06.

In Collaboration With: Internal Reporting Framework Team and Related Platform Support

Responsibilities

  • Reworked the deployed Human Capital reporting setup from Compute Engine into Cloud Run based services
  • Updated service configuration, report endpoints, and environment routing so the migrated reporting flow could continue without the dedicated server
  • Adjusted supporting integrations for report generation, export flow, and related Google service dependencies
  • Validated that report forms and existing business rules still produced consistent output after the infrastructure change
  • Reduced reliance on always-on infrastructure by moving the workload into a more managed runtime model
  • Helped preserve the existing reporting experience while modernizing the operational hosting model behind it

Outcome

The project removed the dedicated Compute Engine dependency from the Human Capital reporting platform and replaced it with a more cost-efficient Cloud Run based hosting model. As a result, infrastructure overhead was reduced while the reporting workflow, form coverage, and expected output remained stable for internal users.

Detailed Breakdown

The section above is optimized for fast recruiter review. If you want the full implementation context, open the details below.

The reporting system had already been migrated away from Oracle Forms, but the deployed stack still depended on a Compute Engine based server that stayed active continuously. That setup created avoidable infrastructure cost and operational overhead for a reporting workload that could be served through a more managed cloud runtime.

The solution was to replatform the reporting services into Cloud Run and related managed Google services while preserving the same reporting behavior, form coverage, and business output expected by internal Human Capital users.

Primary Flow

01

Users continue selecting report parameters through the existing Human Capital reporting forms.

02

Requests are routed into the updated Cloud Run based reporting services instead of the previous dedicated Compute Engine host.

03

The system processes queries, transformations, and export logic, then returns structured report results with the same operational intent as the earlier migrated platform.

This project was less about rebuilding report logic from zero and more about modernizing the hosting model behind an already-migrated reporting platform. The challenge was to cut infrastructure cost without breaking report behavior across many existing forms and supporting service dependencies.

Implementation Flow

01

Existing reporting endpoints, configuration, and environment assumptions are reviewed first so the Compute Engine dependency can be removed safely.

02

The reporting runtime and supporting integrations are reconnected into Cloud Run based services and managed Google components that better match the actual workload pattern.

03

The resulting flow is validated so report generation, export behavior, and business output stay aligned with what internal users already rely on.

Implementation Details

  • Replatformed reporting services from Compute Engine to Cloud Run
  • Reduced dependency on an always-on dedicated report server
  • Updated environment configuration and report endpoint routing
  • Worked with Python based reporting services and existing internal framework behavior
  • Aligned export and supporting Google service integrations with the new runtime model
  • Focused on infrastructure cost efficiency without changing the user-facing reporting intent

Some implementation details are intentionally generalized because this was an internal enterprise reporting platform.

Explore More Projects

A few more top picks that show adjacent product, platform, and operations work across the portfolio.

View All Projects