Paul O’Malley
** ***** ***** ****, **********, NJ 08016
609-***-**** (Home)
732-***-**** (Cell)
****.*******@*******.***
PROFESSIONAL SUMMARY
Paul is a highly-experienced, senior-level DATABASE SYSTEMS ARCHITECT/TECHNICAL
LEAD specializing in database infrastructure deployments and administration on UNIX-based
Systems. He has over 20 years of experience managing UNIX Servers including IBM AIX,
Oracle Solaris, and Intel-based Linux servers and close to 10 years experience maintaining
Oracle databases (single instance and RAC). He has the ability to architect UNIX-based
database systems from the ground up and is well versed in implementation and configuration of
web servers, application servers, messaging, and security. He has a proven track record in
supporting large, complex environments. He has also demonstrated the ability to manage a team
and coordinate several projects concurrently with minimal supervision.
EDUCATION:
Bachelor’s Degree, Computer Information Systems cum laude St. Leo’s University, Tampa FL
Master’s Degree, Information Technology Kaplan University, Chicago, IL
Attended
Rutgers University, New Brunswick, NJ
Kean University, Union, NJ Dean’s List
Graduate with Diploma in Computer Programming, Chubb Institute (GPA 97.6)
Over 20 years of successful direct support experience with accountability for availability.
Installation and support of Oracle databases, grid infrastructure, and grid control servers,
experience going back over 10 years.
Over 15 years combined development and support of high volume transactional systems.
Over 4 years combined design and support/administration experience in IBM Websphere
Built a Weblogic cluster and installed content management system at BlueFly.com (1year)
Over 20 years of Unix experience with Unix, Linux and Solaris. (expert level)
Over 15 years of combined programming/scripting experience, including Unix scripting in
Perl, Korn, Shell, and bash. (Guru level). Has written Java interfaces (mid-level).
Over 4 years of Websphere MQ messaging (IBM’s version of XML messaging)
Installation and support of Oracle databases and servers, experience going back over 10
years
Programming in PHP for web based applications (mid-level)
TECHNICAL SKILLS
Programming JAVA, C, Korn/Bash Shell, Perl 5, SQL, HTML, PHP5
Languages
Java Technologies JAVA 1.4, JSP, JAVA Servlets
Databases Sybase 11.x, SQL Server 8.0, Oracle 9.x 11g, RAC
Oracle Grid, Grid Control, ASM
Application Servers Websphere, Weblogic, Oracle Application Server
Web Servers Apache, IIS
Version Control Tools SCM, Microsoft Visual SourceSafe
Frameworks
Operating Systems Unix, Linux, Solaris, Windows, AIX
IDE Aptana, NuSphere PHPEd
PROFESSIONAL EXPERIENCE
Federal Aviation Administration Atlantic City, NJ
2009 – Present
Database Team Lead (Solaris, Oracle, RAC)
Lead efforts for the installation and configuration of systems involving Solaris 10
(SPARC, x86), Oracle Linux, Red Hat Linux, Sun Cluster/Oracle Clusterware integration, and
Oracle 10g/11g RAC implementation using ASM and SAN technology. Lead efforts to build
new application infrastructures coordinating efforts across system engineering, development,
and database teams as needed while tracking and reporting progress.
Lead root cause analysis process when solving complex issues, especially regarding
Oracle cluster and PL/SQL application interaction with database. Provide on-call support for
database operations and issues.
Provide architectural support to the FAA Remote Monitoring Logging System project –
RMLS. Facilitates the establishment and implementation of standards and guidelines that
guide the design of technology solutions including architecting and implementing solutions
requiring integration of multiple platforms, operating systems and applications.
Provide regular communications to management regarding status of database operations,
status of critical issues affecting production, areas of potential improvement, and security
concerns.
Use Grid Control analyzers to monitor and analyze the performance of ad-hoc SQL and
PL/SQL scripts running through the database. Collaborate with development staff to tune poor
performing or long running scripts.
Paul O’Malley
12 Thorn Briar Lane, Burlington, NJ 08016
609-***-**** (Home)
732-***-**** (Cell)
****.*******@*******.***
Perform database administration tasks including user and role administration, capacity
and storage planning, performance monitoring and trend analysis, backup and recovery, and
troubleshooting to ensure high availability of database resources.
Responsible for evaluating and producing database tools for the various infrastructure
components. Utilize Oracle Grid Control for monitoring and analysis of Oracle database
products. Developed PHP applications for customized monitoring. Enhance platform
reliability through monitoring, tools, process and SQL tuning. Analyze AWR reports for
performance improvement opportunities. Utilize the Oracle Maximum Availability
Architecture (MAA) best practices.
Develop and document procedures for routine administration, monitoring, and
maintenance of critical infrastructure components. Mentor and guide less-experienced IT staff
in the application of these procedures and best practices.
Lead the implementation and roll-out of projects and/or work efforts and provide support
to user base. Ensure proper change controls are followed and perform impact analysis to
minimize disruption.
Applies system analysis techniques and conducts interviews with user community to
develop functional requirement specifications for new and existing systems and software
products. Actively participate in needs and requirements gathering activities as well as
determining the best way to meet user needs and application requirements.
Continuation of duties as described below
Hi Tec Systems, Inc., Federal Aviation Administration Egg Harbor, NJ
Senior Systems Architect (Solaris, Oracle, RAC) 2007 - 2009
Provide contract support to the FAA Remote Monitoring Logging System project –
RMLS. Work closely with vendors to evaluate & track bug fixes and service packs evaluating
both benefit and risk.
Analyze issues in design, configuration, data flow, and data state; Produce analysis and
design documentation for the RMLS system.
Lead the architecture, design, installation, and configuration of systems involving Solaris
10 (SPARC, x86), Sun Cluster/Oracle Clusterware integration, and Oracle 10g/11g RAC
implementation using ASM and SAN technology. Primary architect for deployment of Oracle
Grid Control monitoring infrastructure.
Develop documentation and technical artifacts to support the FAA System Development
Life Cycle (SDLC) such as system and functional requirements, rough order of magnitude
(ROM) estimates, project development plans (PDP), and project schedules.
Produced detailed analysis of current and proposed system specifications, hardware and
software installation and configuration support, and development of test plans for
hardware/software system level Govt. acceptance testing.
UnitedHealth Group Fort Washington, PA
Senior Systems Architect (Solaris, Websphere)
2004 – 2007
Provide architectural Java framework solutions utilizing Websphere 5, Tivoli Access
Manager for e-business, LDAP, MQ messaging, Oracle 9i/10g, SSL technology, and various
other Web technologies, including popular open-source technologies. Analysis of problems in
design, configuration, data flow, and data state.
Provide database and application integration support. Work with development teams to
establish proper connection strings and protocols, configure connection pooling, and develop
load balancing strategies.
Perform storage administration tasks including management of enterprise SAN resources,
allocation of logical storage units (LU’s), configuration of host adapters, and RAID
configuration.
Maintained the integrity of 2 major production government program systems pertaining
to the healthcare insurance industry. This includes troubleshooting, fixes, upgrades, DR
planning and testing. Provide after-hours support for code deployments, changes and general
support.
Responsible for architecting highly-available clustered solutions using load balancer
technology (F5) and application server plugin technology.
Ensured compliance with SOX controls, change management controls, and project
management procedures. Provided input to Change Control board for system change tickets.
Supervise a team of 4 technical professionals in implementing and maintaining Unix-
based solutions. Provide input for their technical growth and performance reviews.
Provide monitoring and capacity planning for Unix/Java-based framework solutions,
including server and database resources.
Paul O’Malley
12 Thorn Briar Lane, Burlington, NJ 08016
609-***-**** (Home)
732-***-**** (Cell)
****.*******@*******.***
Assist with efforts and provide detailed input in management meetings regarding the
future direction, planning, and maintenance of Java/Unix-based solutions. Coordinate efforts
across system engineering, development, and database teams as needed.
Bluefly.com New York, NY
Senior UNIX Administrator (AIX, Solaris, Linux) 2003 - 2004
Served as a key project team member for hardware acquisition, hardware installation, OS
installation and configuration of Solaris, AIX, and Linux enterprise systems.
Responsible for daily Solaris, AIX, and Linux system engineering, hardware and software
troubleshooting, system tuning and monitoring in a web-based .com environment using tools
such as Nagios, Cacti, and HP Insight Manager.
Responsible for standardizing a heterogeneous Unix environment using scripts designed
to synchronize, convert, and distribute critical files over various UNIX/Linux hardware
platforms. This includes DNS, Sendmail, NTP, Syslog, startup (rc) and authorization
configuration.
Lead administrator for migration of an Oracle database from a Solaris platform to a fully-
redundant Linux ES3 environment utilizing OCFS and SAN storage resources. Configured
network card teaming and failover.
Planning and application of OS level patches on Solaris servers.
Goldman Sachs New York, NY
Senior UNIX Administrator (AIX, Solaris) 2000 - 2003
Responsible for AIX operating system installation, hardware and software installation
and troubleshooting, and AIX system tuning and monitoring in a large, customer-oriented
brokerage environment.
Conducted evaluation and analyzed infrastructure performance to identify improvements
to meet IT computing capacity needs. Designed and developed a web-based system
monitoring tool, written in Perl 5, for use by the entire AIX system administration staff and
management.
Responsible for MQ installation, administration and troubleshooting on the
AIX/Windows NT platforms. Experience in using the Perl MQ libraries.
Responsible for installation, configuration, and troubleshooting of IBM Websphere
Application Server software in a clustered, enterprise environment. Work very closely with
Java developers to provide hardware/software support for their applications.
Coded several Korn/Perl scripts for gathering AIX system statistics and producing trend
analysis/system capacity planning reports.
Working knowledge of BIND/DNS, NIS, and name resolution technologies.
Experience with Tivoli Storage Manager for backup/recovery.
Wakefern Food Corp. Edison, NJ
Infrastructure Engineer (AIX) 1998 – 2000
Lead fellow team members through diverse AIX configuration issues and integration with
non-AIX components and technologies including SAMBA configurations, Java and HTTP
Server/Websphere configurations, F & H –series hardware configurations, performance
recording and analysis.
Key team member for configuration of new AIX servers and upgrade of existing AIX
servers using the IBM RS/6000 configurator.
Installation and Configuration of IBM Websphere Application Server environment on the
RS/6000 AIX platform. Configuration of SSL certificates and developing reloadable servlet
strategies for applications. Provide support for the JAVA development group.
Installation of Oracle DBMS Server and CCC/Harvest Change Management application
on the AIX platform. Also responsible for designing and coding a Web interface for this
application.
Provide second-level support for over 200 stores in an IBM AIX V4 environment.
Responsible for AIX system software upgrades and maintenance utilizing UNIX/AIX utilities
and Korn shell programming techniques. This responsibility also includes solving complex
operating system, communication, and networking problems as they arise, in a timely fashion.
Installation of Oracle DBMS Server and CCC/Harvest Change Management application on the
AIX platform. Also responsible for designing and coding a Web interface for this application.
Paul O’Malley
12 Thorn Briar Lane, Burlington, NJ 08016
609-***-**** (Home)
732-***-**** (Cell)
****.*******@*******.***
Provide second-level support for over 200 stores in an IBM AIX V4 environment.
Responsible for AIX system software upgrades and maintenance utilizing UNIX/AIX utilities
and Korn shell programming techniques. This responsibility also includes solving complex
operating system, communication, and networking problems as they arise, in a timely fashion.
Responsible for local server and AIX Operating System installations and upgrades in a
data center containing 30 RS/6000 servers and 12 Windows NT Pentium-class servers,
including single and multi-processor servers. Also responsible for creating AIX model tapes to
be used across many AIX servers for consistent, stable installations.
Responsible for troubleshooting complex application issues on the AIX platform and for
developing custom solutions for those issues, often requiring coordination of several vendors.
Some of these applications include PDX pharmacy software, Ateb IVR voice response
software, and Symbol wireless.
Responsible for AIX system performance monitoring and tuning as required utilizing
both command line utilities (vmstat, iostat, etc) and IBM Performance Toolbox v2 (AIX).
Responsible for in-house AIX system backups and disaster recovery utilizing IBM
Sysback/6000.
Responsible for upgrading the TELEMATE product that generates Internet Usage reports
based on firewall logs.
Responsible for Installation of the Microstrategy Environment on the NT platform.
Perform general UNIX/AIX and change management administration tasks, including
creation of users and groups, permission and ownership settings, definition of local and remote
printers, and TCP/IP communication settings.
Took the lead for configuring, ordering, and installing equipment racks for current and
new AIX servers. This project resulted in efficient management of AIX server and network
resources.
Familiar with installation and configuration of Ethernet and Token-Ring switches,
routers, and hubs.
Erisco, Inc. Union, NJ
Supervisor – Technical Support 1989 – 1998
Responsible for the supervision of several associates in a technical
support capacity to ensure smooth project flow and maintain
customer/client confidence.
Responsible for administration of IBM AIX, HP-UX, and Sybase
SQL Server systems; including hardware and software installation,
TCP/IP administration, troubleshooting, user maintenance,
configuration, and performance and tuning.
Responsible for implementing and maintaining a TCP/IP network
involving Windows NT 4.0/UNIX integration.
Responsible for installing and maintaining a Windows NT/Sybase
SQL Server client/server environment.
Responsible for evaluating and implementing an NT/UNIX
enterprise backup solution utilizing Legato Networker.