Skills
OS
Linux (RedHat, CentOS, Arch, Gentoo, Debian, Slackware), ESX,
AIX, Solaris, HP-UX, FreeBSD, SunOS
Languages
perl, Bourne/Korn shell, awk, C, LaTeX, HTML, python, Tcl/Jacl,
scheme, prolog, pascal
Applications
VMware, VMware VI SDK,
Nagios, Rocks HPC Cluster, Torque, MOAB, Kerberos,
Samba, Axway Secure Transport, Remedy ARSPerl,
Men and Mice, bind,
Mondo Rescue, Apache, PowerPath, Linux iSCSI/multipath,
LVM(Linux, AIX, HP-UX), Veritas,
Citrix ICA client(Linux, Solaris),
Dazel Output Server, WebSphere 5.x,6.0,7.0, SunONE,
Digi Console Server, Big Brother,
Tripwire, Unix Privilege Manager, PowerBroker,
NDM, SSH2, OpenSSH, MS Office, OpenOffice, LibreOffice
|
Employment
JPMorgan Chase & Co. (Aug. 2012 - Present)
Engineer Lead - Solutions Architecture
I provided infrastructure architecture solutions
for a data management ecosystem supporting
consumer lines of business. The position encompassed
planning, design, and project support for all areas of a data management
ecosystem supporting a 375 Terabyte Teradata data warehouse.
- Design infrastructure for business-line applications.
- Manage capacity planning process for Data Warehouse, ETL, BI, and
Analytics spaces.
- Scope new projects to provide forecasts for hours, capital, and
expenses.
- Develop processes and reports to ensure major workloads adhere
to standards.
Engineer Lead - Technology Operations
I designed and implemented a platform for running a Django web
framework application. The position combined the roles of
solutions architect and implementation engineer.
- Developed a Django application environment to support the
requirements of an acquired code base.
- Identified project requirements.
- Documented system configurations.
- Opened requests and acquired approvals
in the various bank request systems.
H. Lee Moffitt Cancer Center and Research Institute (Nov. 2006 - Jul. 2013)
Network System Analyst
As a system administrator, I supported research, clinical, and business
supporting UNIX/Linux Systems, including a High Performance Compute (HPC)
Cluster which meets the requirements for listing on NSF grant
applications. This position encompassed all aspects
of UNIX support, from supporting hardware and building servers to
project participation and architectural decisions. This position
required 24-hour support of patient impacting systems, with membership
in an on-call paging rotation.
- Built and maintained a High Performance Computing (HPC) cluster
used by research users to solve resource intensive problems.
I managed cluster health, package/install additional
software for researchers, and managed accounts. The cluster consisted
of 87 compute nodes and supported over 30 software packages.
- Implemented a green strategy to power down unused compute nodes.
- Installed and maintained analytic tools for research,
including Matlab, R, and many bio-medical applications.
- Supported Linux, Solaris, and AIX clinical and research systems.
- Escalation point for all UNIX based applications
- Built a kickstart process sans DHCP/PXE boot for
network installs on networks which may not support DHCP.
- Primary for user access tasks.
- Primary support person for research users.
- VMware Architect. I managed
cluster resources, designed standards, and approved changes.
I wrote and managed a nightly compliance script to ensure
adherence to standards and system integrity.
- Maintained Linux golden images, build, and patch procedures.
- Installed and maintained Internet facing managed file transfer
with Secure Transport.
- Installed and maintain the center's IP Address Management utility.
documentation, including adding multiple custom plug-ins.
- Configured UNIX systems to authenticate against Active Directory
and configured Single Sign-On with Kerberos.
- Developed UNIX/Linux wide monitoring
implementation, including personalized OS and application
health checks.
- Developed Linux bare metal recovery process to simulate
AIX's "mksysb" functionality using Mondo Rescue.
This process is used for disaster recovery and to
clone physical servers.
- Developed standard for out-of-band management of
commodity hardware with IPMI.
- Developed a process whereby Linux and MacOS systems
could seamlessly mount and access CIFS shares and DFS trees in
a secure fashion using Public/Private Keys for automated and
batch jobs. This included writing a specialized FUSE filesystem
to allow multiple users to access personalized mounts via the same
path.
Bank of America, from MBNA merger (Nov. 1999 - Jul. 2006)
Infrastructure Support Engineer
I primarily supported infrastructure projects and applications.
I designed and implemented new projects individually and
with teams. The on-call rotation included support for all UNIX
OS related issues.
- Worked on all phases of new projects, including design,
scoping, implementation, and support.
- Performed standard system maintenance, including software
installs, configurations, etc.
- Subject matter export for perl, sh/ksh, Dazel,
NTP, ssh, file transfer, and the X11 Window system.
- Audited scheduled jobs to ensure they were not
capable of negative side effects.
- Developed the UNIX-side automation to support an
entire Data Center migration to a different state, by finishing up
the work that staged hardware and SAN replicated disks could not. We
migrated our production processing in 4 hours, with nearly all
customer facing applications up at the end of the window.
- Created a data transfer and synchronization utility to
support data replication with incremental updates when
requirements were not met by existing tools.
- Developed a quality assurance system to verify system
configuration and standards compliance across all UNIX types.
This system is configurable and is used to verify system
compliance after all changes.
Application and Middleware Support Engineer
I supported J2EE application server environments. I served
as the primary support person for assigned projects.
The on-call rotation supported bank-critical
applications like online banking, benefits, and ``Common Services'' used
by most internal applications.
- Team lead with responsibility for the technical
efforts of four individuals to design and implement a new
application server
environment to replace all existing middleware with WebSphere.
This included the development of management procedures, automated
deployment, and management scripts.
- Supported non-standard and one-off J2EE environments.
- Supported a pre-existing application server environment
focused primarily on online banking.
Security System Administrator
I secured bank UNIX systems using commercial products and home-grown
processes. I was responsible for implementing corporate security
policy, ensuring compliance to policy, and working on yearly internal
audits. I identified gaps in policy and proactively implemented
solutions. Along with application support, the on-call rotation
supported all UNIX access and account issues.
- Provided security liaison role on projects to ensure implementation
compliance on UNIX systems.
- Administered the UNIX SSH public key infrastructure.
- Created a utility to facilitate parallel ad-hoc queries and
maintenance of an entire multi-vendor UNIX infrastructure.
Delaware Technical Community College (Jun. 1999 - Aug. 1999)
Adjunct faculty
I taught the second level C programming course, CIS150. For this class,
I designed all tests, projects, homework assignments, and lectured
students regarding topics from understanding pointers to structured
program design.
University of Delaware (Apr. 1995 - Jun. 1999)
Web Master
I deployed and managed the web server software and maintained web sites
for the Department of Institutional Research, a collaboration site for
the Society of College and University Planning, and a variety of
statistic presentation sites.
Site Consultant
I Assisted users and answered questions at the main computing site on
campus. This included providing telephone support and in-person
assistance to faculty, staff, and students.
I Provided technical support for Solaris, Linux, DOS, Macintosh, and
MVS.
|
References
Dr. Steven Eschrich, PhD   (HPC research user)
Associate Member, Biostatistics and Bioinformatics Department
Scientific Director, Cancer Informatics Core
Moffitt Cancer Center
MRC-BMI
12902 USF Magnolia Drive
Tampa, FL 33612
(813) 745-1303
Steven.Eschrich@moffitt.org
Michael Rossi   (Manager, Moffitt Cancer Center)
Moffitt Cancer Center
12902 USF Magnolia Drive
Tampa, FL 33612
(813) 745-4639 or (813) 956-2248
Michael.Rossi@moffitt.org
Tony Grillo   (Manager, JPMorgan Chase & Co.)
8 Willow Grove Mill Drive
Middletown, DE 19709
(302) 373-9819
Tony.GrilloJr@verizon.net
|