Home

Manohar Vennamaneni - Postgres AWS DBA
[email protected]
Location: Dayton, Ohio, USA
Relocation:
Visa: H1B
Manohar Vennamaneni
Mail id: [email protected]
Contact number: 713-357-7351

Results-driven and highly skilled database administrator with over 9+ years of experience in managing, optimizing, and scaling Postgre SQL, Aurora Postgre SQL, and Azure Postgre SQL databases. Proven expertise in database administration, performance tuning, high availability, and security. Adept at collaborating with cross-functional teams to deliver robust and efficient database solutions.

Professional Summary:

Expertise in Installation, Configuration, Initialization, backup, restore, and High availability solutions.
Upgraded PostgreSQL version from 11 to 14.
User management(creating users and assigning roles and privileges)
Basic level of performance tuning, Query optimization, and performance monitoring using tools such as pgadmin.
Installation of pgadmin on Windows.
Working knowledge of backup and recovery at Table, Schema, and Database levels.
Monitoring daily backups.
Major/minor version upgradation of databases.
Troubleshooting space issues.
Backup/restore using pg_dump, pg_dumpall, and pg_basebackup.
Successfully configure and manage database high availability solutions such as physical and logical.
PostgreSQL:
Administration, management, and monitoring of all PostgreSQL database systems
Hands-on experience on database administration, backup recovery troubleshooting.
Responsible for configuring, integrating, and maintaining all Development and Production PostgreSQL databases
Monitoring databases to optimize database performance and diagnosing issues.
Install/Setup and maintain Postgres database software
Excellent knowledge of SQL, query troubleshooting and performance improvement
Create and maintain accurate documentation of all areas encompassing the database infrastructure
Database Security - access, authentication, auditing, vulnerability assessment
Perform migration and upgrade tasks while minimizing downtime
Perform database backups, restore, and recovery tasks
Monitor and maintain Postgresql on Azure for Postgresql Flexible server.
Implement backup and recovery processes.
Provide system and SQL performance tuning and assist in business integration with various data sources.
Fulfils user requests on access control including creating new users and authenticating access to the database.
Provide online and on call for production support and administration of SQL and MongoDB

Work with front end developers to detine simple yet powerful APIs.
Perform specific reports based on business needs.
Create and maintain databases, corresponding schemas and tables.
Setup replications on Azure
Create documentations for business needs.
Create foreign data wrappers (FWD) to link different databases together.
Process orders and update their statuses.
Establish links between various databases and powerbi.
Use powerbi to create business reports.
Write Postgresql stored procedures and functions.
Set up disaster recovery plan including testing, backup and restore
AWS Database Administration:
Amazon RDS, Amazon Aurora, Amazon Redshift
Performance Tuning and Optimization
Database Backup and Recovery Strategies
Database Security and Access Controls
High Availability and Disaster Recovery
Database Monitoring and Troubleshooting
Database Migrations and Upgrades
Scripting and Automation: SQL, Bash, Python


Skills:

Languages SQL, PL/SQL, Bash, Python, shell
Operating Systems LINUX, Windows 2000/2003/2008/2012
Relational Databases PostgreSQL Server 11/12/13 and 14
ETL & Reporting Tools Pentaho
DB Utilities PGAdmin III, Dbeaver, Azure Data Studio
Tools Nagios, Groundwork, Newrelic and AWS, Zabbix, Logic monitor, Datadog and Elasticsearch
Web - Applications HTML
Cloud AWS and Azure

Professional Experience:
Project Details: Medpace INC,Cincinnati
Sr AWS Database Administrator
Duration: October 2022 Till date
Roles & Responsibilities:
PostgreSQL:
o Installation, setup, and administration of PostgreSQL
o Upgraded all the database environments versions from PostgreSQL 11 to 12 and 12 to 13 and 11 to 14 using native logical replication.
o Working with Postgres, Timescaledb and PgRouting extensions.
o Creating RDS Postgres and Aurora PostgreSQL instances and configuring parameter groups, roles, cloud watch, performance insights and monitoring jobs.
o Launching new AWS Linux servers and installing PostgreSQL server and other packages\utilities and configuring HA with Patroni and pg_auto_failover manually or using Ansible playbooks
o Establishing process and standards to ensure data integrity and security, performing proactive monitoring, security auditing and capacity management and maintaining and updating Disaster Recovery procedures and processes
o Performing regular database maintenance using Vacuum/Analyze/Re-index
o Administrating and supporting Azure Database for PostgreSQL servers

Environment: - PostgreSQL 11, 12, 13 and 14, AWS RDS, Aurora Postgres, Azure PostgreSQL, Windows, Linux (CentOS/Ubuntu/Redhat), AWS, Azure


Project Details: Pinnacle Vision Future Solutions Private Limited
AWS Database Administrator
Duration: October 2020 to April 2022
Roles & Responsibilities:
o Installation, setup, and administration of PostgreSQL.
o Database service transition from client.
o Preparing Migration Planning, LLD/HLD document, Runbook creation for database Migration.
o Responsible for team and client SCRUM call related Project Update.
o Cross Migration from SYBASE/MSSQL/ORACLE/DB2 to Aurora/PostgreSQL through AWS SCT and DMS .
o High-capacity Database migration planning and implementation on Standalone db , 2 4 Node AOAG.
o On-premises or VMServer Database migration on Azure and AWS.
o Solutioning for Database Backup, High Availability, DR Planning, and implementation.
o Working with SSRS, SSIS as per project requirement basis.
o Identified risk that should be captured and then translated into project during the transformation
o Responsible for understanding the client's new requirements related to the Database server.
o Database servers build and configuration, and handover to BAU support
o Database Backup/DR plan and implementation.
o Managing and providing high level escalation or p1/p2 ticket support to client.
o Environment: PostgreSQL 11, 12, 13 and 14, AWS RDS, Aurora Postgres, Azure PostgreSQL, Windows, Linux (CentOS/Ubuntu/Redhat), AWS, Azure




Project Details: Foray Software Private Limited

Client/Project Name: PCS TS,PCS AP,PCS Kerala
Role: Software Engineer
Duration: June 2016 to August 2020
Roles & Responsibilities:
o PostgreSQL:
o Led the administration of large-scale PostgreSQL, Aurora PostgreSQL, and Azure PostgreSQL databases, ensuring optimal performance, reliability, and security.
o Implemented performance tuning and optimization strategies, resulting in a 30% improvement in query response time and increased overall system
efficiency.
o Designed and implemented high availability and replication solutions, including PostgreSQL streaming replication, logical replication, and Amazon Aurora Multi-Master, ensuring seamless failover and minimal downtime.
o Developed and maintained backup and recovery strategies, implementing
automated backup schedules and performing regular data restores to validate recovery procedures.
o Enforced stringent security measures, including access controls, encryption, and auditing, to meet industry standards and safeguard sensitive data.
o Collaborated with development teams to optimize database schema design, stored procedures, and SQL queries, resulting in improved application performance.
o Successfully executed database migration projects from on-premises to AWS Aurora PostgreSQL and Azure PostgreSQL, ensuring data integrity and minimal disruption to business operations.
o Implemented monitoring and alerting solutions using tools like AWS
CloudWatch, Azure Monitor, and native database monitoring features to proactively identify and resolve database issues.
o Mentored junior database administrators, providing guidance on best practices, performance optimization techniques, and troubleshooting methodologies.
o Prepared and maintained comprehensive documentation, including standard operating procedures, architecture diagrams, and disaster recovery plans.
o Environment: Microsoft SQL Server 2012, 2014, 2016, PostgreSQL9.6 to 12,
Linux
o (CentOS/Ubuntu), AWS, AWS RDS, Windows


Project Details: HDB FINANCIAL SERVICES PVT LTD
Client/Project Name: HDFC Bank Ltd
Role: Software Engineer
Duration: July 2014 to May 2016.
Roles & Responsibilities:

o Proficient in writing and optimizing complex SQL queries for data retrieval, manipulation, and analysis.
o Experienced in database design, including table schema creation, indexing, and normalization to ensure efficient data storage and retrieval.
o Skilled in database administration tasks such as backup and recovery, performance tuning, and capacity planning.
o Demonstrated expertise in managing and maintaining .PostgreSQL database servers, including installation, configuration, and patching/upgrading.
o Proficient in monitoring and troubleshooting database issues, identifying bottlenecks, and implementing performance-enhancing solutions.
o Familiarity with database security measures and best practices, including user access control, data encryption, and regular vulnerability assessments.
o Hands-on experience in database replication and clustering techniques to ensure high availability and fault tolerance.
o Proven track record of optimizing database performance by fine-tuning query execution plans, implementing proper indexing strategies, and monitoring resource utilization.
o Proficient in writing and automating database maintenance scripts using SQL and shell scripting languages.
o Strong understanding of database normalization and denormalization concepts, ensuring data integrity and minimizing redundancy.
o Experience in migrating databases between different platforms, including SQL to PostgreSQL.
o Proficient in using database management tools and utilities for tasks such as data import/export, performance monitoring, and query profiling.




Education:
B.Sc computers from Andhra University, Andhra Pradesh, INDIA
Masters of Software Engineering from Kingston University,London,UK


Certifications:
PostgreSQL 12 Professional Certification from Enterprise DB - CERT-DBA-002.12



(Manohar Vennamaneni)
Keywords: database procedural language Idaho South Carolina

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];683
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: