Vaibhav Jain, Developer in Dubai, United Arab Emirates
Vaibhav is available for hire
Hire Vaibhav

Vaibhav Jain

Verified Expert  in Engineering

DevOps Engineer and Developer

Location
Dubai, United Arab Emirates
Toptal Member Since
May 4, 2020

Vaibhav is a seasoned DevOps engineer with extensive expertise. Holding AWS and Kubernetes certifications (CKA/CKAD/CKS), he excels in building infrastructures from the ground up for diverse businesses, from startups to industry giants. Proficient in AWS, GCP, Kubernetes, Docker, Jenkins, Terraform, and Linux, Vaibhav is adept at managing large-scale operations across sectors like media, fintech, travel, eCommerce, and digital marketing.

Portfolio

Self-employed
DigitalOcean, LAMP, Linux, Redis Queue, Python 3, Microsoft SQL Server...
Paytm E-Commerce
Amazon Web Services (AWS), EFK Stack, Amazon CloudFront CDN, Jenkins, Ansible...
HCL Technologies
Amazon Web Services (AWS), ELK (Elastic Stack), Jenkins, Windows, Linux...

Experience

Availability

Part-time

Preferred Environment

Prometheus, Amazon Web Services (AWS), Kubernetes, Google Cloud Platform (GCP), MongoDB, Monitoring, CI/CD Pipelines, GitOps, Service Meshes, NGINX

The most amazing...

...thing I've accomplished is an exceptional feat: crafting a scalable eCommerce infrastructure for seamless high-traffic operations and zero-downtime deployments.

Work Experience

DevOps Engineer and Kubernetes Developer

2017 - PRESENT
Self-employed
  • Designed and developed cloud-based SaaS solutions.
  • Developed a hosting platform on top of DigitalOcean and Kubernetes.
  • Developed and provided support for the existing MVP.
  • Wrote the Terraform modules for a number of AWS services, including AWS AppSync, Cognito, DynamoDB, and VPC.
  • Created multiple identical environments in a short period using Terraform and tore them down after use to save cost.
  • Imported the existing AWS infrastructure to Terraform to remove any manual management overhead.
  • Set up dynamic environments for developers. Used Helm and Shell to provide developers the flexibility to bring up their own development environment on the fly and tear them up to save on costs.
  • Implemented infrastructure and application monitoring and alerts using Datadog.
  • Created a cost-saving plan and handled the execution on the Google Compute Engine.
  • Migrated the staging and development environment from a production Kubernetes environment to separate AWS accounts.
Technologies: DigitalOcean, LAMP, Linux, Redis Queue, Python 3, Microsoft SQL Server, Kubernetes, Google Kubernetes Engine (GKE), Amazon EKS, Terraform, AWS AppSync, Amazon Cognito, Amazon S3 (AWS S3), Amazon DynamoDB, Amazon Virtual Private Cloud (VPC), Cost Modeling, CircleCI, Jenkins Pipeline, Elasticsearch, Amazon Web Services (AWS), DevOps, Datadog, Service Meshes, Content Delivery Networks (CDN), DNS, Traefik, Storage, VPN, IT Operations Management (ITOM), On-premise, GitHub Actions, Amazon RDS, GitHub, Amazon MSK, Amazon ElastiCache, Software Architecture, PostgreSQL, Amazon Route 53, Git, Containers, Database Optimization, Automation, Network Automation, Server Administration, SSL Certificates, SSL, Security, Flux, Argo CD, Cloudflare, ChatGPT, Chatbots, Keycloak, Bash, Site Reliability Engineering (SRE), DevSecOps, GitLab, React, Policy as code (PaC), Service Mesh, Compliance-as-code, Vault, RabbitMQ, PHP, SysOps, VPS/VDS, Rancher, ECS, Software Engineering, Cloud Engineering, Docker Swarm, AWS Fargate, Cloud Migration, Google Cloud Functions, Google Cloud SQL, Google Cloud Storage, Cloud Security, SOC 2, SecOps, NoSQL, AWS CloudFormation, Orchestration, IaaS, DevOps Engineer, Web Application Firewall (WAF), Single Sign-on (SSO), Firewalls, Network Security, SIEM, JSON, APIs

DevOps Engineer

2017 - 2018
Paytm E-Commerce
  • Deployed and managed applications on self-hosted Kubernetes clusters on AWS EC2 instances.
  • Formulated SaltStack formulas for infrastructure automation.
  • Wrote Terraform modules for AWS services automation.
  • Implemented the EFK logs pipeline for log aggregation of around 1TB of logs daily without any lag.
  • Developed a Jenkins global library for unified build and release across hundreds of microservices.
  • Reduced service onboarding time to minutes using Jenkins, Groovy, and Salt automation.
  • Designed and implemented flash-optimized in-memory open source NoSQL DB Aerospike for caching.
  • Maintained daily operational activity on AWS infrastructure and continuous debugging. The highest traffic handled around 1 million RPM during the sales season.
  • Led most of the infrastructure integration projects across teams.
Technologies: Amazon Web Services (AWS), EFK Stack, Amazon CloudFront CDN, Jenkins, Ansible, SaltStack, Kubernetes, Docker, Node.js, Java, CI/CD Pipelines, Infrastructure, Scalability, Amazon EC2, AWS DevOps, Amazon Simple Email Service (SES), AWS Cloud Architecture, Amazon Elastic Container Service (Amazon ECS), Configuration Management, Data Centers, AWS CloudFormation, IaaS

DevOps Consultant

2016 - 2017
HCL Technologies
  • Implemented dynamic CI and CD using GitHub Enterprises, Jenkins multibranch jobs, XL-Release, XL-Deploy, and Nexus for Java and Microsoft Technologies.
  • Built and deployed Microsoft libraries using open-source build tools on Linux machines (candle and light).
  • Migrated manual deployments to automated pipelines with workflows.
  • Introduced and implemented log aggregation using ELK stack.
  • Participated in server patching activities and network monitoring.
Technologies: Amazon Web Services (AWS), ELK (Elastic Stack), Jenkins, Windows, Linux, Docker Hub, High Availability Disaster Recovery (HADR), Python, System Administration, Virtual Machines, Windows Server, Identity & Access Management (IAM)

Software Engineer

2014 - 2016
Cybage Software
  • Migrated infrastructure from legacy management to infrastructure as code that will enable developers to understand and modify infrastructure according to their application needs.
  • Scheduled infrastructure and apps for early morning hours to save infrastructure costs; costs were reduced by around 40%.
  • Set up SonarQube across the organization for hundreds of projects to improve code quality and provide developers with better visibility of potential issues in the code.
  • Set up Jenkins automated deployments to hybrid infrastructure consisting of virtual machines and Docker containers.
Technologies: Amazon Web Services (AWS), SonarQube, Jenkins, Node.js, Linux, Terraform, Beanstalk, Angular, JavaScript, Scripting, Containers, Amazon Virtual Private Cloud (VPC)

Dynamic Environments

I set up dynamic environments on a needs basis. Developers can spin up their environment in minutes without any DevOps involvement, do their development, and tear them down once done. It is cost-effective and scalable, and each developer has their own environment. This has increased the release cycle from a few build per day to tens of builds per day to production.

Migration to Kubernetes

I migrated an entire client infrastructure to Kubernetes from data centers and public cloud instances with more than 300 microservices running in an ad-hoc way without any visibility. I also set up a unified build and deployment pipeline with Jenkins.

Environment Segregation | AWS

The client had been running one Kubernetes cluster for all environments: development, staging, and production. To solve this issue, I replicated the entire environment into new AWS accounts, wrote Terraform modules from scratch, and imported all the Terraform states for the existing resources to make everything in sync. Everything is hosted using AWS services, and the application stack is Clojure.

Languages

TypeScript, Bash, Bash Script, SQL, JavaScript, Python, PHP, Java, Clojure, Go, Python 3, GraphQL

Frameworks

AWS HA, Flux, Angular

Libraries/APIs

Jenkins Pipeline, Node.js, XL Release REST API, React, Redis Queue

Tools

GitHub, CircleCI, AWS IAM, Amazon CloudFront CDN, Amazon Elastic Container Registry (ECR), Amazon EBS, AWS CloudTrail, Docker Hub, Amazon Virtual Private Cloud (VPC), Amazon EKS, Terraform, Grafana, ELK (Elastic Stack), Packer, SonarQube, Helm, Jenkins, Docker Compose, AWS CLI, Git, Vault, RabbitMQ, AWS CloudFormation, NGINX, GitLab, Bitbucket, AWS SDK, Ansible, Kibana, GitLab CI/CD, SaltStack, Fluentd, Amazon CloudWatch, Amazon Elastic Container Service (Amazon ECS), Apache Maven, Istio, Artifactory, Traefik, AWS Fargate, VPN, Amazon ElastiCache, Amazon Simple Email Service (SES), Keycloak, Docker Swarm, Amazon Elastic MapReduce (EMR), Elastic, EFK Stack, Google Kubernetes Engine (GKE), Shell, AWS AppSync, Amazon Cognito, Beanstalk, Amazon Simple Queue Service (SQS), Gradle

Paradigms

Continuous Development (CD), Continuous Integration (CI), DevOps, Continuous Delivery (CD), Serverless Architecture, DevSecOps, Automation, Real-time Systems

Platforms

Google Cloud Platform (GCP), Amazon Web Services (AWS), Kubernetes, Linux, Docker, Amazon EC2, Windows Server, Imperva Incapsula, AWS ALB, Apache Kafka, AWS Cloud Computing Services, AWS Lambda, Windows, Google App Engine, LAMP, DigitalOcean, Rancher, Heroku

Storage

PostgreSQL, Datadog, SQL Performance, Data Centers, Google Cloud SQL, Google Cloud Storage, NoSQL, Amazon S3 (AWS S3), Elasticsearch, MongoDB, MySQL/MariaDB, Aerospike, MySQL, Redis, Databases, Amazon Aurora, On-premise, JSON, Microsoft SQL Server, Amazon DynamoDB, Google Cloud

Industry Expertise

Network Security, Healthcare, Insurance

Other

Cloudflare, Identity & Access Management (IAM), Site Reliability Engineering (SRE), Ingress Controllers, Scaling, Autoscaling, Website Performance, Environmental Design, AWS DevOps, Kubernetes Operations (kOps), Cloud Infrastructure, IaaS, CI/CD Pipelines, eCommerce, Hospitality, Cloud Services, AWS Certified Developer, Infrastructure as Code (IaC), Container Orchestration, GitHub Actions, Kubernetes HPA, Cloud, Amazon RDS, Cloud Security, Containerization, Cloud Computing, Cloud Architecture, DevOps Engineer, Infrastructure, Architecture, Scalability, High Availability Disaster Recovery (HADR), GitOps, IT Operations Management (ITOM), AWS Cloud Architecture, Software Architecture, Amazon Route 53, IT Systems Engineering, Containers, IOPS, Database Optimization, Network Automation, Server Administration, Virtual Machines, AWS Certified Solution Architect, SSL Certificates, SSL, Security, Argo CD, Software Engineering, Cloud Engineering, Cloud Migration, Google Cloud Functions, SecOps, Load Balancers, Orchestration, Web Application Firewall (WAF), System Administration, Linux Administration, Linux Server Administration, Scripting, Prometheus, Consul, Groovy Scripting, SaaS, Content Delivery Networks (CDN), Service Meshes, DNS, API Gateways, Storage, Monorepos, Amazon MSK, Configuration Management, Policy as code (PaC), Service Mesh, Compliance-as-code, SysOps, ECS, SOC 2, Single Sign-on (SSO), Firewalls, APIs, Shell Scripting, Cost Modeling, Migration, Web Security, Electrical Engineering, Electronics, Software Development, Operating Systems, Data Structures, Monitoring, ChatGPT, Chatbots, VPS/VDS, SIEM

2014 - 2014

Postgraduate Diploma in Advanced Computing

C-DAC: Centre for Development of Advanced Computing - India

2009 - 2013

Bachelor of Technology Degree in Electrical and Electronics Engineering

BM Institute of Engineering and Technology - India

JULY 2021 - JULY 2023

Certified Kubernetes Security Specialist (CKS)

CNCF [Cloud Native Computing Foundation]

FEBRUARY 2021 - FEBRUARY 2023

HashiCorp Certified: Terraform Associate

HashiCorp

JANUARY 2020 - JANUARY 2022

Certified Kubernetes Application Developer (CKAD)

CNCF [Cloud Native Computing Foundation]

DECEMBER 2019 - DECEMBER 2022

Certified Kubernetes Administrator (CKA)

CNCF [Cloud Native Computing Foundation]

OCTOBER 2019 - PRESENT

Certified Solution Architect Associate

Amazon Web Services

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