We provide IT Staff Augmentation Services!

Postgre Sql Developer Resume

4.00/5 (Submit Your Rating)

San Ramon, CA

SUMMARY

  • 8 years of experience in Designing, development as PostgreSQL database architecture.
  • Migrated some Oracle databases to PostgreSQL databases.
  • Broad range of administrative and development functions while supporting Oracle and PostgreSQL implementations.
  • Installed, configured, and maintained databases and software (PostgreSQL & Oracle). Developed functions, procedures and triggers using PL/SQL and PL/PGSQL.
  • Discovered poorly performing queries and tuned them.
  • Backup and Recovery Management.
  • Configured master/slave replication using PostgreSQL streaming replication. Developed shell script to rebuild the failed master after a failover.
  • Use best practices to optimize PostgreSQL cluster.
  • Regular Proactive Health Checks for all thePOSTGRESQLand MySQL Databases through my automated shell scripts.
  • Very good Programming skills in creating SQL objects like Tables, Views, Indexes, Triggers, Rules, Defaults, user defined data types and functions.
  • Migration of Data from Reports generated by various vendors intoPostgreSQLDatabases using PostgreSQLExport/Import Procedures.
  • Directly involved in the tuning/optimization, migration, partitioning, monitoring upgrades and other general database admin duties.
  • Developed backup strategy for productionPSQLdatabase that stored daily backups.
  • Developed PHP,PSQL/SQL and shell scripts to automate the Linux based database through apache web server.
  • Extensively wrotePSQLQueries and Stored Procedures for implementing complex business logic and develop Database Triggers to enforce Data integrity.
  • Managed over 2500 databases and the largest database was around 5 TB.
  • Written Complex Stored procedures as well as analyzing and debugging existing complex stored procedures, suggested creating Clustered and Non Clustered indexes on tables.
  • Experienced in Configuring, Implementing and Maintaining Database Mirroring.
  • Highly experienced in Configuration, Implementation, Maintenance and monitoring of Log Shipping.
  • Building ETL processes using scripting languages like Scala, Python.
  • Expert in Database Design activities including Data Files and File group organization, Capacity Planning, Data partitioning and Data Normalization.
  • Expert in capacity planning, performance tuning, and disaster recovery and troubleshot performance issues.
  • Experience in analyzing and resolving Locks, Dead Locks and Handling the Isolation Level and Concurrency Effects.
  • Hands on configuring Temp DB with considerable Memory and Raid Levels for better performance.
  • Acquaintance in supportingVery Large databases(VLDB) more than3TBand troubleshooting the problems
  • Was part of team for configuring storage.
  • Used Microsoft team foundation Suite (TFS) to check in and check out the TSQL code, SSIS packages and SSRS reports.
  • Experience in the migration of DTS to SSIS 2005/2008.
  • Handled numerous change management requests on production servers
  • Configuring and maintainingReport ManagerandReport Server.
  • Extensively used Red Gate SQL Compare and Data Compare tools to compare and synchronize SQL Database Schemas
  • Created Linked Servers between SQL Servers and also to Oracle Databases.
  • Experience working in a team - oriented, collaborative environment. Demonstrated ability to successfully manage, lead, and inspire a team of technical professionals.

TECHNICAL SKILLS

Databases: PostgreSQL, T-SQL, MS SQL Server 2014, MS SQL Server 2012, 2008R2, 2008, 2005, 2000, SQL*Plus, SQL*Loader.

Programming: Visual Basic 6, Visual Basic 5, C, C##, .Net & SQL, PSQL.

DBA: PostgreSQL Administration, MS SQL Server 2014, 2012, 2008R2, 2008, 2005, 2000 databases

Operating System: Windows 2008/2005/2003/2000, Unix/Linux, Advanced Server, NT.

Other Software: Active X, IIS, Microsoft Transaction Server, VBScripts, HTML, XML

Tools: Perf Mon, Backup Utility, SQL Lite Speed, Cassandra, Visio, ERWIN, RML Utility, SQL Safe, SQLDM, SQLCM, MS Dynamics, Visual Studio 2012

Network Topologies: TCP/IP, DNS, WINS, DHCP, FTP, SNMP, SMTP

PROFESSIONAL EXPERIENCE

Confidential, San Ramon, CA

Postgre SQL Developer

Responsibilities:

  • Discussing and solving the issues on current database design, modeling.
  • Gathering requirements as BSA (Business system analyst).
  • Building PostgreSQL on top of Green plum.
  • Writing top scripts as per end user.
  • Building ETL process and final output tables.
  • Pulling data from SIBEL, load data into mirror layer.
  • Writing Functions, Produce Tables to consume reporting needs.
  • Using MVCC for data integrity to avoid dirty needs.
  • As per end user requirement, created online reports and collecting data and creating Visualization reports.
  • Checking Health care products, its reliability and pricing.
  • Installing and Configuring PostgreSQL from source or packages on Linux machines.
  • Implementing backup and recovery (Logical and Online). creating PostgreSQL objects like Tables, Views, Indexes, Triggers, Rules, Defaults, user defined data types and functions.
  • Performing schema management; database sizing, maintaining privileges.
  • Data migration while upgrading database versions.
  • Configuring Point in time recovery (PITR) to minimize downtime from recovery situations.
  • Installing and monitoring PostgreSQL database using the standard monitoring tools.
  • Daily log analysis and query tuning.
  • Maintaining custom vacuum strategies at table and DB level.
  • Monitoring the DB growth for every month and if incase of DWH DB planning to implement table partitioning for better performance.
  • Monitoring the bloat repot on every table and performing maintenance with minimal downtime.
  • Performing the minor and major level upgrades using minimal down time.
  • There was an initial onsite engagement for an Architectural Health Check onPostgreSQLServer.
  • Improvements in the schema design to obtain better performance from thedatabase.

Confidential, SLC, UT

Postgre SQL Developer /DBA

Responsibilities:

  • ManagingPostgreSQLproduction databases. Applying PostgreSQL patches and schema changes.
  • Analyzing and implementing new technologies with PostgreSQL server.
  • Working with QA and R&D teams to ensure stable release patches. Helping with the MongoDB patch deployments.
  • Upgrading PostgreSQL and replicationmodules and keeping them up to date.
  • Key responsibilities includedsetting upPostgreSQLdatabase with replication and implementing in house backupsolutions.
  • Leading the project for migrating Oracle database toPostgreSQLserver. Which was completed successfully.
  • Responsible for setting backups and maintainingGreen plum Servers.
  • Analyzing customer requirements and recommending/implementing RFC's (request for change).
  • Maintaining the application responsible for extraction of data from SQL Server and importing it into Green plum Servers.
  • InitialCustomer engagement, understanding the project requirements, recommending the best architecture according to customer business needs.
  • Handling pre-sales queries for Asia Market. Technical expert for prospect customer engagements.
  • PostgreSQLimplementation, customization to run the database in line with the Customerexpectations.
  • Implementing High availability solutions usingPostgreSQL Migrating from different databases toPostgreSQL.
  • Performing Architectural Health Checks for building short and long term recommendations.

Confidential, Minneapolis

SQL Server DBA\Developer

Responsibilities:

  • Deployed and Administrated SQL Enterprise servers on production environment.
  • Implemented database security by maintaining SOX compliance standards.
  • Created databases using SQL Server Management Studio, Database Wizard and Transact SQL Statements. Experience in applying Service Packs at database and OS Level.
  • Wrote and debugged Stored Procedures and (DDL /DML) Triggers, Functions as per client requirements.
  • Implemented new T-SQL features added in SQL Server 2005 that are Data partitioning, Error handling through TRY-CATCH statement, Common Table Expression (CTE), Data Partitioning, Snapshot Isolation
  • Implemented AWE /PAE switches for SQL Server to grab more than 4 GB RAM.
  • Developed, implemented and monitored a large-scale and time-sensitive production loading processes
  • Develop and implement replication, archiving and backup and recovery strategies
  • Performed daily tasks including backup and restore by using SQL Server 2005 tools like SQL Server Management Studio, SQL Server Profiler, SQL Server Agent, and Database Engine Tuning Advisor.
  • Managed Security using SQL Logins, Roles and Authentication Modes for various categories of users.
  • Expert in Using Performance dashboard, Mirroring, database snapshot.
  • Evaluated data storage considerations to store databases and transaction logs.
  • Export or Import data from other data sources like flat files using Import/Export through DTS.
  • Expertise in trouble shooting of Client connections, viewing error log and applications.
  • Implemented Snapshot replication.
  • Analyzed long running slow queries and tune the same to optimize application and system performance.
  • Experience in Migration of Data from PostgreSQL to MSSQL using PG Dump Utilization tool and BCP.
  • Used Log shipping for synchronization of database.
  • Involved in generating various reports using the SQL Server Reporting Services.
  • Documented Trouble-shooting guide for various issues.
  • Exposure in Data modeling tools such as Erwin, Microsoft Visio and Red Gate.

Confidential

SQL Server Developer

Responsibilities:

  • Worked on Client/Server tools like SQL Server Management studio (2005), SQL Server Enterprise Manager (2000) and Query Analyzer to Administer SQL Server.
  • Migrated SQL server 2000 databases into SQL server 2005 databases by In-place upgrade process and also used upgrade advisor tool in up-gradation.
  • Migrated DTS packages into SSIS packages.
  • Handled up to 2 TB Size databases with clustered and standalone environment
  • Configured Transactional replication on migrated server.
  • Wrote the packages using SSIS in SQL2005.
  • Extensively worked on Dynamic Management Views (DMV’s) and Dynamic Management Functions (DMF’s).
  • Developed, deployed and monitored SSIS Packages including upgrading DTS to SSIS.
  • Implementation of SQL Principle, Securable, Permission, Roles and Authentication Modes as a part of Security Policies for various categories of users.
  • Maintaining SQL Script for creation of Database Objects using VSS (Visual Source Safe).
  • Created Database Maintenance Planner for the Performance of SQL Server which covers Database Integrity Checks.
  • Planned the Complete Backing up of Database and Restoring the Database from Disaster Recovery.
  • Used DTS packages to move logins and jobs from one server to another server.
  • Used log shipping for synchronization of database.
  • Good experience in data modeling and metadata services.
  • Monitoring SQL server performance using profiler to find performance and deadlocks.
  • Created Stored Procedures, Triggers, Views and Functions for the Application.
  • Extensive testing on the Performance of the Stored Procedures.

Confidential

SQL Server DBA/Developer

Responsibilities:

  • Converted logical Database Design into Physical schema using the balanced normalization in 2ndand 3rdNormal form for highest performance.
  • WroteStored Proceduresto implement business logic to maintain the history of entities which was also passed on to the application via Stored Procedures.
  • Transfer data from flat files, Excel spreadsheets to and from SQL Server usingDTS, BCP and Bulk Insert.
  • Managed test data and their updates between development and production databases.
  • Handle development and production support, document reviews, test plans, integration of the system.
  • Document all process and Data Flow involved in the database for future reference.

We'd love your feedback!