Websphere Administrator Resume
Richmond, VA
SUMMARY
- Over Seven years of experience on Enterprise Application Integration with an extensive knowledge in designing, developing, administering middleware using IBM's WebSphere Application Server Environment, WebSphere Portal Server Environment, IBM HTTP Server, Apache 2.x Environment, Site Minder Environment, Tivoli Access Manager Environment on AIX, Linux, Solaris and Windows. I have a proven record in identifying operational problems and providing innovative solutions.
- Extensive experience in installing, configuring, managing and trouble - shooting Web Sphere Application Server Base/ND/XD V5.1/V6/V6.1/V7,WebSphere Portal V5.1/V6/V6.1/V7, IBM HTTP server V6.0/V6.1/V7.0 and Apache 2.x webservers, IIS on IBM AIX 5.1/5.2/5.3, SUN Solaris 7.0/8.0/9.0/10, Red Hat Linux 9.1, RHEL 3/4/5, and Windows 2000/2003/2008 Server.
- Experience in Webserver administration, which includes installation, configuration and troubleshooting of IBM HTTP Servers, Apache 2.x Servers.
- Experience in WebSphere Portal Server configuration like Database Migration from Cloudscape to DB2, Security configuration with Active Directory Server, WLM configuration, Performance Tuning, Users and Group Management, Web Server configuration and Content Management etc.
- Experience in installing Java 2 Enterprise Edition (J2EE) applications (EAR, WAR) using IBM WebSphere Application Server 6.1/6.0/5.x with wsadmin scripts using perl, Jacl and Jython scripts.
- Experience in different stages of implementing the workload Management (WLM) and failover using vertical, horizontal and hybrid clustering for efficient use of resources on single and multiple machines.
- Configuration of Network Deployment for Centralized Management of Applications.
- Configuring of JDBC Providers, Data Sources, Virtual Hosts, Global Security, SSL, and LDAP
- Extensive experience in creating and managing WebSphere Environmental variables for Data Sources and JDBC Driver paths.
- Experienced in Installing Fix Packs and Cumulative fix packs and Migrating to latest versions for IBM WebSphere Application server.
- Knowledge in Configuring WebSphere Message Broker 6.0 and JMS Provider using WebSphere MQ.
- Evaluating the MQ needs for the project, designing a deployment strategy, and delivering an architecture recommendation.
- Configure MQ Series on AIX, Solaris and Windows
- Troubleshoot and Manage MQ Series environment.
- Define channels using SSL Security.
- Experience in problem tracing, log management, scripting to invocate problem -determination actions involving diagnostic traces and thread dumps.
- Used Heap Analyzer and thread Analyzer to tune the WebSphere JVMs.
- Troubleshooting Production issues, worked on resolving Application Server Hang issues and High memory and CPU issues in WebSphere Application Server 5.x/6.x.
- Tuning the Prepared Statement Cache for WebSphere Application Server, which resulted in very large Application Server memory footprints, Out Of Memory errors or crashes of the Java process
- Extensively used the best site monitoring tools such as Tivoli Performance Viewer & Wily Introscope for monitoring and tuning of the WebSphere Environment (JVM heap size, data base connection pool size, etc.).
- Analyze application performance using IBM Tivoli Composite Application Manager (ITCAM)
- Experience in monitoring and maintaining multiple Applications in Development, QA, Staging and Production Environments.
- Profound knowledge ofIBM Tivoli IdentityManagementand Third Party Vendors, such as Netegrity Site minder 6.0.
- Good Understanding on the JVM works garbage collection, heap fragmentation, etc.
- Creating theProblem Management Record (PMR)if there were any unresolved bugs.
- Good experience with WSADMINscriptsandShell scriptsto administer and automate the maintenance process of the Web Sphere.
- Deploying the Applications manually as well as using Automated Scripts developed using wsadmin (Jython/Jacl) script.
- Involved in the configuration of Web Sphere Application Server resources like Data Sources, JDBC Providers, JNDI and Connection Pooling in order to connect to databases.
- Experience in supporting WAS-based SIBUS for messaging.
- Creating and Preparing Virtual Machines.
- Creating Virtual Machines for View Desktop Deployment. Install View Agent on a Virtual Machine. Preparing Virtual Machines for View Composer.
- Experienced in installing the security certificates and configuring Site minder for single sign on (SSO).
- Configured Secure Sockets Layers (SSL) for data encryption and client authentication and used iKeyman key utility to manage keys and certificates.
- Experience of WebSphere Enterprise Server Bus (WESB) and/or WebSphere Registry and Repository (WSRR Experience).
- Experience in using the SVNLOOK tool for diagnostic purposes for examining the various revisions and transactions (which are revisions in the making) in a repository.
- Strong Analytical Skills & Good Communication Skills.
TECHNICAL SKILLS
Operating Systems: Aix 4.x/5.x, Solaris 2.7/2.8/ 2.9/5.8/7/8, Red Hat Linux 2.9/7.0/7.1/8.0, Centos, Ubuntu, Windows NT4.0, Windows 2000/2003/XP/2008.
Application/Webservers: IBM WebSphere Application Server (5.0/5.1/6.0/6.1/7.0 ), WebSphere Portal (5.x,6.x), Apache Webserver (1.x/2.x), IBM HTTP Server (1.x/2.x/6.x), iPlanet Directory Server, IBM MQ Series 5.x.
Database: ORACLE8i/9i/10g,DB2/UDB7.2/8.0,SIBUS,SQLServer.5/7.0/2000, MS Access 2000, and Sybase
Java/J2EE/Web Technologies: HTML,JavaScript,XML,Applets,J2EE1.2/1.3,JDBC, Servlets, JSP, Java Beans, EJB, JNDI, JAXP, JMS, Java Web Services using JAXM, JAXP, SOAP, WSDL, UDDL
Programming Languages: Perl, Python, C/C+, UNIX Shell Scripts, Jacl, Jython
Monitoring Tools: Wily Introscope and Tivoli Performance Viewer.
PROFESSIONAL EXPERIENCE
Confidential, Richmond, VA
WebSphere Administrator
Responsibilities:
- Working as a WebSphere Administrator for middleware Team.
- Responsible for Installation, configuration, Troubleshooting and maintenance of WebSphere Application Server 6.x/7.0 in different environments.
- Responsible for Installation and configuration of IHS 6.0 & 6.1, plugins locally as well as in remote boxes.
- Responsible for smooth operations of applications assigned, that includes, deployment, updates, configuration changes, monitoring, tuning and troubleshooting.
- Coordinated with the Operations, Database, Network, Security and the System administration teams to resolve issues.
- Created PMRs and coordinated with IBM for problems encountered by Application Teams.
- Used IBM WebSphere Enterprise Service Bus to achieve efficiencies in skills, cost and time-to-value across middleware solutions.
- Used WebSphere ESB to provide Web services connectivity, JMS messaging, and service-oriented integration to power SOA.
- Worked extensively with IBM support team in resolving the problems.
- Wrote scripts extensively in Perl, shell, Jython for automating different tasks like log rotating, monitoring disk spaces, checking the connected processes, deploying the applications, etc.
- Work with a 24/7 on Call support team.
- Expertise in Configured Wily Introscope with JVM for performance monitoring purpose, Edited Managed modules to setup alerts cautioned and danger levels for JVMs.
- Experience in analyzing, troubleshooting and taking appropriate actions for Application/Web server errors and logs using Wily Introscope, WebSphere LogAnalyzer tool, Heap analyzer, Thread analyzer, HTTPWATCH.
- Involved in advanced performance monitoring and tuning of WebSphere system and involved in applying patches and plug-ins.
- Involved in Application Server performance monitoring of resources like web container connections, JDBC connection pools, thread pools, system load like CPU utilization and Memory utilization, garbage collection and JVM heap size.
- Extensively involved in configuring of JDBC providers, data Sources, virtual hosting, global security, SSL, LDAP.
- Enabled security for the Admin Console and the application components by creating user registry in LDAP & VDS.
- Provided administrative access to different team members using LDAP and including it into the consoles.
- Managed the security and performance optimizations.
- Involved in configuring the WebSphere load balancing utilizing WebSphere Workload Management including horizontal scaling and vertical scaling.
- Work with a network team in configuring, modifying DNS rules, domain list, Resources using CISCO Global Site Selector (GUI) tool.
- Involved in creating and managing connection pools in WebSphere.
- Expertise in handling Linux and Solaris Operating System
Environment: IBM WebSphere 6.1/7.0,Portal 6.0/6.1,IBM HTTP Server, iplanet server, Oracle 11g, Informix, Teradata, DB2, Tivoli Performance Viewer, Tivoli Directory Server, Quality Center, MQ Series, Red hat Linux, Aix.
Confidential, Richmond, VA
WebSphere Administrator/Middleware Support
Responsibilities:
- Installed, configured and administered IBM WebSphere Application Server 6.x on AIX, Solaris and Red hat Linux Environment.
- Installed, configured and administered IBM HTTP Server and Plug-ins.
- Installed IBM HTTP Server on different nodes and configured them by generating the plug-in from Administration Console.
- Involved in complete infrastructure setup and configuration which included WebSphere ND 6.1, WebSphere MQ 6.0.
- Created Horizontal and vertical clusters on App servers for Load Balancing and Failover mechanism.
- Created and Configured MQ series objects like Queue Manager, Queues and Channels.
- Applied the maintenance fix pack and fixesto WebSphere MQ,WebSphere Application ServerandHTTP servers.
- Migrated WebSphere Application Server Applications from 5.1 to 6.1 in development, test and production environments.
- Deployed WAR, JAR and EAR applications in clustered WebSphere Application Server for System Test and Pre - Production environments.
- Established appropriate environment and project lifecycle for Development, Testing and Deployment on WebSphere 6.1.
- Configured JNDI server as repository for EJB Home stubs, JDBC data source, JMS connection factories, queues and topics.
- Configured WAS with oracle database using Type 4 Drivers.
- Configured response file for silent install of WebSphere Base and Network Deployment.
- Enabled the Global Security System for WAS Administration for Console users & groups using Tivoli Access Manager (TAM) as a LDAP User Registry for Authentication.
- Responsible for SSL and Digital Certificates for requesting, generating and implementation for the communication between webserver and the Application Server.
- Experienced in configuring JMS Provider using WebSphere MQ.
- Worked with the network team to define rules for Big-IP Load Balancing.
- Configured replication domains and defined database/memory persistence for the failover.
- Worked on WebSphere automation using Jython for deployment and configuration of all WAS environments that help in minimizing the manual efforts.
- Configured Virtual Hosts in WebSphere and IHS to provide application isolation.
- Performance tuned the WebSphere Environment by configuring caching, queuing, pooling, JVM parameters and Problem determination using Wily Introscope.
- Developed scripts for automatic startup and shutdown of Admin Server and Managed Servers Using Shell Scripting.
- Involved in assisting QA team for Load and Stress testing of J2EE applications.
- Responsible for Support and reliable maintenance of the applications on different platforms for on-going application development.
- Created environment specific reference document for managing various operations.
- Performed routine monitoring of WebSphere Environment like monitoring Disk Space, CPU Utilization, and WebSphere PMI metrics using Wily.
Environment: IBM WebSphere 5.x/6.x/7.x,WebSphere MQ 6.0,IBM HTTP Server, Apache, Tomcat, AIX, Red Hat Linux, Solaris9.0/10.0, oracle, SQL Server 2000,Siteminder, TAM, Wily Introscope, Java 2.0, Jython, Jacl, Shell scripting, CVS.
Confidential, NJ
WebSphere Administrator
Responsibilities:
- Very strong experience in complete life cycle of WebSphere 6.0.2.19/5.0.2 Administration like Architecture, Design, installation, Configuration, Deployment, Scripting, Migration, and Trouble shooting on Aix5.2/4.3, Suse Linux, Windows 2003 Server Environments
- Demonstrated experience in advanced configuration concepts like Application Servers, Clusters, Shared Libraries, Profiles, Web Services, Listener ports, Queue
- Involved in Connection Factories, Queues, JDBC providers, Data Sources, URL Providers, JVM Custom Services, Environment Variables, etc.
- Provided 24/7 on call supports on a rotational basis during the weekend and at night.
- Involved in coordinating with various teams to set up databases, set up load balancer (CSS load balancers) rules, and defines rules on the firewall when IBM Http Server is in the De Militarized Zone (DMZ).
- Expertise in supporting enterprise based distributed applications over a wide range of operating environments across several web farms on a 24/7 rotation basis for high volume, secure transactions and Web services.
- Involved in configuring of JDBC Providers, Data Sources, connection pool, Virtual Hosting, JNDI, Global Security, SSL, SSO, and Open SSH, Open SSL, LDAP, CA SiteMinder.
- Worked on troubleshooting using Traces, Logs, Log Analyzer, Trace Service and Thread dumps
- Good Knowledge of Edge Components Failover, HTTP Server Failover, Session Affinity and Session Persistence
- Involved in troubleshooting of Admin Server start-up issues, Memory leaks, Java code defects after deployment, and class path issues.
- Implemented standard backup procedures for both application database and WebSphere administration database. Worked with BackupConfig, RestoreConfig commands for backup and restore the configuration of nodes and cell.
- Installation of Fix Packs, cumulative fixes and interim fixes to overcome the WebSphere application servers problems, based on the recommendation of IBM.
- Configured SSL for communication between Plug-in and Application server.
- Used automated scripts to perform routine management tasks on WebSphere environments like monitoring Disk Space, CPU and Memory utilization.
- Package, build, Integrate and deploy enterprise J2EE applications on WebSphere 5.0/5.1/ that involves EAR (Enterprise Archives) and WAR (Web Archives).
- Configured and setup Secure Sockets Layers (SSL) for data encryption and client authentication.
- Performed the daily system administration tasks like managing system resources, writing scripts, and end users support, operations and security.
Environment: Web Sphere 6.0./5.0, IIS 5.5/5.0, IHS, J2EE1.3/1.2, Java2.0, JSP1.2, EJB2.0, JDBC2.0, XML, Windows 2003 Advanced Server, AIX 5L, IntroScope4.0, WSAD5.0, DB2, Oracle8.1.7, Clear case, Shell Scripts, Wsadmin scripting.
Confidential
Jr. WebSphere Administrator
Responsibilities:
- Installed and configured IBM WebSphere Application Server 5.x, IHS 1.3.x, and Apache web server on various platforms including AIX 4.3.
- Migrated applications from WebSphere version 4.0 to version 5.x.
- Configured WebSphere Portal and WebSphere Application Server V4 to use Netegrity Site Minder V5.5.
- Maintenance of the WebSphere servers on different platforms, setting up the development, testing, staging and production environment for the ongoing application development.
- Developed UNIX shell scripts and JACL scripts that automate the WebSphere Administration (recycling the application server, deploying customer applications, logs rotation, monitor applications state, etc.).
- Configured web servers in the Demilitarized zone (DMZ) and SSL between web server & browser.
- Configured WebSphere MQ queue destinations, MQ queue Connection factories and message listeners for the JMS’s.
- Developed WSCP scripts and shell scripts to automate the maintenance process of the WebSphere and recovered the backed up WebSphere configuration using XML Config tool.
- Created user roles and groups for securing the resources using local operating system authentication and custom user registry.
- Configured Big-IP rules for load balancing of web servers.
- Configured Workload Management (WLM) using server groups in WAS 4.x and Server clusters in WAS 5.x.
Environment: Websphere Application Server 4.x/5.x, AIX 4.3/5.3, IIS Web server 2.0, Linux, Oracle 9i, Windows 2000, Jacl/Jython,Siteminder,J2EE1.3/1.2, Java2.0, JSP1.2, EJB2.0, JDBC2.0 and XML.