Summary
Overview
Work History
Education
Skills
Timeline
Generic

Vishvajeet Gupta

Faridabad

Summary

More than 6 years of diverse experience in administration of Relational Databases . Technical skills and understanding of PostgreSQL, MY SQL, Oracle Databases in the cloud and on-prem and Amazon Redshift, Snowflake Data warehouses. Strong collaborator and team player with excellent communication skills and expertise in analytical problem-solving. Key participant in daily meetings to discuss about the new database maintenance strategies, Backups and creation.Extensive work experience on production databases. Detail-oriented team player with strong organizational skills. Ability to handle multiple projects simultaneously with a high degree of accuracy.

Overview

6
6
years of professional experience

Work History

Cloud Database Administrator

ZS Associates Pvt. Ltd.
Pune
06.2020 - Current
  • Installing and configuring PostgreSQL, MySQL Databases running on AWS RDS, on-premises.
  • Installing and configuring Redshift, Snowflake Data warehouses running on AWS Cloud.
  • Performing Major Version and Minor Version Upgrade of PostgreSQL & MySQL Databases.
  • Monitoring my databases using Performance Insights, Enhanced monitoring, Cloud Watch, Splunk Dashboards And taking necessary action in case of any issues. Also, Working in collaboration with the SRE Team for database monitoring.
  • Performing import & export of PostgreSQL & MySQL Databases/Schemas/Tables.
  • Restore of database from snapshot, PITR.
  • Migrate RDS instances to Aurora instances and provisioned instances to Serverless V2.
  • Assisting deployment teams in case of any database level error during deployment and by taking a backup of specific databases/schemas/tables before deployment.
  • Troubleshooting staging & production databases issues and creating detailed RCA.
  • Working on daily Service Now Cases raised by Application and Development teams which include providing access, RDS creation & modification, Issues Troubleshooting, Export/Import and much more.
  • Creating multiple python scripts to automate DBA tasks like Major & Minor version upgrade, SOC2 report generation, Modifying RDS configuration, Maintenance update report generation & apply and much more. Automation of all this include to perform operation on multiple RDS present in multiple AWS account in multiple regions in one go.
  • Configured pg_repack for full database vacuum with minimum downtime.
  • Creating & scheduling TeamCity builds and integrate them with BitBucket to perform operational tasks.
  • Providing response for all system / database issues on 24 x 7 schedule responding to critical events and situations outside normal work hours
  • Creating Splunk alerts to identify discrepancies in RDS configuration and issue like High CPU, I/O, Latency, database connection, less freeable memory, swap usage etc. Also, Actively Using Splunk in troubleshooting issues.
  • Used EXPLAIN and EXPLAIN ANALYZE to identify and fine tune SQL queries for performance improvements.
  • Working with Terraform team for introducing and identifying new feature for RDS creation through Terraform and mitigating drifts.
  • Working on cost optimization of RDS by analyzing usage pattern to reduce instance class and get reserved instances, ask project team to delete RDS if there is no connection of RDS from last 30days,
  • Prepared technical interview questions to interview with few candidates for the position of Database administrator.

Database Administrator

Tata Consultancy Pvt. Ltd.
Mumbai
01.2017 - 06.2020
  • Database installation, creation, cloning and patching.
  • Master/Slave setup for high server availability.
  • Database upgrades using pg_upgrade and pg_dump/pg_restore from 9.0/9.2/9.3 to 9.5.
  • Maintaining database security by creating users, roles, privileges, quotas and passwords profiles and security patches
  • Export/import of production databases and development and UAT servers.
  • Configuration of Physical standby server using data guard.
  • Managing DR site and carrying out DR drill, switchover, switchback and failover using data guard.
  • Oracle database upgrade from 11g to 12c.
  • Database health check monitoring.
  • Worked on automating monitoring for database using shell scripts for e.g shell scripts sending daily email alerts of database tablespace free space, long running jobs etc.

Education

B.Tech - Electronics And Communications Engineering

Ambedkar Institute Of Technology
Delhi
06.2016

12th - Science Education

Tagore Academy
Faridabad
04.2011

Skills

  • PostgreSQL, MYSQL, Oracle Administration(Aurora/RDS/On-Premise)
  • Amazon Redshift, Snowflake Administration
  • AWS RDS, RedShift, S3, EC2, Lambda, Performance Insights, Cloud Watch, Cost Explorer, AWS CLI
  • Python Automations
  • TeamCity, GIT, BitBucket
  • Splunk
  • Intermediate SQL Developer
  • Linux/Unix
  • Basic Knowledge of Terraform, DynamoDB

Timeline

Cloud Database Administrator

ZS Associates Pvt. Ltd.
06.2020 - Current

Database Administrator

Tata Consultancy Pvt. Ltd.
01.2017 - 06.2020

B.Tech - Electronics And Communications Engineering

Ambedkar Institute Of Technology

12th - Science Education

Tagore Academy
Vishvajeet Gupta