Ganesh Hegde, Developer in Göttingen, Lower Saxony, Germany
Ganesh is available for hire
Hire Ganesh

Ganesh Hegde

Verified Expert  in Engineering

DevOps Engineer and Software Developer

Location
Göttingen, Lower Saxony, Germany
Toptal Member Since
August 16, 2022

Ganesh primarily worked as a DevOps engineer with AWS stack and has experience in bare-metal infrastructure as well. He considers himself a budding infrastructure architect and a problem solver in the infrastructure space who worked with startups, SMEs, and enterprises. He's well-versed in Linux infrastructure, containers, and Kubernetes and generally enjoys AWS infrastructure products.

Portfolio

Token
Amazon EKS, Kubernetes Operations (kOps), Kubernetes, Terraform...
Marcato Partners, LLC
Amazon Web Services (AWS), Beanstalk, CI/CD Pipelines, GitLab CI/CD, Containers...
Risk Ident
Kubernetes, Ansible, Helm, Terraform, Amazon Web Services (AWS)...

Experience

Availability

Part-time

Preferred Environment

Slack, PyCharm, Docker, Container Orchestration, AWS Cloud Architecture, Amazon Web Services (AWS), Kubernetes

The most amazing...

...project I've worked on reduced AWS cloud costs by 38% by switching to Spot, auto-instance scheduling, and on-demand compute allocation.

Work Experience

Site Reliability Engineer

2022 - PRESENT
Token
  • Migrated all the environments, including production, from Kubernetes Operations (Kops) to Amazon EKS. Contributed to setting up Argo CD based GitOps workflows for the entire engineering, moving away from the legacy Bamboo.
  • Performed various Kops Kubernetes cluster upgrades to keep the firm in line with PCI DSS compliance.
  • Worked as part of the on-call roster for the SRE team, proactively writing and monitoring alerts for golden signals. Set up Prometheus-based monitoring for our new system after the EKS migration to improve visibility.
  • Set up AWS Client VPN to secure connections to our databases for internal developers.
  • Established PAN data scanning and remediation, keeping the firm in line with our PCI DSS obligations.
Technologies: Amazon EKS, Kubernetes Operations (kOps), Kubernetes, Terraform, Open Banking APIs, PCI DSS, SOC Compliance, Argo CD, GitOps, NGINX, Prometheus, Amazon DynamoDB, Cloud Architecture, Cloud Security, Karpenter, APIs, Monorepos, Redis, Linux Server Administration, Server Administration, Architecture, Git, MySQL/MariaDB, Redis Cache, Cloud Infrastructure, SQL, Continuous Delivery (CD), Scalable Web Services, Web Scalability, Web Hosting, Scaling, Infrastructure as Code (IaC), ELK (Elastic Stack), Cloud Migration, AWS Glue

AWS Architect

2022 - 2023
Marcato Partners, LLC
  • Evaluated Amazon ECS and AWS App Runner side-by-side to run their development workloads.
  • Migrated the dev environments from AWS Elastic Beanstalk to Amazon ECS to provide a low-barrier entry to container-based development environments.
  • Used a serverless architecture using AWS Fargate and AWS Fargate on Spot to reduce operational overhead.
Technologies: Amazon Web Services (AWS), Beanstalk, CI/CD Pipelines, GitLab CI/CD, Containers, Amazon Aurora, Amazon DynamoDB, Cloud Architecture, Monorepos, Linux Server Administration, Server Administration, NGINX, Architecture, Git, MySQL/MariaDB, Cloud Infrastructure, SQL, Continuous Delivery (CD), Scalable Web Services, Web Scalability, Web Hosting, Scaling, Infrastructure as Code (IaC), Cloud Migration

Senior DevOps Engineer

2021 - 2022
Risk Ident
  • Set up foundational AWS networking setup with AWS Transit Gateway and site-to-site VPN on FortiGate on-premise. Used this network to spin up the first development clusters on AWS for Risk Ident.
  • Performed comprehensive disaster testing for Kubernetes with various scenarios tested before go-live. This was on a bare-metal Kubernetes setup.
  • Worked on automating MongoDB backups with PBM and benchmarked compression engines zstd and snappy. Tested various restoration strategies.
Technologies: Kubernetes, Ansible, Helm, Terraform, Amazon Web Services (AWS), Amazon Virtual Private Cloud (VPC), AWS Transit Gateway, VPN, Docker, AWS Cloud Architecture, Containers, Shell Scripting, Continuous Integration (CI), AWS IAM, Elasticsearch, GitHub, Amazon S3 (AWS S3), Amazon EKS, Linux Administration, Prometheus, Grafana, Fluentd, Amazon CloudWatch, AWS Fargate, Kubernetes Operations (kOps), Disaster Recovery Plans (DRP), DevOps, Amazon EC2, AWS DevOps, Amazon DynamoDB, Cloud Architecture, REST APIs, APIs, Monorepos, SysOps, Linux Server Administration, Server Administration, NGINX, Architecture, Git, Cloud Infrastructure, SQL, Scalable Web Services, Web Scalability, Web Hosting, Scaling, Infrastructure as Code (IaC), ELK (Elastic Stack), Cloud Migration

Senior DevOps Engineer

2020 - 2021
ABOUT YOU
  • Performed a migration to Kubernetes and comprehensive backbone core infrastructure rewrite and rollout with Terraform and Helm. Ported from ECS-based application workloads to EKS.
  • Migrated the majority of non-production development workload to Spot instances, resulting in about 27% savings in dev environment costs.
  • Migrated all the alarms from CloudWatch alarms to Datadog.
  • Conducted AMI patching, credential management, marketing campaign infrastructure traffic scale management, and debugging production performance issues.
Technologies: AWS CloudFormation, Terraform, Terragrunt, Helm, Kubernetes, Amazon RDS, Ansible, Linux, CI/CD Pipelines, Docker, Container Orchestration, AWS Cloud Architecture, Containers, Shell Scripting, Continuous Integration (CI), AWS IAM, Elasticsearch, Amazon Virtual Private Cloud (VPC), GitLab CI/CD, Amazon S3 (AWS S3), Amazon EKS, Linux Administration, Datadog, Grafana, Fluentd, Amazon CloudWatch, AWS Fargate, MySQL DBA, Kubernetes Operations (kOps), DevOps, Amazon EC2, AWS DevOps, Laravel, PHP, Amazon Simple Queue Service (SQS), Amazon Aurora, Amazon DynamoDB, Cloud Architecture, Web Development, Apache HTTP Server, REST APIs, APIs, Redis, Linux Server Administration, Server Administration, NGINX, GitLab, Architecture, Git, MySQL/MariaDB, Redis Cache, Cloud Infrastructure, SQL, Continuous Delivery (CD), Scalable Web Services, Web Scalability, Web Hosting, Scaling, Infrastructure as Code (IaC), ELK (Elastic Stack), Cloud Migration

Technical Expert

2018 - 2020
Monedo
  • Completed the migration of company-wide application infrastructure to AWS Cloud for Spanish and Polish markets and Yandex in Russia from Heroku and OVH. Contributed to building the infrastructure from the ground up.
  • Performed the migration from mLab to Atlas with minimal downtime from mLab to MongoDB Atlas. Carried out a POC on Amazon DocumentDB.
  • Worked comprehensively on reducing infrastructure costs, achieving a net reduction of 33%.
  • Managed legacy infrastructure, orchestrating chores with Salt, deploying Prometheus using Salt for over 150+ OVH VMs and Salt POC for AWS orchestration, and conducting Terraform provisioning for AWS.
  • Contributed to passing various regulatory audits by making the infrastructure secure and meeting all the security, backup, and redundancy requirements.
Technologies: Amazon Web Services (AWS), Amazon Elastic Container Service (Amazon ECS), Amazon S3 (AWS S3), Terraform, SaltStack, Linux, VPN, CI/CD Pipelines, Docker, AWS Cloud Architecture, Containers, Shell Scripting, AWS IAM, AWS Transit Gateway, Amazon Virtual Private Cloud (VPC), Python, GitHub, Jenkins, Amazon RDS, Vault, Linux Administration, Prometheus, Grafana, Amazon CloudWatch, PostgreSQL, Disaster Recovery Plans (DRP), DevOps, Amazon EC2, AWS Lambda, AWS DevOps, Amazon Simple Queue Service (SQS), Amazon DynamoDB, Cloud Architecture, Cloud Security, Web Development, REST APIs, APIs, Redis, Linux Server Administration, Server Administration, NGINX, GitLab, Architecture, Git, Redis Cache, Cloud Infrastructure, SQL, Continuous Delivery (CD), Scalable Web Services, Web Scalability, Web Hosting, Scaling, Infrastructure as Code (IaC), ELK (Elastic Stack), Cloud Migration

Senior Software Engineer

2015 - 2018
Urban Ladder
  • Wrote a Django-based DevOps dashboard to automate and empower businesses to perform day-to-day tasks without DevOps involvement. Wrote helpers and automation in Python and Bash.
  • Handled system administration, operations, and infra automation of the whole tech stack (primarily Linux) on AWS. Handled Chef orchestration, Jenkins and Bamboo-based CI/CD, Prometheus and Monit-based monitoring, and Graphite and Grafana-based APM.
  • Cut down AWS costs of the firm by around 64% by using Amazon EC2 Reserved Instances, Spot fleets, instance right-sizing, migration to economically viable regions, and scripted purging of unused resources, among other strategies.
  • Wrote an AWS Lambda-powered scheduler that controlled a GPU rendering pipeline. This pipeline used Blender to render kitchen and wardrobe models for customers on demand.
Technologies: Python, Amazon Web Services (AWS), AWS OpsWorks, Chef, Django, Linux, Elasticsearch, MongoDB, Windows, MySQL, CI/CD Pipelines, Docker, AWS Cloud Architecture, Containers, Continuous Integration (CI), AWS IAM, SQL Server DBA, Amazon Virtual Private Cloud (VPC), Amazon S3 (AWS S3), Amazon RDS, VPN, Linux Administration, Windows System Administration, Prometheus, Datadog, Grafana, Fluentd, Amazon CloudWatch, PostgreSQL, MySQL DBA, DevOps, Amazon EC2, AWS Lambda, AWS DevOps, PHP, React, Amazon Simple Queue Service (SQS), Node.js, Cloud Security, DigitalOcean, Web Development, Apache HTTP Server, REST APIs, APIs, Monorepos, Redis, Linux Server Administration, Server Administration, JavaScript, NGINX, Architecture, Git, MySQL/MariaDB, Redis Cache, Cloud Infrastructure, SQL, Continuous Delivery (CD), Scalable Web Services, Web Scalability, Web Hosting, Scaling, Infrastructure as Code (IaC), ELK (Elastic Stack), Cloud Migration

Technology Analyst

2014 - 2015
JPMorgan Chase
  • Delivered features and bug fixes for JP Morgan's risk management technology applications Stress and Athena.
  • Involved in facilitating the tooling and reporting for JP Morgan's annual Comprehensive Capital Analysis and Review (CCAR).
  • Worked with JP Morgan's Athena platform's risk management components, their Python-based trading platform.
Technologies: Java, Linux, Spring, Python, SysOps, Server Administration, Git, SQL, Scalable Web Services, Web Scalability, Web Hosting

Migration from ECS to EKS

We had a challenging timeline and uncharted territories to migrate from ECS-based workloads to EKS, in alignment with the rest of the company's mandate. Implemented a comprehensive Terraform and Helm-based infrastructure for multiple microservices of the team. Rapidly brought the team up to speed with the Terraform and Kubernetes ecosystem and troubleshot any problems that arose during this transition.

Migration from Heroku/Hetzner to AWS/Yandex

I built infrastructure from scratch to facilitate migration to AWS and increase redundancy and agility. This was a project that targeted the firm's PL, ES, and RU markets. This project spanned about 15 months, covering a web of complex monoliths that were broken down into multiple microservices in order to transition to a containerised ecosystem with ECS. The migration dramatically increased our velocity of deployments and the scope of infrastructure monitoring and optimized our costs directly based on the consumer request volume.

Baremetal Kubernetes Operations

http://riskident.com
I performed comprehensive disaster testing for a bare-metal Kubernetes infrastructure. I also implemented MongoDB backups and restoration for the in-cluster MongoDB. I conducted extensive disaster recovery and testing as well as documentation. I implemented LUKS volume encryption and decryption for Kubernetes member nodes.
2010 - 2014

Bachelor's Degree in Computer Science and Engineering

Ramaiah Institute of Technology - Bangalore, India

Libraries/APIs

REST APIs, Terragrunt, React, Node.js

Tools

Amazon Elastic Container Service (Amazon ECS), Terraform, Helm, Amazon EKS, AWS IAM, Ansible, GitHub, GitLab CI/CD, Jenkins, AWS CloudFormation, AWS OpsWorks, AWS CLI, AWS Fargate, Amazon Simple Queue Service (SQS), NGINX, GitLab, Git, ELK (Elastic Stack), SaltStack, VPN, Amazon Virtual Private Cloud (VPC), Chef, AWS ELB, Vault, Grafana, Fluentd, Amazon CloudWatch, Beanstalk, Apache HTTP Server, AWS Glue

Languages

Bash, Python, Go, Java, PHP, JavaScript, SQL

Platforms

Linux, Kubernetes, Amazon Web Services (AWS), Amazon EC2, Docker, AWS Lambda, Windows, DigitalOcean

Paradigms

DevOps, Continuous Integration (CI), Continuous Delivery (CD), Microservices Architecture

Frameworks

Django, Spring, Laravel

Storage

MySQL, Amazon S3 (AWS S3), MySQL/MariaDB, Elasticsearch, PostgreSQL, SQL Server DBA, MongoDB, Oracle Cloud, Datadog, Amazon Aurora, Amazon DynamoDB, Redis, Redis Cache

Other

CI/CD Pipelines, AWS Cloud Architecture, Containers, Linux Administration, Kubernetes Operations (kOps), AWS DevOps, Monorepos, Linux Server Administration, Server Administration, Cloud Infrastructure, Scalable Web Services, Web Scalability, Web Hosting, Infrastructure as Code (IaC), Cloud Migration, Software Engineering, Amazon RDS, Container Orchestration, Shell Scripting, Prometheus, Disaster Recovery Plans (DRP), Cloud Architecture, Cloud Security, APIs, SysOps, Architecture, AWS Transit Gateway, Windows System Administration, MySQL DBA, Open Banking APIs, PCI DSS, SOC Compliance, Argo CD, GitOps, Web Development, Karpenter, Scaling

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