Ravish G.

Ravish G.

DevOps Engineer and Software Developer

Toronto, Canada
Hire Ravish G. Hire Ravish G. Hire Ravish G.

About Me

Ravish is a senior DevOps and DevSecOps engineer with expertise in Google Cloud Platform (GCP) and AWS public clouds. He specializes in designing and building end-to-end solutions on the cloud using infrastructure as code and Terraform. Ravish's previous experiences span setting up CI/CD, observability, monitoring, and data analytics pipelines; microservice containerization and orchestration with Kubernetes, Docker, and Istio; and building industry-standard cloud security and best practices.

Google Cloud Platform (GCP) 5 years Kubernetes 5 years Terraform 4 years CI/CD Pipelines 4 years GitHub Actions 3 years Amazon Web Services (AWS) 3 years Amazon EKS 2 years ELK (Elastic Stack) 2 years GitOps Python MySQL Ansible Packer Docker Prometheus Google Kubernetes Engine (GKE) DevOps Linux AWS DevOps

Work history

InfiniteWorld
Senior Site Reliability Engineer
2021 - 2023 (2 years)
, Remote
  • Applied site reliability principles and DevOps practices across the company.

  • Implemented zero-trust security model and security best practices on the cloud.

  • Designed and implemented the organization's entire architecture on cloud infrastructure.

Google Cloud Platform (GCP) KubernetesTerraformDockerPackerCI/CD Pipelines GitHub Actions ELK (Elastic Stack) LinuxShell ScriptingMySQL
Zebra Technologies Corporation
Senior DevOps Engineer
2019 - 2021 (2 years)
, Remote
  • Performed cloud migration and re-architecting of on-prem applications to Google Cloud.

  • Implemented customized packer images, Docker containerization, cloud builds, image repositories, and Kubernetes clusters, including container orchestration and management. Implemented CI/CD development and production pipelines.

  • Set up 3-tier enterprise cloud-native applications.

Google Cloud Platform (GCP) TerraformKubernetesDockerPackerAnsibleGithubJenkinsJira Administrator Jira REST API CI/CD Pipelines PrometheusGrafanaBashLinuxShell ScriptingMySQLHaproxy
Amdocs
Senior Technology Infrastructure Engineer
2008 - 2019 (11 years)
, Remote
  • Conducted application and infrastructure modernization over the cloud.

  • Developed infrastructure automation with IaC (Terraform), configuration management, and design. Set up high-availability production deployment.

  • Set up observability and monitoring pipelines on production workloads and 24/7 support. I also set up load balancers, networks, web servers, and application clusters.

Amazon Web Services (AWS) Amazon Elastic Container Service (Amazon ECS) Amazon EKS TerraformAnsibleDockerKubernetesPackerBash Script GrafanaPrometheusLinuxShell ScriptingMySQLPythonHaproxy

Portfolio

Infrastructure Modernization and Automation on Cloud

Designed and developed a highly secure zero-trust security-based cloud infrastructure for the organization using infrastructure as code (IaC). Deployed IaC, observability, and CI/CD pipelines. I also implemented site reliability and DevOps practices.

Distributed Multi-region Cloud Native Application with Anthos Service Mesh

Implemented a multi-regional distributed application on GCP over the Kubernetes multi-regional clusters (GKE) using Anthos Service Mesh. This project was deployed using Terraform as infrastructure as code pipeline.

Security Practices Implementation on Kubernetes

Implemented a highly secure cloud native microservice application on the cloud using a zero-trust security model. It was implemented with CIS security benchmarks on Kubernetes cluster, following all industry best security practices for applications inside clusters.

Infrastructure and Production Systems Administrator for On-premise and Public Clouds

Acted as administrator for production systems to design and implement auto-scaled high-capacity compute workloads, operating system management, virtualization, microservices, and containerization architecture over GCP and AWS. Also, I built and managed infrastructure with IaC (Terraform) and GitHub-IaC Pipelines. Further, I designed and implemented active-passive and blue-green high-availability production systems. Then, I implemented and managed globally scaled Kubernetes clusters for distributed microservices and setup CI/CD pipelines. Finally, I implemented monitoring and observability pipelines with Prometheus, Grafana dashboards, and ELK stack.

Education

Education
Bachelor of Technology in Computer Science & Engineering in Computer Science
Dr. Babasaheb Ambedkar Technological University, Lonere
2003 - 2006 (3 years)