Munish Gupta, Developer in Sunnyvale, CA, United States
Munish is available for hire
Hire Munish

Munish Gupta

Verified Expert  in Engineering

Site Reliability Engineer and Developer

Location
Sunnyvale, CA, United States
Toptal Member Since
July 13, 2021

Munish is a developer who's mastered his trade after years of success at Google and Oracle. A GCP certified cloud architect and GCP certified data engineer who understands the technology but knows to keep it simple, Munish excels at implementing infrastructure as a code utilizing various tools like Puppet, Ansible, Terraform, Anthos, Helm, and Packer. Munish also is an expert in a range of CI/CD processes and tools such as Jenkins, Artifactory, GitHub, and Cloud Build.

Availability

Part-time

Preferred Environment

Google Cloud, Amazon Web Services (AWS), Google Kubernetes Engine (GKE), Docker, Containerization, Infrastructure as Code (IaC), DevOps, Serverless

The most amazing...

...things I've done were at Google as a DevOps SRE—spinning up several production services on Google Cloud using various GCP services.

Work Experience

Site Reliability Engineer (SRE)

2012 - 2021
Google
  • Worked extensively on GKE, Terraform, GCE, GAE, and serverless services such as Cloud Run, Cloud Functions, and more on GCP.
  • Spun up several production services on Google Cloud using various GCP services.
  • Won over 40 spot and peer bonuses for building reliable and scalable services.
Technologies: Google Cloud Platform (GCP), Google Kubernetes Engine (GKE), Docker, CI/CD Pipelines, Google Cloud Functions, Google Cloud

Technical Manager

2007 - 2012
Oracle
  • Undertook one of the largest ERP implementations at Sun Microsystems.
  • Undertook one of the largest PeopleSoft implementations at the City University of New York.
  • Diagnosed, and reconfigured the middleware stack to scale from 0 to 10,000 requests per second with the existing hardware infrastructure.
Technologies: Oracle EBS, Oracle Apps DBA

Lead Database Administrator (DBA)

2005 - 2007
Fidelity Investments
  • Performed SQL tuning on nightly batch jobs that were responsible for missing service-level agreements (SLA) that triggered financial payments from Fidelity to its clients.
  • Held several training sessions for developers to help them debug Oracle performance issues.
  • Automated backup and recovery for business-critical databases.
Technologies: Oracle RDBMS

Software Engineer

2001 - 2004
Infosys
  • Worked as an Oracle App database administrator and installed, configured, troubleshot Oracle EBS installations.
  • Conducted Oracle performance and tuning for SQL queries, storage, and Oracle instances.
  • Implemented automation with Bash scripts to find long-running jobs.
Technologies: Oracle DBA

Terraform Configuration | GCP

I built the entire service on GCP using Terraform.

Project Features:
• One Cloud SQL PostgreSQL instance with a private IP with multizone and a hot standby in a second region
• Bastion host and configuration to allow tunneled access to Cloud SQL PostgreSQL host from a local laptop
• A recipe for a Cloud Run service that can access the private Cloud SQL instance over a connector
• Cloud Build triggers on specific GitHub repo merges to trigger new deployments of the app services (specifics will be provided)
• A load balancer and Cloud Armor allows ingress to Cloud Run services along with special route filtering traffic into both front- and back-end services to prevent unauthorized access
• Cloud monitoring for health on front- and back-end services (health endpoints will be provided) as well as any unexpected load on Cloud SQL
• Cloud CDN configuration
• Several bucket configurations with access controls with strong encryption at rest

Kubernetes DevOps

A social network app that is built on Matrix protocol. I was the infrastructure engineer who architected and built the entire infrastructure through IaaC automation.

The infrastructure included:
• Rancher cluster on a GKE cluster
• GKE cluster on GCP
• Drone CI/CD
• Cloud SQL database for persistence storage

Set Up a Honeypot Infrastructure for a Security Company

Set up a honeypot infrastructure for a security company. My role was to build the entire infrastructure on the cloud via automation.

High-level architecture included:
• Terraform Cloud (TFC)
• Terraform to provision resources in GCP
• Cloud SQL
• Multiple cloud run services
• Google Cloud Storage
• IAM permissions

Languages

Bash Script, Python, Python 3

Tools

Google Kubernetes Engine (GKE), Terraform, Docker Compose

Platforms

Docker, Google Cloud Platform (GCP), Kubernetes, Amazon Web Services (AWS), Rancher, Drone CI

Storage

Google Cloud, Oracle DBA, Google Cloud SQL

Other

Containerization, Infrastructure as Code (IaC), Serverless, Google Cloud Functions, Site Reliability Engineering (SRE), Google Cloud Build, CI/CD Pipelines

Paradigms

DevOps, Automation

1996 - 2000

Bachelor of Science Degree in Industrial Engineering

Punjab Technical University - Punjab, India

NOVEMBER 2018 - PRESENT

Professional Architect

Google Cloud

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring