Websphere Administrator Resume
SUMMARY
- Over 8 years of extensive experience in IBM WebSphere Application Server 5.1/6.0/6.1/7.0, Websphere Portal 6.0/6.1 and Websphere MQ 6.0 on AIX, Linux, Solaris, Windows environment.
- Expertise in Installing, Configuring and Trouble-Shooting Web Servers like IBM HTTP Server, Apache,IIS, Sun One on windows, Linux and Sun Solaris platforms.
- Extensive knowledge on configuring the directory servers like Sun One,IBM Tivoli, Active Directory with websphere
- Experience in using the external authentication mechanisms like Siteminder and Tivoli Access Manager
- Experience in integrating databases like Oracle, DB2, SQL Server for Web Sphere Connectivity.
- Experience in Migrating the websphere application server,portal and MQ versions.
- Good knowledge in J2EE technologies, JNDI, JMS, JDBC, JTA, Java Mail, Servlets, JSP and EJB.
- Developed JACL/JYTHON and shell scripts to automate the maintenance process of WebSphere Application Server.
- Expertise in installing MQ and creating the Queue Managers,Queue manager Objects on distributed platforms.
- Extensive experience in tuning the performance for websphere servers
- Extensive experience in problem tracing and WebSphere log file managements and implementing the workload Management (WLM),High Availability and Failover
- Experienced in troubleshooting and monitoring tools, including Tivoli Performance Viewer, and Wily Introscope.
- Strong experience in client interaction and understanding business application, business data flow and data relations from them.
- Good experience in analysis, design, implementation, integration, and debugging.
- Excellent communication, analytical skills and flexible to learn new technologies in the IT industry and work towards company\'s success.
- Adaptive to team environment and has the capability of completing complex tasks independently.
TECHNICAL SKILLS:
Application Servers :
IBM Websphere5.1/6.0/6.1/7.0
Middleware technologies:
IBM Websphere MQ 6.0, Websphere Portal 6.0/6.1
Web Servers :
Apache 2.0/2.2, IBM Http Server 6.0/6.1, IIS 6.0/7.1/7.1, Sun One 6.0, iPlanet 4.0, Sun Java 7.0
Directory Servers :
IBM Tivoli 5.2/6.1/6.2, Sun One 5.2, Active Directory
Authentication Tools :
Netegrity Siteminder 6.0, Tivoli Access Manager 5.1/6.0
Operating Systems:
Windows 2000/2003/XP, Red Hat Linux 9, Sun Solaris 8/9, AIX 5.3
Monitoring Tools :
IBM Tivoli Performance Viewer,Tivoli Site Analyzer, Wily Introscope 8.0
Databases :
Oracle 8i/9i,SQL Server 2000/2005, DB2 UDB 6.x/7.x
IDE/Tools :
Eclipse, RAD,ASTK,AAT
Web Technologies
and Languages :
JNDI,JDBC,JMS,Servlets,JSP,Jacl,Jython,Perl,Python,Shell
Load Balancers:
F5, Edge Components and Network Dispatchers
Protocols:
TCP/IP, DNS, HTTP 1.1, LDAP, RMI/IIOP, SOAP, WSDL
EDUCATION
- Bachelor of Technology in Computer Science & Engineering
- Masters in Computer Science & Engineering
CERTIFICATIONS
- IBM Certified System Administrator - WebSphere Application Server V6.1
- IBM Certified Advanced System Administrator-WebSphere Application Server V6.1
- IBM Certified System Administrator-Websphere MQ V6.0
- IBM Certified System Administrator-IBM WebSphere Portal V6.1
PROFESSIONAL EXPERIENCE
Client : Confidential,PA
Role : WebSphere Administrator
Duration : March’ 10 – Present.
Responsibilities:
- Responsible for Installation, Configuration and Administration of IBM WebSphere Application Server 6.1/7.0,WebSphere Portal server 6.1 and IBM HTTP Server on Linux,solaris and windows platforms.
- Applied Fixpacks, Ifixes and cumulative fixes to WebSphere Application Server and Portal servers.
- Configured WebSphere Application Server resources like JDBC Data Sources, JDBC Providers, JNDI, Security resources like JAAS authentication (J2C) aliases and Connection Pooling to connect to the DB2
- Implemented clustering, performance-tuning and troubleshooting of IBM WebSphere Application Servers 6.1/7.0 and WebSphere Portal Server 6.1.
- Involved in configuring WebSphere Portal server with Oracle,SQL Server,DB2 databases and LDAP
- Configured the Web Server interfaces, session management, virtual hosts and transports for WebSphere Application Servers.
- Created the pages, added portlets to the pages and assign permissions by access control (ACL) administration with the use of use the Resource Permissions, User and Group Permissions, and Manage Users and Groups portlets
- Created customized Portal themes and skins and WAR files and deployed on portal server using Release builder and XMLAccess tool.
- Hands on expertise in configuring Single Sign-On domain using SiteMinder and LDAP.
- Configured and administered multiple Virtual Portals with realms
- Configure search engine for portal site for anonymous users.
- Worked on WebSphere Application Server Toolkit to convert the scripts from Jacl to Jython.
- Created personalized content to websphere portal using Personalization tools.
- Investigated memory leaks and performance bottlenecks using Wily Introscope.
- Configured and setup Secure Sockets Layers (SSL) for data encryption and client authentication.
- Configured applications with websphere internal and external JMS resources using Service Integration Bus and Websphere MQ
- Wrote extensive Jython scripts to automate deployment of applications, enable security, create profiles, and create Service Integration Bus (SIB), Messaging Engine, and Destination Queue.
- Experience in analyzing, troubleshooting and taking appropriate actions for Application/Web server errors and logs using Wily Introscope Web Sphere Log Analyzer tool, Heap analyzer, Thread analyzer, HTTPWATCH.
- Responsible for deploying enterprise applications from Admin console and enabling security using LTPA and LDAP for admin console and application components on distributed platforms.
- Developed Shell and Perl scripts for launching applications to run remotely on Application servers.
- Used TPV and Wily Introscope to identify performance bottlenecks including application memory leaks, server process degradation, database connections, http threads, etc.
- Extensively used the Thread Analyzer to detect and analyze application problems.
- Wrote extensive Jython scripts to automate EAR deployment in all environments.
- Regularly attended meetings on behalf of Middleware Team & Coordinated with various teams like Development, OS, Middleware group (WebSphere MQ Group), SAN, Database and Networking for task accomplishment.
- Involved in troubleshooting and resolving problems encountered when implementing models.
- Provided technical and production support for both online and batch environments of existing systems.
- Hands on experience in deploying, implementing, testing and support of full life cycle implementations of various J2EE/Internet/Intranet and distributed applications
- 24x7 on-site operations support for different environments in project.
Client : Confidential,KY
Role : WebSphere and Portal Administrator
Duration : Jan’ 07 – Dec’09.
Responsibilities:
- Installation, Configuration and Administration of IBM WebSphere Application Server 5.1/6.0/6.1/7.0 on Linux and windows platform using GUI and silent installation
- Installed Fixpacks, Cumulative Fixes on the Base and ND Versions with GUI and silent installation using response files
- Migrated IBM WebSphere Application Server from 5.1 to 6.0 and 6.0 to 6.1
- Installed IBM HTTP server, IIS web servers including the Plug-ins and configured with WAS
- Configured the LDAP servers like Active Directory,IBM Tivoli Directory Servers with Websphere
- Configured the resources like JDBC providers, data sources ,connection pooling,Resource Adapters,JMS Providers,Mail Providers,URL Providers using JACL and Jython scripts
- Implemented the Dynamic and Static caching for the applications in websphere 6.x
- Created horizontal and vertical clustering, Work Load Management (WLM) to make an application highly available.
- Involved in architecting core-groups in the environment their by logically separating related application JVM into single course group to enchase performance
- Configured the web-server interfaces (plug-in file), session management, virtual hosts, HTTP transports for Application Server instances and applications
- Configured the F5 for load balancing the web servers.
- Enabled the Global Security and Implemented Single Sign-On using LTPA and SiteMinder
- Imported the trusted certificates and self signed certificates using the Ikeyman utility
- Configured the SSL for Web servers, LDAP, Websphere.
- Configured the InetSoft reporting tool on Websphere 5.1/6.0/6.1
- Implemented Claims and Policy Administration services on Guidewire software
- Deployed the applications in Websphere 5.x/6.x using Automated Deployment scripts(JACL/JYTHON)on single instance and clustured environments
- Installed, configured and maintained Wily Introscope Enterprise Manager and MOM with agents.
- Installation, Configuration and Administration of IBM WebSphere Portal server 6.0/6.1 on Windows and Linux platform with Web Content Management
- Involved in installing the fix patches for WebSphere Portal Server.
- Migrating the DB from Cloudspace to DB2 and User registries from Cloudspace to LDAP
- Configured horizontal scalability of WebSphere through a mechanism called as "Cloning of multiple JVMs" with independent Java Virtual Machines-JVMs, for each clone
- Configuring LDAP and Multiple LDAP and realms
- Install and activate portlets and portlet applications including User and group profiling and authentication.
- Create portal users and groups and exercise access control options to manage their usage of portal resources.
- Involved in clustering WebSphere Portal Server with Websphere Application Server.
- Developed many WSCP scripts and shell scripts to automate the maintenance process of the WebSphere and recovered the backed up WebSphere configuration using XMLConfig tool
- Developed logical security application architecture integrating WebSphere Application Server, iPlanet LDAP Directory Server, Netegrity Siteminder and implemented Single Sign-On security.
- Installed and Deployed Websphere Service Registry Repository on WAS using deploywizard and install all batch/shell scripts.
- Used WSRR to associate services with business tasks, to share and integrate the services with standard registries and repositories.
- Supported interoperable services with governance which included support for WSDL files, XSDs, WS-Policy documents and any XML files
- Used IBM Edge Server and Network Dispatchers for load balancing
- Involved in setting up JVM tuning parameters to tune the garbage collection.
- Involved in performance tuning of Application Server, Web Container, EJB Container and database connection pool
- Created IBM Problem Management Records (PMR) to report WebSphere Application Server problems. Analyzed log files to solve problems using debugging tools like Log Analyzer, First Failure Data Capture Tool and Collector Tool
- Troubleshooting WAS problems using Heap Analyzer,Thread Analyzer,GC Collector
- Created and Managed Develepment,Testing,Training,UAT,PreProduction and Production environments
- Written Shell scripts to automate the monitoring process & automatic restarts
- Automated the scripts to take backups of the websphere environments
- Involved in 24/7 on-call support on monthly rotation
- Good Team player possessing excellent communicational skills, self-starter and self motivated and ability to quickly adopt and work under minimal Supervision
Client : Confidential,Knoxville, TN
Role : WebSphere Administrator
Duration : Nov’ 04 – Dec’ 06
Responsibilities:
- Installed and configured WebSphere 5.1/6.0 on solaris and windows platforms with Fix packs
- Installed and configured Apache, Sun One, IIS web Servers on Solaris and windows
- Installed and configured IBM Edge Server and Network Dispatchers for load balancing.
- Configured WebSphere resources like JDBC providers, JDBC data sources, connection pooling, and JavaMail sessions, Resource Adapters,Shared Libraries,URL Providers
- Integrated different databases like Oracle,DB2 and SQL Server to Websphere
- Configured the Web Server interfaces, session management, virtual hosts and transports for WebSphere Application Servers.
- Created Horizontal and Vertical cluster to implement WorkLoad Management
- Implemented WebSphere Global Security and Single Sign-On using Tivoli Access Manager and Sun One Directory Servers
- Implemented SSL between Webservers and Application servers
- Involved in Package, build, Integrate enterprise J2EE applications on WebSphere that involves EAR (Enterprise Archives) and WAR (Web Archives) using RAD and AAT tools
- Developed WebSphere Application Server regular administration tasks like Backups including deployments using Jacl scripts.
- Involved in trouble shooting and performance tuning using Tivoli Performance Viewer,Log Analyzer, Heap Analyzer,Thread Analyzer,GC Collector
- Analyzing the scalability of applications with the help of tools like IBM Tivoli Site Analyzer
- Created IBM Problem Management Records (PMR) to report WebSphere Application Server problems. Analyzed log files to solve problems using debugging tools like Collector Tool
- Managed different environments like Development,Testing,PreProduction and Production
- Installed Websphere MQ and Message Broker on Linux and Windows environment with Fixpacks
- Configuration of WMQ/WMB for the application requirements.
- Created WMQ Cluster to provide the high availability and for workload balancing.
- Created Message Broker Components like Broker,Configmgr,Broker domains in Toolkit.
- Deployedthe bar files to the Broker.
- Working with IBM to resolve the issues by opening PMRs.
- Monitored applications deployed on WAS for configuration and performance tuning.
- Documented all procedures and any other important issues
- Worked closely with Project manager, development, testing and production team to align project deliverables, dates and report issues/concerns.
Client : Confidential,West Point, PA
Role : Systems Administrator
Duration : Oct’02 – Sept’04
Responsibilities:
- Worked on installation, configuration and administration of Websphere 5.1 on AIX and Windows platforms.
- Installed and configured the iPlanet, Apache Web Servers
- Maintained Security and Tuning on WebSphere Application.
- Involved in shell scripting for the UNIX Systems.
- Managed Connection Pooling and registering web applications (Servlets, JSP) on WebLogic
- Worked closely with developers to define and configure application Servers, Virtual Hosts, Enterprise Applications, Web resources, Servlets, JDBC providers and JVM as well as deployment of EJBs across multiple instances of WebSphere.
- Problem determination by checking error logs and running traces.
- Involved in designing WebSphere Application Server load balancing and fail over by using Workload Management horizontal and vertical scaling
- Worked on Rational Clearcase for version control.
- Involved in configuration of JDBC drivers to Websphere Servers.
- Involved in configuration of virtual hosts and transports for Websphere Application Servers
- Integrating MQSeries server with the application server for message queuing
- Enabled security on components, configured LDAP and SSL
- Efficiently handled Work Load Management for load balancing and failover, improving performance, reliability and scalability
- Co-ordinate with Firewall Team to enable and debug Apache Web Server and Websphere Application Server Communication issues, Load Balancing issues to Web Servers
- Performed routine management of WebSphere Environment like monitoring Disk Space, CPU Utilization
- Involved in monitoring, trouble shooting and performance tuning using Tivoli performance viewer.
- Worked with development teams in resolving issues related to application memory leaks, analyzing java cores and heap dumps using Thread and Heap analyzer tools.
- Troubleshooting Admin Server start-up issues and classpath issues by checking the JVM logs, plug-in logs and the webserver logs.