Sr. Websphere Administrator Resume Profile
Summary
- Certified IBM WebSphere Application Server Administrator with over 8 years of WebSphere experience. Over 10 years of total IT experience in the United States. Extensive experience in providing technology solutions for Fortune 100 companies including Cisco Systems Inc., Motorola Inc., United States Federal Reserve Bank, Pacific Life Insurance and other private sector Financial Institutions in US. M.S. in Electrical Engineering OSU . Former Electronic Design and Version Control / Change Management Engineer for Motorola.
- Extensive experience in middleware system architecture design, installation, configuration, EAR/WAR full and partial application deployment and management of IBM WebSphere Application Server 7.0/6.1/6.0/5.0/5.1 on a diverse set of platforms including, Linux, AIX V6.1.0.0, V5.x, UNIX, Sun Solaris, Windows Server 2008 R2
- Expertise in High Availability and Workload Management WLM using Horizontal/Vertical clustering for scaling and backup/recovery processes
- Expertise Performance Tuning of WebSphere Application Server using IBM WebSphere Application Server Performance Tuning Toolkit and other tools
- Experience in setting up IBM HTTP Server, Sun ONE and Apache Web Servers including SSL communication server authentication and mutual authentication with CA certs and self-signed certs, virtual hosts, proxies, reverse proxies, flags, rewrite rules etc.
- Experience in defining Virtual IP VIP and Real IP requirements for IBM HTTP Servers for edge load-balancing in environments where each IBM HTTP Server has multiple virtual hosts defined within
- Strong understanding of WebSphere Security Model and experience in Advanced Security Hardening of WebSphere Application Server including securing WebSphere Application Server communication with SSL for transactions with internal and external servers including LDAP servers and external service providers
- Thorough understanding of WebSphere Portal Server installation, configuration and administration on IBM AIX 6.1.0.0 platform PowerPC POWER7
- Expertise in securing WebSphere Application Servers with WebSEAL using Tivoli Access Manager and Tivoli Directory Server
- Actively participated in building, testing and performance tuning of complex IT systems for the high security governmental financial institution, The Federal Reserve Bank, Richmond, VA, a premier insurance provider, Pacific Life Insurance, Aliso Viejo, CA and a premier federal credit union in California, Schools First Federal Credit Union, Tustin, CA
- Expertise in setting up Disaster Recovery for WebSphere Application Server, WebSphere Portal Server and IBM HTTP Server
- Designed the architecture, built, tested and performance tuned complex middleware systems for high performance, high load WebSphere infrastructure projects for Cisco Technology Inc. / Linksys
- Designed the architecture, built and tested Apache/Tomcat middleware systems for several projects of Cisco Consumer Products division
- Highly experienced in troubleshooting of WebSphere Application Server, WebSphere Portal Server and IBM HTTP Server
- Thorough understanding of WebSphere Application Server Architecture
- Experienced in installing IBM PTF Fix packs and patches for WebSphere application server and IBM HTTP Server
- Experienced implementing WebSphere Application Server memory-to-memory replication
- Extensive experience in integration of WebSphere Application Server systems with internal systems and with external vendors who provide medical insurance/health reports/driver license info etc., using VPN, in-bound/out-bound Web Service calls, SSL-connections etc.
- Expertise in developing Linux/Unix shell-scripts and setting-up of cronjobs to administer and automate batch job scheduling, including config backup, log rotation and archiving
- Designed and developed a Log Parser / Analyzer using Python for expediting and improving the debug process of the a complicated Automated Underwriting Tool, Allfinanze Underwriter, with a GUI interface
- Developed usage growth prediction methodologies using existing usage data to be used in capacity planning for middleware systems with high growth rate for Cisco Systems Inc.
- Expertise in IBM WebSphere Application Server Performance Tuning Toolkit, IBM Heap Analyzer, IBM Support Assistant, IBM Pattern Modeling and Analysis Tool for Java Garbage Collector, Log Analyzer, Tivoli Performance Viewer, Performance Monitor Interface PMI and Log Analyzer for performance tuning and debugging
- Strong understanding of WebSphere application server topology, Admin console and command line utilities wsadmin
- Experienced software and hardware design database version control implementation and administration using Perforce and Rational ClearCase.
- Experienced in setting up Perforce Replication and Perforce Proxies to improve reliability, recoverability and performance
- Extensive experience in documentation of the complex systems for training and for archive including WebSphere architecture network diagrams and WebSphere environment install and config documents
- Extensive experience in planning developing training manuals training programs and conducting training programs in WebSphere Application Server, IBM HTTP Server architecture, Apache, Tomcat, installation, configuration and management
- Experienced in providing first-shift and on-call 24/7 development, staging and production support
- Dedicated team player with excellent interpersonal skills. Highly organized, detail-oriented and self-motivated professional
Skill Set
- WebSphere Technologies IBM WebSphere Application Server 7.0/6.1/6.0/5.1/5.0 WebSphere Portal Server 6.1, iLog, WebSphere Security LDAP, HTTP, HTTPS
- WebSphere Tools IBM WebSphere Application Server Performance Tuning Toolkit, IBM Heap Analyzer, IBM Support Assistant, IBM Pattern Modeling and Analysis Tool for Java Garbage Collector Tools, Log Analyzer, Tivoli Performance Viewer, WebSphere Admin Console, wsadmin
- WebSphere Monitoring Introscope / ITCAM / IBM Performance Tuning Toolkit
- J2EE Technologies JNDI, JMS, JDBC, EJB, JavaBeans, Swing, JCA, JMX, JSP, JACC, Servlets, Applets
- Languages XML, Python, Perl, HTML
- Web Tools Microsoft FrontPage, Macromedia Dreamweaver MX, Adobe PhotoShop, Serif Web Plus
- Scripting Languages Linux/Unix Shell Scripting, Python
- Web Servers IBM HTTP Server, Apache Web Server, IIS 5.0
- Web Services SOAP, WSDL
- Ticket Management Alliance Remedy, Altiris
- Identity Management Sun Java System Identity Manager 5.0/5.5
- Operating Systems IBM-AIX, Unix, Solaris OS, Linux, HP-UX, Windows 2008 R2/XP/NT/2K3/2K/Server
- Editors VI editor, emacs
- Protocols TCP/IP, SOAP, FTP, SMTP, HTTP
- Version Control Tools Perforce, Rational Clear Case, Synchronicity DesignSync, VCS
- Documentation MS-Word, MS-Visio, MS-Excel, MS-PowerPoint, FrameMaker, OpenOffice Suite
Professional Experience
Sr. WebSphere Administrator
Confidential
- Description: Confidential Company is a premier life insurance provider and has been in existence for over 140 years. Currently Pacific Life IT is building a complex new IT infrastructure for providing life insurance services for the newly affluent young professionals. This new IT system is hosting a third party leading automated work distributor tool and a third party automated underwriting tool, which are integrated with various internal and external systems via web services calls, VPN, SSL connections, WebSphere messaging etc.
- Actively participated in designing/reviewing various components of the IT architecture for iPrime initiative, which is currently the main focus of Pacific Life Insurance
- Installed and configured the highly secured WebSphere Application Server based systems that would generate the life insurance quotes, accept the life insurance applications, send/receive the automated underwriting requests/replies to/from third party vendors and generate work orders depending on the status of the application process
- Installed and configured the Allfinanze Automated Underwriter from Munich Re on WebSphere Application Server
- Configured data sources on WebSphere for Allfinanze Automated Underwriter
- Configured WebSphere messaging for Allfinanze Automated Underwriter to facilitate communication with internal and external systems
- Configured external integration of WebSphere Application Server/Automated Underwriter with Medical Information Bureau over a web service call using mutual SSL Authentication
- Configured external integration of WebSphere/Automated Underwriter with an external vendor for accessing Motor Vehicle Records of insurance applicants via proxy, FTP and FileNet
- Configured external integration of WebSphere/Automated Underwriter with an external vendor for accessing pharmacy records of the applicants over VPN
- Configured external integration of WebSphere/Automated underwriter with external provider of tele-interview, home office specimen tests, physician reports etc using outbound and inbound web service calls
- Installed and configured Automated Work Distributor from DST Systems on WebSphere Application Server
- Configured internal integration of Allfiananze Automated Underwriter with Automated Work Distributor using WebSphere messaging and internally developed .Net components
- Configured secure access of WebSphere Application Server systems using internal Active Directory servers
- Designed and developed a Log Analyzer / Debugger to expedite the debug process of the Allfinanze Automated Underwriter using Python, with a user-friendly GUI interface. Using of this tool reduced average parsing time of the large Allfinanze logs from about one-and-a-half hours to two minutes. In addition to parsing of logs and debugging, this tool can extract the TX1122 XML files from the external vendors for tele-interview, home office specimen, blood tests results etc. for issue analysis. With permission from management, this tool was shared with the Automated Underwriter vendor, which eventually was being used by the vendor's support team
- Configured Authentication and Single Sign-On of Business Analysis BizA component of Allfinanze Automated Underwriter, which is a part of SAP BusinessObjects, using corporate Active Directory and Kerberos
- Tuned performance of WebSphere Application Server systems by optimizing JVM Heap Size, JDBC Connection Pools etc. using IBM WebSphere Application Server Performance Tuning Toolkit, IBM Heap Analyzer and IBM Pattern Modeling and Analysis Tool for Java Garbage Collector
- Configured SSL communication of the WebSphere server system
- Debugged the WebSphere Application Server system using industry standard tools including, IBM Heap Analyzer, IBM Trace and Request Analyzer, IBM Web Server Plugin Analyzer, Database Connection Pool Analyzer and IBM Support Assistant
- Configured the Extract/Transform/Load component ETL of the Allfinanze Automated Underwriter to facilitate the data needed for BizA reports
Environment: WebSphere Application Server 7.0, IBM HTTP Server, Active Directory, MS-SQL, Windows 2008 R2, IBM WebSphere Application Server Performance Analysis Toolkit, Heap Analyzer, IBM Support Assistant, SAP BusinessObjects Enterprise XI 3.1
Sr. WebSphere Administrator
Confidential
- Description: Confidential is a leading Federal Credit Union in the Southern California region serving education related employees since the year 1934. Currently the IT division of Schools First is developing a WebSphere Application Server and WebSphere Portal Server based enhanced web portal for the Members which would replace the .Net based legacy online banking systems.
- Actively participated in designing architecture and building the Enhanced Member Portal, a WebSphere Application Server / WebSphere Portal Server based, complex and a highly secure system for serving over half-a-million Members of Schools First Federal Credit Union
- Participated in defining the firewall port rules between various zones with different security levels for internal system communication between WebSEAL, IBM HTTP Server, WebSphere Application Server, Tivoli Access Manager, Tivoli Directory Server, WebSphere Portal Authoring Servers, WebSphere Portal Search Servers, iLog Servers and Database servers as well as server monitoring/management tools/systems that use JMX/SOAP ports
- Installed WebSphere Application Server and WebSphere Portal Server on AIX with horizontal and vertical clustering
- Secured WebSphere Application Server / WebSphere Portal Server with WebSEAL, Tivoli Access Manager and Tivoli Directory Server
- Tuned performance of the WebSphere Application Server system by optimizing JVM Heap Size, JDBC Connection Pools, analysis of servlet response times etc. using IBM WebSphere Application Server Performance Tuning Toolkit, IBM Heap Analyzer and IBM Pattern Modeling and Analysis Tool for Java Garbage Collector
- Debugged the WebSphere Application Server / WebSphere Portal Server environment using industry standard tools including, IBM Heap Analyzer, IBM Trace and Request Analyzer, IBM Web Server Plugin Analyzer, Database Connection Pool Analyzer and IBM Support Assistant
- Built and deployed the set of applications / portals on WebSphere Applications Server and Portal using custom scripts
- Designed Disaster Recovery / DMGR Rebuilt process. Developed Unix Shell Scripts and scheduled the cronjobs for backing up WebSphere Application Server master config repository and IBM HTTP Server main config files for server system restore
- Designed, developed scripts and scheduled cronjobs for backing up WebSphere Portal XML file repository using native WebSphere Portal XMLAccess and Export.xml utilities
- Analyzed the WebSphere Application Server and WebSphere Portal environment security vulnerabilities with third party security consultants and developed a robust security hardening process to secure the environment from XPath injection attacks, SQL injection attacks using parameterized queries , IBM Fix Packs and secured further with HttpOnly and Secure Flagged JSESSIONID and PD-S-SESSION-ID cookies
- Created self-signed certs in WebSphere keystores and imported root signer certs to WebSphere truststores for enabling SSL communication between the applications and the other 3rd party on site servers such as IBM Tivoli Directory Server
- Developed a method to calculate the individual portlet generation time and implemented on Prod environment with coding collaboration from the developers
- Applied WebSphere Application Server PTF fix packs and WebSphere, IBM HTTP Server, IHS and JDK fix packs on Dev, Test and Prod environments
- Applied various WebSphere Portal fixes including IBM Lotus Content Management, IBM WebSphere Portal Server Feature Pack, IBM WebSphere Portal Configuration Framework etc.
- Restored the Production WebSphere Application Server / WebSphere Portal environment when needed during the pilot phase of the project, using backup/restore Config or Tivoli Storage Manager Backups and restoring of 6 default WebSphere Portal databases
- Proposed, designed, developed and published a web based debug tool on intranet for new WebSphere Administrators that would include debug flow diagrams, interactive debug directives etc. running on freely downloaded IBM HTTP Server hosted on free RedHat based Linux distrubution
- Created MS-Visio architectural, network and transactional diagrams for Prod, Test and Dev environments. Wrote the WebSphere Application Server, IBM WebSphere Portal Server and IBM HTTP Server Rebuild Plan
- Developed Standard Operational Procedures for the WebSphere Administrator Teams to manage WebSphere Application Server system
- Developed WebSphere Application Server, IBM HTTP Server, AIX / Linux shell scripting, IBM Debug Tool and Secure Socket Layer SSL communication training programs manuals and trained other technical staff members
Environment: WebSphere Application Server 7.0, WebSphere Portal 6.1 Rendering and Authoring , WebSphere Portal Search Engine, IBM HTTP Server, WebSEAL, Tivoli Access Manager, Tivoli Directory Server, Tivoli Directory Integrator, iLog Rules Engine, iLog Team Access Server, Symitar, MS-SQL, AIX 6.1.0.0, Linux, ITCAM, IBM WebSphere Application Server Performance Analysis Toolkit, Heap Analyzer, IBM Support Assistant
Sr. WebSphere Administrator
Confidential
- Description: Confidential is the leader in the corporate network gear design and manufacturing market in the world. With the acquisition of Linksys, currently named as The Confidential Consumer Products LLC, Confidential has become the leader in the consumer network market too. Currently the IT department of the Confidential Business Group is providing middleware infrastructure for 5 major projects, namely firmware update service for Linksys products, new Confidential Whole Home Audio devices, Cisco Remote Access devices, Flip Camera product line, Pure Networks and Linksys.com
- Designed the middleware system architecture including app tier, web tier, SSL system design etc. for several lines of web services for Engineering Product Services and Linksys.com QA, Perf, stage and Prod environments
- Built the Engineering Product Services US Prod, Europe Prod, 2 US stage, Perf, QA and multiple Dev WebSphere environments and Linksys.com Prod, Prod Auth, Stage and QA environments
- Created and configured multiple IHS virtual hosts to serve different applications. Implemented custom logging for the virtual hosts
- Created and configured multiple WebSphere virtual hosts to serve different applications
- Federated individual WebSphere nodes to the main WebSphere cell, with secure communication between the nodes
- Implemented vertical and horizontal clustering of WebSphere Application Servers to optimize the processor and memory utilization of the host and improve availability and fail-over
- Applied PTF fix packs and WebSphere, IBM HTTP Server, IHS and JDK fix packs on QA, Stage, Perf and Prod environments
- Configured SSL for IHS virtual hosts with server authentication and mutual authentication. Created key databases to be used by the virtual hosts. Created self-signed SSL certs for some internal applications. Created CSR for Certificate Root Authorities and imported the certs to key database
- Configured the IHS virtual hosts to enable client access to different URIs within the same URL depending on the client cert presented
- Implemented URL re-writes, proxies, reverse proxies, allow/deny directives, max clients, min clients etc. for the IHS virtual hosts
- Created JDBC resource connections for Oracle RAC as well as single node Oracle DB servers, with JASS-J2C authentication aliases
- Created and configured mail resources for app servers clusters
- Created JNDI variables for the applications
- Fixed some potential internal failure points of WebSphere by configuring LTPA token and creating and importing a custom global security cert
- Created self-signed certs in WebSphere keystores as well as imported other signer certs to WebSphere truststores for enabling SSL communication between the applications and the other 3rd party on and off site servers such as LDAP and Rhapsody, Trendmicro etc.
- Installed and configured parallel multiple WebSphere cells to optimize the utilization of the physical hosts and to segregate internal facing and external facing applications
- Proposed, designed and implemented the backup and disaster recovery methodology for EPS Prod, QA and Stage and Linksys.com Prod WebSphere environments
- Implemented JMS using the internal messaging engine of WebSphere
- Implemented Serve Status monitoring of IHS
- Implemented monitoring of WebSphere JVMs using SNMP protocol
- Implemented memory-to-memory replication for seem-less fail-over of sessions in case of a JVM failure
- Designed and implemented application and web server monitoring systems using Nagios and custom Linux shell scripts
- Opened premium IBM PMRs and coordinated the solutions implementation with IBM and internal WebSphere team
- Implemented multiple parallel IHS installations to optimize the hardware and to segregate the applications traffic. In some environments optimized this system further by using single IHS installation with multiple httpd.conf files to start different IHS processes, mainly for ease of maintenance
- Deployed applications and mapped to different app server clusters and web servers
- Installed and configured ITCAM data collectors and manager for monitoring WebSphere JVMs for performance issues, bottlenecks etc.
- Debugged and fixed complex WebSphere and IHS related issues
- Wrote shell scripts and scheduled Cronjobs for routine tasks such as regular IHS and WebSphere backups and rsync of the backed up files with password-less logins etc.
- Installed and configured load balanced Apache/Tomcat middleware platform setups for Pure Networks and Flip camera applications
- Configured Apache virtual hosts with JK mounts for app layer load balancing and fail-over, proxies, reverse proxies, rewrite rules, SSL and non-SSL, max clients etc. for serving different applications on unique URLs
- Configured MySQL datasources for Tomcat application servers
- Developed a usage prediction methodology and equations, using the past usage data, for calculating and plotting usage growth. Wrote the capacity planning document for Engineering Product Services of Cisco Linksys WebSphere infrastructure system utilizing this usage prediction methodology
- Designed and implemented hardware and software design version control systems using Rational ClearCase and Perforce
- Implemented Perforce proxy servers to improve the performance when accessed from remote different geographical locations
- Implemented Perforce Replication servers for Disaster Recovery and regular checkpointing without disruptions to the production Perforce server
- Created MS-Visio architectural diagrams, network diagrams for Prod, stage, QA and perf environments. Wrote the Prod and stage WebSphere install and config document. Wrote the WebSphere Rebuild Plan
- Developed WebSphere Application Server, IBM HTTP Server, Apache, Tomcat, Perforce, Linux shell scripting and Secure Socket Layer SSL communication training programs manuals and trained other technical staff members
- Coordinated complex projects between internal and external clients, vendors and other technical teams
Environment: IBM WebSphere Application Server 6.1.0.23, IBM HTTP Server 6.1.0.19, RedHat Linux 4, Oracle 10g RAC, Blade, RedHat LDAP Server, Cisco UCS, Apache/Tomcat, ITCAM, Perforce 2009.2
Sr. WebSphere Administrator
Confidential
- Description: As the provider of IT services for the Federal Reserve Bank, the Confidential
- is currently building the new Treasury Auction Automated Processing System nTAAPS
- Actively participated system building, testing and performance tuning of nTAAPS, which includes 2 fail-over sites, each with prod and QA environments. Each environment has a complete stand-alone nTAAPS system with several stages of load-balancing, fail-over redundancy, firewalls, treasury auction WAS cluster with Veritas clustering for deployment manager, treasury reporting WAS cluster, Tivoli Access Manager, Sun JSDS LDAP servers and Oracle RAC
- Installed and configured WebSphere Application Server 6.0 for nTAAPS
- Deployed applications including configuring of JDBC connections, creating data sources etc.
- Enabled security for WAS including Global Security and IHS Web Server security,
- Participated in extensive testing and debugging of the auction system with different detail levels of logging and plugin-cfg.xml trace, FFDC and IBM Data Collection Tools
- Debugged and fixed high-availability, load management and server fail-over problems and Oracle database related issues
- Performance tuning of nTAAPS server cluster for proper server fail-over performance
- Created memory-to-memory replication domain and enable memory-to-memory replication for session management
- Extensively participated in IT system build tests including, site-fail over, network fail over, WAS and Oracle server fail over etc.
- Developed UNIX shell scripts and scheduled crontabs for routine tasks
- Versed with Veritas clustering environment
- Documented FRIT nTAAPS WAS environment for training and archive
Environment: IBM WebSphere Application Server 6.0.2.11, IBM HTTP Server 6.0.2.11, Solaris 10, BigIP, Veritas Clustering, Oracle 10g RAC, BusinessObjects II, Tivoli Access Manager 6, Sun ONE JSDS 5.2 LDAP Server, ConnectDirect
Sr. WebSphere Administrator, Confidential
- CATT Virtual Enterprise Project
- Engineer IT Systems and Transmission