Tech Stack
Technologies and frameworks used in the Risk Engine
Introduction
The high level elements of the tech stack are the following:
The Risk Engine main programming language is Python.
Jupyter Notebooks are used for R&D and prototyping, hosted by GCP Vertex AI.
The repositories come with CI/CD pipelines to automatically package and deploy images as Docker images, managed by GCP Build.
We use GCP Big Query as our data warehouse for big data storage and analytics; and Postgres for online data storage and fast access.
The deployments happen on a Kubernetes cluster managed by GCP.
Pipelines running as scheduled jobs are orchestrated using Apache Airflow.
The following pages provide more details on each of these elements and links for onboarding.
Last updated