Download John Dunleavy 2633 Fallow Hill Lane Jamison, PA 18929 jdunleavy

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Extensible Storage Engine wikipedia , lookup

Entity–attribute–value model wikipedia , lookup

Microsoft Access wikipedia , lookup

Functional Database Model wikipedia , lookup

Concurrency control wikipedia , lookup

Tandem Computers wikipedia , lookup

Ingres (database) wikipedia , lookup

Database wikipedia , lookup

Btrieve wikipedia , lookup

Microsoft Jet Database Engine wikipedia , lookup

Oracle Database wikipedia , lookup

Team Foundation Server wikipedia , lookup

Database model wikipedia , lookup

Clusterpoint wikipedia , lookup

Relational model wikipedia , lookup

Open Database Connectivity wikipedia , lookup

SQL wikipedia , lookup

Microsoft SQL Server wikipedia , lookup

PL/SQL wikipedia , lookup

Transcript
John Dunleavy
2633 Fallow Hill Lane
Jamison, PA 18929
[email protected]
http://sqltechconsulting.com
571-246-6391
PROFESSIONAL SUMMARY:
 Over 17 years of experience in database administration and management of Microsoft SQL Server and
Oracle systems run in Windows and UNIX environments.
 10+ years of management with experience in IT governance, Enterprise Resource Planning, Compliance
and information technology best practices
 Managed many diverse teams of DBAs and developers.
 Excellent people skills with a knack for motivating team members and building relationships for life.
 Experience with porting data between multiple platforms and utilizing data warehousing concepts.
 Strong programming experience with SQL, VB, C#, ASP and HTML.
 High Availability Systems with AlwaysOn AGs, Mirroring, Log Shipping, Replication
 Experience working with very large data sets (over 100 TB of data.)
TECHNICAL SKILLS:
Databases: SQL Server 2012, 2008R2, 2008, 2005, 2000, 7.0, 6.5, Oracle 7, 8i, 9i, 10G, RavenDB
Operating Systems: Windows 8/7/2008 Server/2003 Server, SCO UNIX, AIX UNIX, LINUX,
Languages: Transact-SQL, PL/SQL, VB, C#, C, Borne, and Korn Shell Scripts, SAS,
Tools: Entity Framework, Grid Controller, Always On, Mirroring, Clustering, Log Shipping, Replication,
SQL Compare, SQL Safe, SQL Schedule, Diagnostics Manager, SQL LITESPEED, Enterprise manager,
PROFILER, QUERY ANALYZER, Reporting services, Analysis Services, DATIRIS PROFILER, Erwin,
VISIO, OLAP, MS Office 2010, MS Project, SAS, SPSS, CRYSTAL REPORTS.
PROFESSIONAL EXPERIENCE:
Almac Clinical Technologies
Database Team Leader
Lansdale, PA October 2012 -Present
 Manage Database Team of 4 DBAs and a group of Remote DBAs.
 Provide leadership, mentoring and oversight for Enterprise database systems
 Develop and maintain over 128 SQL Servers through all phases of SDLC
 Utilized AGILE Development strategies to get systems to market faster.
 Plan, recommend and implement capacity, growth and changes for SQL architecture.
 Maintain system resources of database servers to ensure production systems meet high availability
requirements.
 Ensure that database related hardware enhancements are scheduled and implemented in a timely manner.
 Develop, maintain a data archive strategy.
 Manage the changes to the architecture in compliance with company Configuration and Change
Management SOPs and industry best practices.
 Plan, implement, test and document sound backup and recovery procedures.
 Monitor and troubleshoot system performance proactively and establish written procedures for incident
avoidance.
 Ensure all company SOPs and Work Instructions pertaining to data backup and recovery are adhered to
 Provide expert assistance to Sr. / System Developers, to ensure that development efforts do not adversely
affect production operations.
 Provide assistance, templates, documentation and training in SQL to staff.
 Identify and support the resolution of application problems that may affect the SQL environment.
 Provide after hours on-call support for critical database issues.
 Act as liaison between application programmers and DBMS vendor to report and resolve problems.
 Implement and maintain a maintenance plan for the SQL environment.
John Dunleavy
2633 Fallow Hill Lane
Jamison, PA 18929
[email protected]
http://sqltechconsulting.com
571-246-6391







Develop and manage a suite of utilities that manage, maintain and report SQL Server performance.
Monitor error logs, database and log space, user activity and resource utilization of production
environment.
Tune environment as required.
Develop recommendations for new product architecture and software/database design
Participate in system requirements definition.
Recommend implementation strategies
Review/approve new products design for best practices
Technology used: MS SQL Server 2012/2008/2008R2/2000, SSAS, SSRS, RavenDB, Entity Framework, Always On,
HP EVA/P4000, Data Domain, HP CLX(Cluster Extender), Idera SQLSafe, Diagnostics Manager, DMX, Data and
schema compare.
Almac Clinical Technologies
DBA III
Lansdale, PA February 2010 –October 2012
 Migrated 90+ servers from SQL 2000/2008 onto SQL Server 2012 in about 6 months.
 Provides support for all SQL Servers development through production.
 Provide primary DBA support for installation, upgrading and maintaining the SQL environments.
 Plan, recommend and implement capacity, growth and changes for SQL architecture.
 Maintain system resources of database servers to ensure production systems meet high availability
requirements.
 Ensure that database related hardware enhancements are scheduled and implemented in a timely manner.
 Develop, maintain a data archive strategy.
 Manage the changes to the architecture in compliance with company Configuration and Change
Management SOPs and industry best practices.
 Plan, implement, test and document sound backup and recovery procedures.
 Monitor and troubleshoot system performance proactively and establish written procedures for incident
avoidance.
 Ensure all company SOPs and Work Instructions pertaining to data backup and recovery are adhered to
 Provide expert assistance to Sr. / System Developers, to ensure that development efforts do not adversely
affect production operations.
 Provide assistance, templates, documentation and training in SQL to staff.
 Identify and support the resolution of application problems that may affect the SQL environment.
 Provide after hours on-call support for critical database issues.
 Act as liaison between application programmers and DBMS vendor to report and resolve problems.
 Implement and maintain a maintenance plan for the SQL environment.
 Develop and manage a suite of utilities that manage, maintain and report SQL Server performance.
 Monitor error logs, database and log space, user activity and resource utilization of production
environment.
 Tune environment as required.
 Develop recommendations for new product architecture and software/database design
 Participate in system requirements definition.
 Recommend implementation strategies
 Review/approve new products design for best practices
Technology used: MS SQL Server 2012/2008/2008R2/2000, SSAS, SSRS, RavenDB, Entity Framework, Always On,
HP EVA/P4000, Data Domain, HP CLX(Cluster Extender), Idera SQLSafe, Diagnostics Manager, DMX, Data and
schema compare.
Primepay Inc.
Senior SQL Server DBA
West Chester, PA September 2008 –January 2010
John Dunleavy
2633 Fallow Hill Lane
Jamison, PA 18929
[email protected]
http://sqltechconsulting.com
571-246-6391










Provided support for all SQL Servers development through production.
Designed and executed migration for 2 main production databases from SQL Server 2000 to SQL Server
2008 which also included move to new SAN and servers running on Windows 2008 server.
Implemented new code deployment method saving 6 hours per environment/ per release using Red Gate
SQL Compare and Data Compare.
Developed data warehouse using SSAS, MDX queries and linked servers to provide seem-less integration
into current object oriented architecture.
Installed SSRS and designed reporting structures to satisfy all reporting needs.
Developed trending and Diagnostics platform to monitor production database environments utilizing
Idera’s Diagnostics Manager.
Developed automated unit testing and baseline mechanism using SSRS, SSAS, and Report Builder 2.
Designed new disaster recovery plan utilizing Idera’s SQL Safe.
Re-engineered and performance tuned code to utilize more set based processing and accordance with best
practices.
Taught developers to build SSIS packages and the basics of Analysis services so they can start converting
DTS packages and start utilizing the power of Analysis services.

Technology used: MS SQL Server 2008/2000, SSAS, SSRS, Report Builder 2.0, SQLSafe, Diagnostics Manager,
DMX, Data and schema compare.
Capmark Financial
Senior SQL Server DBA
Senior Database Administrator
Horsham, PA November 2007- September 2008
 Provided production level support for all SQL Servers and over 150 applications. 
 Helped setup and coordinate TFS (Team Foundation Server) for all development deployments.
 Implemented Idera’s Compliance Manager and Idera’s SQL Secure to analyze and assist in auditing 33
Production Financial Database servers to become SOX compliant.
 Implemented new disaster Recovery strategies utilizing Idera SQLSafe, Double Take and EMC Cloning.
 Developed trending and Diagnostics platform to monitor database environment utilizing SQL Sentry Event
Manager and Idera’s Diagnostics Manager.
 Developed SQL 2005 implementation plan and strategy for upgrading SQL Server 2000 servers to SQL
Server 2005.
 Responsible for moving code from one environment to the next and working with developers to fine tune
applications
 Responsible for support of MOLAP structures using Analysis Services 2005 and reporting structures in MS
EXCEL and Reporting Services 2005.
 Developed and deployed SSIS packages.
 Developed reporting architecture with Reporting Services 2005
 Assisted in the development of ETL Standards and Best Practices Documentation.
David's Bridal
Database Specialist
Senior SQL Server DBA
Conshohocken, PA Jun 2006 November 2007
 Provided production level support for originally 67 SQL Servers, and 9 Oracle Servers. 
 Assisted with implementation of the SAN migration to consolidate the number of SQL servers down to 12. 
 Updated all servers to latest service packs and patches. 
 Developed Database Standards to ensure developers and programmers were following best practices and
good coding standards. 
John Dunleavy
2633 Fallow Hill Lane
Jamison, PA 18929
[email protected]
http://sqltechconsulting.com
571-246-6391
 Responsible for the promotion of database objects throughout the different environments. 
 Set up Reporting Services. 
 Reorganized architecture of some servers for better performance. 
 Evaluated backup software and strategies to ensure better availability of backup and recovery procedures.
Performed ORACLE switch over from a WINDOWS based environment to an AIX UNIX based environment
while consolidating Oracle servers to 3. 
 Set up the Oracle database servers and configured each of those servers with alerts, RMAN, and archive log
backups. 
 Automated Oracle startup and shutdown procedures. 
 Set up ORACLE clients and ORACLE developer installations for developers. 
 Helped install new Timekeeper server and setup replication for them. 
 Migrated a server to SQL SERVER 2005 using SQL Server Migration Assistant(SSMA). 
 Helped setup Biztalk SERVER 2004 and worked on performance issues. 
 Helped performance tune Informatica jobs. 
 Started on conversion of DW from Microstrategy based data mart to full scale DW utilizing Analysis
Services in SQL Server.
Navigant Consulting
Managing Consultant
SQL Server DBA
Washington, DC Jul 2005 - Jun 2006
 Worked with a diverse team of DBA's, analysts, lawyers, and healthcare industry specialists in organizing
and structuring data for analysis, which was then used for expert testimony in multi $billion class action
lawsuits. 
 Ran the data centers primarily for the Healthcare/Litigation Divisions. Developed the Data Acquisition and
Management Protocol (DAMP) for which all data is acquired, scrubbed, profiled, and imported into data
centers. Developed Disaster Recovery and off-site data plans for all Healthcare databases and file servers
utilizing SQL LITESPEED and Veritas BACKUP EXEC/NETBACKUP used in the BALTIMORE,
VIENNA, ATLANTA AND WASHINGTON DC offices. 
 Responsible for system maintenance and performance tuning of over 500 databases (some of which are 5
TB in size.)
 Often called upon for individual tasks in other divisions when performance tuning needs arise
 Optimized databases, queries, indexes, execution plans, stored procedures, and various ETL Processes for
analysis and data storage. 
 Partitioned data across SAN volumes as well as individual database filegroups for performance boosts. 
 Prepared and implemented an upgrade of one server to SQL SERVER 2005 and then analyzed other
databases for ideal fit and performance comparisons (Sybase IQ, SQL SERVER 2005, BORLAND
INTERBASE.)
EDUCATION & TRAINING
Penn State University - State College
B.S. - May 1999
Major: Management Science Info Systems
Oracle University – Newark NJ
Oracle 10G DBA Certificate