Websphere Administrator Resume
PhoeniX
SUMMARY
- Over Seven years of Extensive experience in Installation, Administration, Configuration, Monitoring, Troubleshooting of WebSphere Application server8.x/7.x/6.x/5.x,WebSphere Commerce Server 7.x/6.x, WebSphere PortalServer7.x/6.x/5.x, JBoss Application server and WebSphere MQ Series6.x/7.x, various webservers - IBM HTTP Server, Apache, Sun ONE & IIS on AIX, Linux, Solaris and Windows.
- Deployed and configured the applications on WebSphere application server.
- Well versed in deploying applications in WAR, JAR, and EAR formats onWebSphereservers and clusters, configuring JDBC and MQ resources.
- Installed and configured networkdeployment manager for WebSphere, federated the nodes to Cell.
- Designed and Implemented new architecture to upgrade the current WebSphere Application Server Environment setup.
- Well versed at enabling Global Security forWebSphereenvironment using LDAPserver.
- Experienced in creating local queues, remote queues, creating channels, listeners and installed client software on AIX, Solaris andWindows Platforms.
- Configured clustering through deployment manager for load balancing and fail over functions.
- Experiencedin the configuration of Data Sources, JDBC Providers, JNDI and Connection Pooling in order to connect to databases.
- Experienced in deploying solutions in High Availability (HA), Load Balancing Configurations eliminating single points of failure.
- Applied fix packs and cumulative fixes to WAS.
- Experienced in deploying J2EE components on IBMWebSphereApplicationserverand monitoring using Wily Introscope.
- Optimized the performance of Enterprise Applications using Tivoli Performance Viewer and WilyIntroscope.
- Experience in Secured socket Layer (SSL) creating self-signed certificates, generating certificate requests, import and export certificates and creating Key databases.
- Provide 24x7support on rotational basis.
TECHNICAL SKILLS
Operating Systems: IBM AIX 4.5/5.x/6.x, SUN Solaris 8.0/9.0/10, LINUX (REDHAT), Windows NT/ 2000/2003/2008 server and Windows XP.
Application Servers: IBM Web Sphere Application Server 5.x/6.x/7, WebSphere Commerce Server 7.x/6.x, WebSphere PortalServer 7.x/6.x/5.x, JBOSS AS 4.x/5.x.
Web Servers: Sun one Web Server 6.1, Apache Web Server 2.0/1.3, IBM Http Sever 2.0.x/6.0, IIS 6.0, IBM WebSphere Portal V5.1/V6/V6.1/V7, IBM HTTP Server 1.3.28/2.0.42/2.0.47/6.0/7.0, IBM WebSphere MQ Series 5.x/6.x/7 and Tomcat 5.0.
Scripting Language: JACL, Jython, JavaScript and pearl.
Languages: Java/J2EE,XML.
Database: Oracle 8i/9i/10i, DB2/UDB7.2/8.0/9, SQL Server .5/7.0/2000 and MS-Access 2000.
Tools: and Utilities: Tivoli Access Manager, Log4j, Tivoli Performance Viewer, RAD 6.x, wily introscope, splunk, RFHUtil, Qpasa monitoring tool, Admin 7, HP Diagnostics.
PROFESSIONAL EXPERIENCE
Confidential, Phoenix
WebSphere Administrator
Responsibilities:
- Implement horizontal and vertical Clustering of WebSphere Application Server (WAS) in a workload-managed cluster involved modeling and cloning services in WAS 6.1/7.0/8.5.
- Participate in the Migration process Includes Installation, Configuration from 6.1 to 8.5.
- Worked with level 3 MQ support in applying fixes.
- Providing level 2 MQ support for the entire enterprise (both test and production).
- Troubleshoot data power URL issues.
- Work ok intranet, setting up directories, deleting and editing as need by the business partner.
- Attend meetings with 1st level support to fill in on the latest trends, issues and new procedures.
- Work with application team in test (Development, Performance, System and Implementation) environment to fix the issues with their app.
- Setting up JVMs for high availability.
- Building issuances for install/update/un-install of existing and new applications.
- Participate in meetings with project team and performance team to discuss requirements and also help them with analyzing the load and fine-tune the JVMs depending on the estimated load.
- Worked on procedures and knowledge items for 1st level support.
- Monitor the health of JVM using HP diag and take appropriate recovery actions in case a JVM going bad.
- Work with app teams on Production problems, which involve WebSphere MQ.
- Track the CPU and memory usage of JVMs and take necessary steps for recovery.
- Worked with WAS 3rd level in developing scripts that are capable of installing, uninstalling and updating applications.
- Attend problem management review meetings to identify the root cause of an issue and determine how these can be prevented in future.
- Wrote scripts for automation.
- Wrote scripts for restarting JVMs/deployment managers when they are OOM, monitor CPU usage and swap usage.
- Worked with MQ 3rd level in developing scripts to start/stop MQ, installing MQ in Linux servers and windows servers.
- Administered the MQSeries Objects like Queue Manager, Queues, Channels and Process Definitions.
- Monitoring applications using tools Splunk, Admin7, HP Diag.
- Provide 24/7 on call support.
- Worked with MQ 3rd level in upgrading MQ from v7.1 to v7.5.
- Maintaining Queue Managers and MQ Objects on various platforms Windows, UNIX, AIX and Mainframe.
- Perform complex incident resolution including: identifying solution alternatives, recommending and implementing courses of action, and resolution of the incident.
- Document solutions for future reference.
- Communicate event trends for automation or root cause analysts.
- Work with a variety of areas including: customers, co-workers, business partners, server type owners and service providers.
- Work closely with Incident Management and other Problem Management teams.
- Perform incident resolution for Web sphere Application Server and for Web sphere MQ.
- Change implementation.
- Report infrastructure incidents to the appropriate areas and resolve such incidents while maintaining incident ownership.
- Track and implement changes to the Web sphere and Middleware environments and servers.
- Monitor Java Virtual Machines (JVMs) for changes, performance characteristics, and availability.
- Perform network issuance of Web sphere applications.
Environment: IBM WebSphere 6.x, 8.x, IBM WebSphere MQ 7.x, Websphere Message Broker 7.x, Linux 2.x, AIX 5.x, Windows Server 2008, IBM HTTP Server, Splunk, RFHUtil, Qpasa monitoring tool, Admin 7, HP Diagnostics, HP Service Manager7.x, 9.x, UNIX Shell Scripts, Perl.
Confidential, Warren, NJ
WebSphere Administrator
Responsibilities:
- Installed, configured and administered IBM Web Sphere Application Server 6.1/7.0, JBoss Application server on AIX, Linux, and Red hat Linux Environments.
- Installed, configured, administered Enterprise Applications and supporting applications running on WebSphere Process Server, WebSphere Portal Server and WebSphere Commerce Server.
- Applied Fix packs/Fixes/Refresh packs/Cumulative fix packs for WebSphere/ JBoss/ Weblogic Application Server by response files / GUI.
- Setting up and maintaining Dev, Performance and Production environment for WebSphere Application Server, WebSphere Process server and WebSphere Commerce server.
- Upgrading WebSphere Application Server with latest fix packs and applying feature packs for WebSphere Commerce Server.
- Configured JMS connection factories and destinations in JBoss.
- Performed hot deployments, configured application/Web Service,SSl in JBoss.
- Configured JMS connection factories and destinations in JBoss and also built web applications on JBoss clustering.
- Performed migration to WebSphere Commerce Server V7.0.
- Managing and Monitoring the JVM performance byWebSphereHeap Size, garbage collection, JDBC Pools.
- Worked with Heap Analyzer, Thread Analyzer in analyzing heap dumps and java cores.
- Successful implementations of Workload Management (WLM) using cloning and clustering techniques including Horizontal and Vertical Cloning for failover and backup/recovery processes.
- Performed packaging of applications to build platform independent applications using WSAD/ WebSphere Application Assembly Tool (AAT).
- Worked on development and deployment of J2EE applications on Web Sphere Application Servers.
- Deploying applications on a variety of platforms including Windows, AIX and Linux.
- WAS administration using customizing wsadmin JACL / JythonScript.
- Written ANT scripts to build JAR, WAR and EAR files.
- Worked with systems software support and application development Teams to define and implement information security requirements for e-business applications.
- Implement single-sign-on (SSO)service, Configure single sign-on using trust association interceptor (TAI).
- Configure, maintain, monitor performance and troubleshoot WebSphere applications.
- Developed Unix shell scripts, JACL scripts to automate the WebSphere Administration (recycling the application server, deploying customer applications, logs rotation, monitor applications state).
- Developed ANT build scripts, UNIX shell scripts, auto deployment and scheduling process.
- Expertise in Configuring Load Balance and Fault Tolerance of DataPower with BigIP F5 for High Availability applications.
- Expertise in configuring a health monitor for the WebSphere server using the BIG-IP Configuration utility.
- Created various requests for all Administrative tasks likeWebSphereMQ Queue Connection Factories, Queue Destinations and Listener ports.
- Provided MQ Series support by performing administrative duties such as installing MQ Series server, creating and configuring Queue Managers, Channels, Queues, Process definitions, clustering in all production, test and development on Windows and AIX systems.
- Looking into performance, tuning issues as well as designing and implementing MQ Clustering experience.
- Developing the scripts for creating and maintaining Queue Managers, Queues, channels, Processes and other MQ Objects.
- Implemented basic restart/recovery procedures.
- Develop MQ infrastructure in enterprise level with distributed and mainframe queuing and clustering.
- Install and configure MQ Series on AIX, Solaris, Z/OS, OS/390, VMS, NCR and Windows 2000.
Environment: IBM WebSphere Application Server 7.0/6.x,JBoss 5.x/4.x,WebSphere Commerce Server7.0/6.0, MQ Series, Windows, WSAD5.1, ANT, Java, J2EE, JSP, Servlets, EJB, XML, JDBC, Wily Introscope 7.25, WSAD5.0/40, DB2, Oracle 8.1.7/9.0.5, Remedy User, Shell Scripts, wsadmin scripting, JavaScript, HTML, DB2.
Confidential, Hartford, CT
Middleware Administrator
Responsibilities:
- Installed and configured the WebSphere Application server 6.1.
- Implemented the Clusters / Server Groups and Cluster Members /clones (Vertical scaling & horizontal scaling) for fail over and distribute the workload on WAS 6.1 and MQ.
- 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.
- Migrated to WAS 6.0 Network Deployment and Base on AIX/Windows platforms and installed fix packs.
- 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.
- Configured J2EE, JAVA2 and Administrative security for the WebSphere Process Server.
- Worked on WSAM to monitor applications.
- ConfiguredWebSphereresources like JDBC providers, JDBC data sources 4/5 and connection pooling and tuning it and monitoring it using Tivoli Performance viewer by enabling PMI.
- Wrote scripts for accessing remote Admin Servers, cleaning up logs during back-ups.
- Added redirects and proxy statements in the proxy servers.
- Achieved Work Load Management by creating clones and Clusters in WAS 5.1.
- 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.
- Extensive experience in writing JACL and JYTHON scripts to automate the things.
- Used command line tools WSCP and XMLConfig occasionally as an alternative to the Admin Console.
- Creating the users and groups in LDAP Servers and mapping them to the enterprise applications running on WebSphere Application Server.
- Performed migration of some of the applications from WAS 5.x to WAS 6.x.
- Extensively used SQL queries to validate the data from the database.
- Troubleshooting Admin Server start-up issues and class path issues by checking the JVM logs, plug-in logs and the web server logs.
- Performed routine management of WebSphere Environment like monitoring Disk Space, CPU Utilization.
- Extensive experience in creating domains, projects and users in Source Code Management.
- Management of project processes and documents in Source Code Management.
- Prepared best practice documents for external customers.
Environment: IBM WebSphere Application Server 5.x/6.x, DB2 7.x/8.x, IBM HTTP Server 1.3.x/2.0.x.x, iPlanet 6.1, AIX 5.1/5.2, Windows 2000,Clear case, IBM Directory Server 5.1,WTE 5.1.1, IBM WebSphere Studio Application Developer (WSAD) 4.0, MKS, HTML, Java Script, XML, JSP, Servlets, ANT, Oracle.
Confidential, Charlotte, NC
WebSphere Administrator
Responsibilities:
- Installed and configured IBM WebSphere Application Server 5.0, JDBC drivers and Servlets engines on AIX, Linux and Solaris and also created user roles and groups for securing the resources using local operating system authentication.
- Applied fix packs 5.1.1 and 5.1.1.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.
- 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 their 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.
- 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 the web server interfaces, session management, virtual hosts and transports for WebSphere and Configured Workload Management (WLM).
- 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.
- Installed and configured MQSeries on AIX.
- Involved in trouble shooting and Performance tuning using Resource analyzer and log analyzer.
- Defined synchronized and persistent IBM MQ Series Queue Manager, Channel Managers and Queues.
- Extensive experience in creating domains, projects and users in Source Code Management.
- Management of project processes and documents in Source Code Management.
- Defining Clusters using SSL certificates.
- Installation, Configuring and administering interfaces for WBI MB / MQSI, MQ series on AIX, HP-UX servers.
Environment: IBM WebSphere Application Server 5.x, DB2 7.x/8.x, IBM HTTP Server 1.3.x/2.0.x.x, AIX 5.1/5.2, Solaris 2.8, Windows 2000,IBM Directory Server 5.1,WTE 5.1.1, IBM WebSphere Studio Application Developer (WSAD) 4.0, MKS, HTML, Java Script, XML, JSP, Servlets, ANT.