Summary
Over 6 years of IT experience with 6 years of IBM WebSphere Administration. About 5+ years of experience in setup, installation and administration of IBM WebSphere Application Server 5.x, 6.x and 7 Base, Network Deployment and Websphere Portal Server (5.x, 6.x) Expertise in installing and configuring WebSphere Portal 5.1/6.0 in vertical and horizontal scaled environments and clustering WebSphere Portal nodes. Expertise in installing WebSphere Portal fix packs. Expertise in Administering IBM WAS 5.x,6.x and 7.0, Network Deployment and Portal Server on various Operation Systems like SUN Solaris 2.8,solaris 9, AIX 5.1/5.2, RedHat Linux9.1, and Windows 2000/2003 Server. Installed and Configured WebSphere Extended Deployment manager XD (VE) 5.1/6.0.2/6.1/7.0. Involved in migrating WAS 6.1 to WAS 7.0. Have good understanding of Functional and Technical aspects of various modules in PeopleSoft HRMS - HR, Payroll, Time & Labor and Base Benefits. Involved in Unit Testing and Systems Integration Testing during up gradation of People soft system from 7.5 to 8.3.
Created dynamic clustering using WebSphere XD. Created build definition file to generate customized installation package for WebSphere XD. Worked on Web Middleware Server builds such as Websphere Application Server/Portal server and Weblogic. Contributed to the evolution of the technologically advanced internal mortgage web application by adding capabilities and fixing bugs using Lombardi Teamworks, JavaScripts, Ajax,YUI, GWT,XMl,XMI,Java,Hibernate, and Oracle 10g in windows and
and Linux environments Configured WebSphere Deployment Manager and Application Server profiles in clustered environment to utilize the advantages of failover and load balancing in multi-node environment. Configuration of Network Deployment for Centralized Management of Applications. Configuring of JDBC Providers, Data Sources, Virtual Hosts, Global Security, SSL, and LDAP. Installed and Configured Jboss Application Server 4.x/5.0 on different Operatiing Systems. Administered Jboss Application Server. Deployed java Web Start Applications on JBoss AS. Debug the JBoss Web Services applications using built-in loggin features and external TCP dumper. Configured Jboss Application Server with Oracle, SQL database. Migrated from JBoss Application Server 4.0 to 4.2 Expertise in Configuring IBM Workspace Web Content Management 6.0. Installed and Configured IIS 6. Troubleshooting Production issues, Worked on resolving Application Server Hang issues and High memory and CPU issues in WebSphere Application Server 5.0/5.1/6.0/6.1. Tuned the JVMs by analyzing the Must Gather information for Application Server Hangs on AIX, Z-linux, Linux and Solaris. Used Heap Analyzer and thread Analyzer to tune the WebSphere JVMs. Used Tivoli Performance Viewer and IT CAM to monitor the performance. Tuning the Prepared Statement Cache for WebSphere Application Server, which resulted in very large Application Server memory footprints, OutOfMemory errors or crashes of the Java process. Upgraded to JDK 1.3.1 SR6 / JDK 1.4.2 SR 7 or higher to resolve memory leaks. Resolved deadlock issues in Dynamic cache when processing the batch operations for WebSphere Portal Server. Expertise in administering and maintaining both production and development environment. Implement Security using Role based Administration (Monitor, Operator, Configuration, and Administrator). Experience in configuring Cluster server groups for improved availability and fail over redundancy Experienced in Installing Fix Packs and Cumulative fix packs and Migrating to latest versions. Involved in Deployment of portlets and war files on WebSphere Portal. Worked as a SiteMinder, LDAP and Webserver administrator for more than 3 years. Worked exclusively on the end-to-end implementation and maintenance of Single Sign ON. Experienced in Installing the security certificates and installing Siteminder for single sign on (SSO) Migrated existing applications from WebSphere 5.x.x version Application servers to 6.0.x and from 5.1.x to 6.0.x on UNIX and Windows Platforms Good at troubleshooting using Traces, Logs and Log Analyzer. Worked on Apache Ant 1.6.5 and Apache Ant 1.7.0 tool to build ear and jar files After successful builds used to deploy the ear files on respective AppServers and jar files on respective library folders Experience in Installing, Configuring and Administering Web Servers like IBM HTTP Server1.3.x, 2.0.x.x, Sun One Web Server, Apache, IIS. Good at Performance monitoring using Resource Analyzer and Tivoli Performance Viewer. Working on various components of Websphere such as Workload Management (WLM), Websphere Administration, Configuration, Tuning, Clustering and troubleshooting WebSphere related problems. Problem Determination through the log files and rectified the problems or interacting with IBM support to solve problems. Used change control tool like Remedy and Service Center Prepared best practice documents for external customers. Ability to work independently, and with minimum supervision.
IBM Certified System Administrator - WebSphere Application Server V6.0
Education:
Bachelors in Computer Science Engineering
Technical Skills:
Operating Systems: IBM AIX 4.5/5.1/5.2, SUN Solaris 2.7/2.8/2.9, LINUX (REDHAT, Suse), Windows NT/2000 server, Windows XP/98/95
Application/Web Servers: IBM Web Sphere Application Server 4.0/5.0/5.1/6.0/6.1/7.0, Apache WebServer 1.2.2/1.3/2.0, Jboss Application server 4.x/5.x, IBM WCM 5.1/6.0, IBM HTTP Server 1.3.28/1.3.26.2/ 2.0.42/2.0.47/6.0, iPlanet Directory Server, Netscape Enterprise Server, Websphere portal 5.x,6.x, IBM MQ Series 5.x.
Database: ORACLE8i/9i, DB2/UDB7.2/8.0, SQL Server.5/7.0/2000, MS-Access 2000 and Sybase
Java/J2EE/Web Technologies: HTML, Java Script, DHTML, XML, XSL, XSD, CSS, Applets, AWT, JFC (Swing), J2EE 1.2/1.3, JDBC, Servlets, JSP, Java Beans, RMI, EJB, JNDI, JAXP, JMS, Java Web Services using JAXM, JAXP, SOAP, WSDL, UDDL.
Programming Languages: Perl, C/C++, JavaScript, COBOL, SQL, UNIX Shell Scripts, Jacal
Development Tools: IBM WSAD 4.5/5.x, RAD, AAT, Apache ANT
Network Protocols/Services: TCP/IP, UDP, HTTP/HTTPS, RMI/IIOP, SOAP, SSL, SMTP, ICMP, IMAP, POP3, NIS, NIS+, NFS, DNS, DHCP.
Professional Experience:
Confidential,Plano, TX Jun ’11 – Present
Sr. WebSphere Administrator
Responsibilities:
Installed, configured and administered IBM WebSphere Application Server 6.0/6.1/7.0 and IBM HTTP server 6.1/7.0, Apache Tomcat 6.0 on AIX/Windows platform. Contributed to the evolution of the technologically advanced internal mortgage web application by adding capabilities and fixing bugs using Lombardi Teamworks, JavaScripts, Ajax,YUI, GWT,XMl,XMI,Java,Hibernate, and Oracle 10g in windows and
and Linux environments Configured WebSphere Deployment Manager and Application Server profiles in clustered environment to utilize the advantages of failover and load balancing in multi-node environment.
Created, Configured Profiles, Nodes, Node Groups & Clusters for WebSphere Application Server.
Involved in migrating WAS 6.1 to WAS 7.0.
Migrated J2EE Applications, which includes setting up new Development, QA, and Production Environments from WebSphere Application Server 6.1 to 7.0/6.0 to 6.1. Used Tivoli Performance Viewer and ITCAM to monitor the performance. Installed Data Collectors (DC), Tivoli Enterprise Monitoring Agent (TEMA) and integrated them with Tivoli Enterprise console. Responsible for support and reliable maintenance of the applications on different platforms for on-going application development. Used Heap Analyzer and Thread Analyzer to tune the WebSphere JVMs. Worked closely with developers to define and configure application Servers, Virtual Hosts, Web Applications, Web resources, Servlets, JDBC drivers and Servlet Engines-as well as deployment of EJBs across multiple instances of WebSphere. Enabled WebSphere global security using Local OS and LDAP/LTPA mechanisms. Tuned the JVMs by analyzing the must gather information for Application Server Hangs. Troubleshooting Admin Server start-up issues, Java code defects after deployment, and classpath issues by checking the JVM logs, plug-in logs and the web server logs. Created Self Signed and digital certifications using Ikeyman. Generated & Propagated plugin-cfg for web servers and troubleshooted plug-in regeneration problems. Deployed enterprise applications from Admin console. Worked on troubleshooting applications using logs, traces, Log Analyzer and Tivoli Performance Viewer. Experienced in Installing the security certificates and installing Siteminder for single sign on (SSO) Configuring of JDBC Providers, Data Sources, Virtual Hosts, Global Security, SSL, and LDAP. Involved in Integrating Jboss Application Server with Apache Web Server.
Installed and Configured Jboss Application Server 5.0 on different Operating Systems in a standalone and clustered environment
Configured JDBC Drivers and data source connection pools on Jboss Application Server
Administered Jboss Application Server.
Installed and configured apache to jboss application server (standalone and clustered environments) through modjk plugin.
Responsible for support and reliable maintenance of the applications on different platforms for on-going application development. Performed routine management of WebSphere Environment like monitoring Disk Space, CPU Utilization and resolved dynamic cache problems. Created IBM PMRs and worked closely with IBM for resolving multiple issues. Environment: IBM WebSphere application Server 6.0/6.1/7.0, Siteminder, IBM HTTP Server 6.1/7.0, Apache Tomcat 6.0, ITCAM 6.1/7.0, LDAP, TCP/IP, Java, J2EE, JSP, Servlets, EJB, JDBC, JavaScript, ORACLE 8i/9i/10g, DB2 V7.1/8.1, HTML, AIX 5.3/5.2, JACL Scripting, HP Saas, TPV
Confidential,Houston, TX Feb. 2009 – Jun. 2011
WebSphere Administrator
Installed WebSphere Application Server 6.0 XD and created dynamic clusters and configured ODRs. Applied iFixes on ODR. Installed WebSphere Application Server 7.0/6.1 ND and created dmgr, Application server profiles. Installed WAS 6.1 base on Z-Linux, AIX, Windows 2000 platforms and upgraded to fix pack 1 cumulative fix level 8. Installed and configured IBM HTTP Server 6.1 and IIS 6.0. Worked on IBM WebSphere Lombardi Edition 7.1-7.2. Proficient in People Tools - Application Designer, Application Engine, Upgrade Assistant, Component Interface, Integration broker, Security Administrator. Worked on interface programs for migrating data from other systems to People Soft.
Created dynamic clustering using WebSphere XD. Created build definition file to generate customized installation package for WebSphere XD. Installed and Administered WebSphere Portal 5.0/5.1 version. Installed Websphere Portal Server 6.0.1 and applied Fixpack 1 on it. Migrated to Websphere Portal Server 5.1 to Websphere Portal Server 6.0 Configured Security using MS ADAM. Configured Web Content management 6.0 using WPSconfig authoring task. Deployed war files using xmlaccess and Portal admin console. Automated skins and themes deployment. Administered a complex SOA based WAS and Portal Server environments Handled and resolved the issues in all areas of WebSphere v6.x and 7.0 including installation, applying patches, configuring SQL Server ,DB2, Portal, Security, EJBs, Servlets, application deployment, WSADMIN JMX scripting, work load management, clustering, plug-in, IHS, web servers and Migration. Wrote Jython scripts to administrate Websphere configuration. Deployed portlets on WebSphere Portal. Worked on Web Incidents such as creating IBM Problem Management Records (PMR) to report WebSphere Application Server problems. Migrated to WAS 6.0 Network Deployment and Base on AIX 5.3/Windows platforms and installed fix packs 2 and cumulative fix 8. Installed and configured IBM HTTP Server 2.0.42.2. Using Deployment Manager implemented load balancing through clustering. Migrated all the applications and tested them successfully. Tuned the JVMs by analyzing the Must Gather information for Application Server Hangs on AIX, z-Linux and Solaris. Used IBM rational ClearCase, ANT and CrusieControl to automate the build process Used Heap Analyzer and thread Analyzer to tune the WebSphere JVMs. Used Tivoli Performance Viewer and IT CAM to monitor the performance. Upgraded to JDK 1.3.1 SR6 / JDK 1.4.2 SR 7 or higher to resolve memory leaks. Designed the Single-Sign ON functionalities using SiteMinder Own SiteMinder / LDAP and Web Infrastructure related production issues, incident reports & Streamline SiteMinder policy migration using SiteMinder Java SDK. Responsible for upgrading Policy server to SiteMinder 5.51 and later on to SiteMinder version 6.0 Worked closely with developers to define and configured application Servers, Virtual Hosts, Web Applications, Web resources, Servlets, JDBC drivers and Servlet Engines-as well as deployment of EJBs across multiple instances of WebSphere. Worked on RAD to design, develop, assemble, test, profile and deploy high quality Java/J2ee, Portal, Web, Web services Wrote scripts for accessing remote Admin Servers, cleaning up logs during back-ups. Used the Wily Introscope Performance Viewer 6.x/7.0/7.1 with WebSphere 6.0. Implemented Horizontal and Vertical Clustering, Performance tuning and trouble shooting of IBM WebSphere Application Server 6.1. Added redirects and proxy statements in the proxy servers. Handled staging and production environments as part of the application deployment. Installed EARs, WARs and configured application specific JVM settings, Web container parameters using the Admin Console and WSCP/Wsadmin scripts. Enabled security for the Admin Console and application components. Used command line tools WSCP and XMLConfig occasionally as an alternative to the Admin Console. Configured JDBC providers, Data Source, Virtual Hosts, Global Security, LDAP and SSL Configured Single Sign On (SSO) and set up trust association Worked on Change Management tool (Service Center) to address specific business problems and evolve their IT service and asset management practices for reduced costs, improved productivity and service, and lower risk. Assembled and Deployed the application in staging, in productions, following change management practices and 24/7 support, worked in shifts. Troubleshooting Admin Server start-up issues, Java code defects after deployment, and classpath issues by checking the JVM logs, plug-in logs and the webserver logs. Performed routine management of WebSphere Environment like monitoring Disk Space, CPU Utilization. Used Sharepoint document libraries and lists for document management and for intranet activities Integrating MQ Series server with the application server for message queuing Environment: IBM WebSphere Application Server 6.x/7.0, IBM WebSphere Portal Server, IIS 5/6, DB2 7.x/8.x, IWWCM 6.0, z-linux, IBM HTTP Server 1.3.x/2.0.x/6.0, Netegrity SiteMinder Policy Server 5.5, 6.0, iPlanet 6.1, AIX 5.3, Solaris 2.8, Windows 2000, IBM Directory Server 5.1, HTML, Java Script, XML, JSP, Servlets, ANT.
Confidential,charlotte, NC Oct. 2007 to Jan. 2009
Web Administrator
Installed WAS 6.1 base/ ND and created cell, dmgr and appserver profiles on AIX 5.2 and Red Hat Linux and z-Linux platforms. Installed and configured WebSphere 5.1 and applied the fix packs 5.1.1 and 5.1.1.1, jdk refresh 1.4.2.1 and DB2 V8.1 on several Lab Machines. Installed and Configured WebSphere Extended Deployment manager (XD) 5.1/6.0.2/6.1. Created multiple configuration instances of WAS base and federated them to multiple configuration instances of WAS-ND, Base and ND on different platforms with security enabled and verified installation, Application Server instance creation, node federation, enterprise application installation and execution work correctly. Installed and configured WebSphere Portal 5.1.0.2. Transferred cloudscape database to MS SQL Server database. Configured Security using MS ADAM. Hands on experience in administering and supporting Websphere Message Queue 6 .0 .2. 2 Tested the coexistence of two installations of the BASE WebSphere Application Server on a single node with Trade3 application on both installs and verified that there are no conflicts and able to run applications in an isolated manner. Worked on WebSphere components such as Work Load Management (WLM), Servlet Engine, Session Manager, Admin Client and Http-Web Admin tool (thin client). Developed many WSadmin scripts and shell scripts to automate the maintenance process of the WebSphere and recovered the backed up WebSphere configuration. Used JACL scripting extensively for managing production environments Created, tested & deployed J2EE applications on Websphere Application Server using WSAD tools. Administration of Working Application, Application performance monitoring - starting and stopping the application server, Installed plug-in for IBM HTTP Web server, co-ordinate with Database Admin Team to create databases for storing the Websphere application repository. Involved in deploying the EAR files and scripting automated deployment of the applications. Used IBM Edge Server and Network Dispatchers for load balancing. Configured Workload Management (WLM) Configured the web server interfaces, session management, virtual hosts and transports for WebSphere. Configured Wily Introscope to all lower environments and also to the production environment. Occasionally used Resource Analyzer/ Tivoli Performance Viewer to monitor WebSphere Applications and tuned the environment accordingly like changing the JVM Heap, Connection Pool sizes. Perform advanced SiteMinder / LDAP and Web Infrastructure troubleshooting and interfaces directly with various IT teams to resolve technical issues in production environment Creating the users and groups in LDAP Servers and mapping them to the enterprise applications running on WebSphere Application Server. Configured WebSphere resources like JDBC providers, JDBC data sources, connection pooling, and Java Mail sessions. Implemented creation of Server groups and clusters in Websphere Application server Configured horizontal scalability of WebSphere through a mechanism called as “Cloning of multiple JVMs” with independent Java Virtual Machines-JVMs, for each clone. Involved in trouble shooting and Performance tuning using Resource analyzer and log analyzer. Environment: IBM WebSphere Application Server 5.x/6.x, IWWCM 6.0, DB2 7.x/8.x, IBM HTTP Server 1.3.x/2.0.x.x, AIX 5.2/5.3, z-Linux, Solaris 2.8, Siteminder6.x, Windows 2000, IBM Directory Server 5.1, HTML, Java Script, XML, JSP, Servlets, ANT.
Confidential,Hyderabad, India Jun 2006 to Sept. 2007
Websphere Administrator
Installed, configured, upgraded and troubleshooted WebSphere Application Server v5.1 and WebSphere ND v6.0 in a federated multi-node environment and web servers (Apache 1.3) Troubleshooting various problems in different stages of development, QA, Staging and Production by analyzing log files. Profiled all the J2EE Applications and worked with Application Groups in improving performance of applications and possible memory leaks in applications before deploying in Production. Configured the extranet Web Servers and intranet application servers using the firewalls between the Web Servers and application servers (DMZ model). Responsible for building Application Servers and Web Servers on Solaris and Linux. Involved in Deployment of J2EE Applications, Creating Clusters for Load Balancing and Failover, Configuring Resources like JDBC Provider, Creating Virtual Hosts, Shared Libraries, JNDI Configurations, EJB References, Creating Environment Variables, and Configuring Session Management. Involved in opening and working on PMR’s with IBM to solve various issue related to the environment. Enabled traces as part of troubleshooting and used collector tool to submit the logs and traces to IBM. Involved in migrating 100 applications from WAS 4.5.x to 5.1. Used WebSphere plug-in for load balancing across the cluster members and manually updated it for remote webservers in the DMZ. Enable global security for application servers and applications using Single Sign on (SSO) by LTPA mechanism on Secure Way LDAP User Registry. Written JACL & Jython scripts for deploying J2EE EJB, JSP, HTML, and XML based applications. Involved in applying fix packs and e-fixes to WebSphere Application Server on Solaris and Linux. Installed IBM HTTP Server on Solaris and Linux and configured it by changing httpd.conf for IHS, obj.conf and magnus.conf for SunOne and copying the plug-in for WAS. Coordinated change to WebSphere MQ (CSDs and PTFs) to improve stability. Created, backed up, modified, deleted MQ Objects. Administered MQ on 3 OS’s, which included clearing queues, modifying object attributes, start/stop Queue Managers, Channels, Listener Ports, helped resolve programming problems. Responsible for monitoring, troubleshooting and load balancing of several critical e-Business servers. Successfully tested and upgraded various third party softwares (Ultraseek, Siteminder, Nessus, Opendeploy, Wily, etc.,) on several critical servers with zero impact to business on Solaris 8 and Redhat AS3.0. Troubleshooting Admin Server start-up issues, Java code defects after deployment, and classpath issues by checking the JVM logs, plug-in logs and the webserver logs. Environment: Java2EE, WAS 5.1, IBM WebSphere Application Server ND 6.0, SunOne 6.1, Netscape iPlanet, Actuate, LDAP Server, IBM Blades centers, Redhat AS3.0,DB2 UDB, , Windows NT and Solaris 8.