Naveen Kumar Postgresqldba
Naveen Kumar Postgresqldba
GENPACT
Lead Associate - PostgreSQL DBA
GENPACT
Feb 2016 - Present5 years 10 months
Hyderabad, Telangana, India
1. Primary responsible Postgresql Database Services.
2. Maintaining & Managing cloud databases ( Amazon RDS ).
3. Database migrations to RDS.
4. Migrating Data from Oracle to PostgreSQL databases by using ora2pg, Foreign Data
Wrapper.
5. Handling large production/stage releases.
6. Performing and monitoring regular DBA activities. like (creating User, backups/restore,
audit).
7. Configured Standby server (warm standby/Hot standby/Streaming replication).
Sr.DBA-PostgreSQL
Xento Systems Pvt. Ltd
Oct 2013 - Feb 20162 years 5 months
Pune Area, India
* Good Understanding of PostgreSQL & Oracle 10g Database Architecture.
* Responsible for 24/7 availability of all database services.
* Played role of team member as well as an independent individual contributor.
* Experience with Amazon RDS & EC2.
* Experience in database administration, upgradation, maintenance, and backup and recovery.
* Experience in Failover & Failback.
* Aware of Agile methodology, sprint and scrum planning.
* Handling large production/stage releases.
* Experience in working closely with developers and QA teams for different releases.
* Working closely with development teams on implementing and optimizing development
processes.
* Ability to manage and deliver multiple workloads under challenging deadlines.
Show less
About
WORK EXPERIENCE :
• First company Maybole Technologies Pvt Ltd (Subsidiary of Servient Inc.), Pune
from 14th Dec 2010 to 31st Oct 2013. Working as a Process Analyst (DBA).
Servient Inc. is a United States based Technology Company working in the legal
domain. Servient’s software products are being used by Fortune 1000 corporations,
government agencies and leading law across the United States.
• Working On E-discovery Project(Team Size -6)
E-discovery helps litigators with data collection preservation, discovery, review and
document production.
PROFILE
• Planning and setup for Physical and Logical Backups (EDB BART Tool).
• Upgrading Databases from 8.4 to 9.2 and 9.2 to 9.6 on production servers.
• Controlling the users operations by limiting the memory spaces and grant the
necessary roles, privileges and profiles to the users.
Experience
FIS
4 years 8 months
• Planning and setup for Physical and Logical Backups (EDB BART…
Show more
o PostgreSQL DBA
Apr 2017 - Present4 years 8 months
Bengaluru Area, India
Infrastructure Management Analyst
Affiliated Computer Services of India Pvt. Ltd
Nov 2013 - Apr 20173 years 6 months
Bengaluru Area, India
• Having 4 plus years of Experience as Postgres Database Administrator.
• Installation of database on UAT & Production Server.
• Monitoring database performance using Application Monitoring Tool and Nagious
Monitoring.
• User management.
• Responsible for managing Production , standby database
• Configured Postgres In File system Cluster (Vertice Cluster).
Process Analyst
MayboleTechnologies Pvt. ltd.
Dec 2010 - Nov 20133 years
Pune Area, India
• Installed Postgres 8.3 and 8.4 Database.
• Monitoring the Production, Development and UAT databases Nagious Monitoring.
• Loading/deleting bulk data into tables on requested databases.
• Migrating tables from one database to another (may be on same server or another).
• Testing data with primary database to confirm the consistency of data.
• Creating shell scripts.
• Export Backups (table level, schema level, database level).
• Performance tuning, query…
Show more
About
I am a PostgreSQL Database Administrator and Developer. I've been working in the
world of PostgreSQL and Linux for over 20 years and have worked on many different
projects covering PostgreSQL administration, performance tuning, advanced backup
and recovery, replication, and high Availability. I have also 20 years of experiences in
different areas related to System and Network.
I use PostgreSQL since 1995, since this time I've created some well known tools
around PostgreSQL like pgBadger for log analysis, Ora2Pg to migrate Oracle
database and more recently pgCluu, pgFormatter and some useful PostgreSQL
extensions. I've also contributed to PostgreSQL, pgPool-II and OpenLDAP code to
name a few. All my work can be found at github https://github.com/darold?
tab=repositories
AREAS OF EXPERTIZE
* PostgreSQL audit and recommendations.
* System, PostgreSQL and SQL optimization.
* PostgreSQL replication technologies, streaming replication, logical replication,
Slony, log shipping.
* PostgreSQL backup / logical restore and PITR. Installation / configuration of backup
tools (barman, pgBackRest, etc.)
* Table partitioning and other advanced features of PostgreSQL.
* Oracle and MySQL migration to PostgreSQL.
* PostgreSQL trainings for all levels (beginner, developer and advanced).
* Online and phone all-level support for PostgreSQL, 24/7.
* Maintenance and development of complex programs / scripts.
* Fix and report bugs on PostgreSQL.
* Development of new features and PostgreSQL extensions.
* Travel to customers up to 50% of the time.
* Work in autonomy directly with the customers.
* Advanced administration and tuning of Linux systems (Ubuntu, Centos, Redhat or
Debian), including scripting languages like Bash, Ksh, Python, Perl etc.
* Practical knowledge of MS Windows.
Experience
Migration Services - Tech lead
MigOps
Jun 2021 - Present6 months
Grenoble, Auvergne-Rhône-Alpes, France
Contributions developed during my main job at migrating Oracle database to
PostgreSQL:
- Add functions regexp_like(), regexp_count(), regexp_instr(), regexp_substr() and
regexp_replace() to PostgreSQL core.
- PostgreSQL extension pg_dbms_job to schedules and manages jobs in a job queue
similar to Oracle DBMS_JOB. https://github.com/MigOpsRepos/pg_dbms_job
- PostgreSQL extension pg_dbms_errlog for DML error loggingsimilar to Oracle
DBMS_ERRLOG. https://github.com/MigOpsRepos/pg_dbms_errlog
Show less
PostgreSQL Expert / Oracle to PostgreSQL migration specialist / Senior
developer
DAROLD.NET
May 2021 - Present7 months
France
Expert PostgreSQL freelance
Spécialiste migration Oracle vers PostgreSQL
Senior developer (C, Perl, ...)
Logiciels & systèmes Open Sources
PostgreSQL Expert / Senior developper
LzLabs GmbH
May 2019 - May 20212 years 1 month
Région de Grenoble, France
- Development of a PostgreSQL Foreign Data Wrapper for DB2 z/Os
- Migration of the software suite to PostgreSQL v11
- Development of a tool to backup a PostgreSQL database with data dumped in
binary format. https://github.com/lzlabs/pg_dumpbinary
- Development of a PostgreSQL extension to support Global Temporary Tables.
https://github.com/darold/pgtt/
- Extension Server side rollback at statement level for PostgreSQL:
https://github.com/lzlabs/pg_statement_rollback/
- Add standard functions regexp_like(), regexp_count(), regexp_instr(), regexp_substr()
and regexp_replace() to the orafce extension.
https://github.com/orafce/orafce/releases/tag/VERSION_3_15_0
Show less
PostgreSQL Expert
Dalibo
Oct 2010 - Apr 20198 years 7 months
Région de Paris, France
PostgreSQL Consultant:
Experience
PostgreSQL DBA
IBM India Pvt Ltd
Jan 2020 - Present1 year 11 months
Pune
Currently working at IBM India Pvt Ltd as PostgreSQL DBA. Have very good
knowledge of PostgreSQL Database also have basic knowledge of PostGIS.
In precious organization worked on multiple projects of PostgreSQL regarding
building the environment from the initial stage and design HA architecture.
Worked on migration DB from MSSQL to PostgreSQL.
Implemented many open source tool on client environment. Also handled one
project on Oracle Database.
Provided internal training on PostgreSQL and Linux.
Have a good knowledge of different operating systems (Red Hat ,CentOS.Ubuntu
and window's)
xperience
PostgreSQL DBA
Wipro Technologies
Dec 2014 - Present7 years
Working as a Senior Administrator for PostgreSQL support providing L3
Administration support, I am leading and building the PostgreSQL team at offshore. I
am SME for PostgreSQL from Wipro team and I would be taking care of PostgreSQL
Incident Tickets and Service Requests and furthermore implementing / supporting
PostgreSQL implementations across environment. Incidents gets created for Prod Job
failures and any Urgent MTF/PROD requirements. Service Requests involves, DDL
implementation on Non-Prod and any user related requests. I had successfully took
ownership in handling PostgreSQL tasks and applications, single handedly from off-
shore, which were previously handled from onsite. Based on my performance along
with client request, I had visited MasterCard St. Louis premises during September
2015 for system and environment study as MasterCard has a bigger roadmap for
PostgreSQL technology and working with several plans for migrating applications
from Oracle to PostgreSQL in near future. My main scope of visiting MasterCard
premises at St. Louis was for getting knowledge transfer and conduct business
meetings with client in major areas of Oracle to PostgreSQL migration which was
fruitful in planning for the roadmap to PostgreSQL satisfying client requirements.
Apart from this, I am managing PostgreSQL DB backups in ZFS storage and currently
working on converting current backup system to new PostgreSQL tool named BART
(Backup and Recovery Tool).