Principal Member of Technical Staff, Oracle
May, 2022 - Sep, 20242 years 4 months
Help building cloud native platform for onboarding oracle fusion applications over Oracle cloud infrastructure and kubernetes.
- Designing the highly scalable self service opinionated multi-tenant platform on oracle cloud infrastructure, as the primary control plane component using openapi schema specifications for custom resources with other cncf graduated tools. 
- Building internal platform infrastructure componenets using Temporal Workflows using Go-lang SDK+Terraform modules as management plane on oci as custom controllers creating multiple interconnected resources such as (VCN, Private Endpoints,OKE cluster, Multi Nodegroup support with cluster-autoscaler, Load Balancers, DNS) along with custom controller for helm applications workloads other operators deployments with dependencies versioning support. 
- Setup routing plane components artifacts kustomize, helm charts for ingress, load balancers, linkerd service mesh for mTLS, cert-manager, calico for network policies other data plane components opa engine, gatekeeper for guard rails on oracle kubernetes engine. 
- Setup observability pipelines on data plane with open telemetry collector using prometheus, loki, tempo, mimir, thanos, Grafana for log, metrics and tracing. 
- Part of geophrically distributed team using scrum framework to build and deploy platform components for monthly cadence releases with code-reviews and automated testing frameworks on YAML schema reference for OCI Pipelines 
- Providing on-call support for multiple dev teams to onbaord and troubleshooting failed applications and services. 
- Maintaining playbooks and documentation, housekeeping of platform components kubernetes ami, versions, nodes, certificates rotations using bash shell scripting, python and go sdks.