Sr Websphere Application Server / Geronimo Administrator Resume
Bentonville, AR
SUMMARY
- Over 8 years of IT experience primarily focused in administration of Web sphere family products such as Web Sphere Application Server ND,XD and Community Editions
- Expertise in installation, configuration, clustering and administration of WebSphere Application Servers ND/XD on Linux, and Windows operating systems.
- Expertise in installation, configuration, clustering and administration of Webshpere Application Server Community Edition ( Apache geronimo ) on Linux, and Windows operating systems.
- Experience in setting up LDAP security for applications deployed in WebSphere Application Server ND/XD.
- Expertise in trouble shooting and Performance tuning using embedded Tivoli Performance Viewer (TPV) and Wily Introscope.
- Have a good knowledge and Experience in Websphere MQ
- Experience in setting up Single - Sign-On for J2EE applications WebSphere Application server using Tivoli Access Manager and WebSeal functions.
- Expertise in Clustering and Work Load Management (WLM) using WebSphere Network Deployment (ND).
- Expertise in Migrating applications on WebSphere Application Server from 4 to 5 to 6 to 7 version’s.
- Expertise in troubleshooting issues using logs, traces and messages using tools such as Log Analyzer, Resource Analyzer and install patches/fixes for WebSphere Application Server
- Expertise in automation of deployment process using Jython, Jacl, Shell Scripts.
- Involved in Tuning of Application Servers by Tivoli Performance Viewer like setting the dynamic cache size and setting the JVM heap size using collected Performance Monitoring Infrastructure (PMI) data.
- Expertise in deploying J2EE components on WebSphere Application Server and configuring resources like JDBC, JMS, and URL providers.
- Upgraded SiteMinder to SiteMinder 6
- Involved in assisting QA team for Load and Stress testing of J2EE applications.
- Excellent Communication skills and problem handling with ability to work under pressure in a highly visible role.
- Expertise on 24/7 production support environment as support analyst.
TECHNICAL SKILLS
Application Servers: IBM WebSphere Application Server ND 4.x, 5.x, 6.x, WebSphere Application Server XD 5x,6x, Geronimo Application server 2.1.3/2.1.4/2.1.5/2, 1,6; Websphere MQ 5.x,6.x, Weblogic 9.0/10.0, Jakarta Tomcat
Web Servers: Apache, IBM HTTP Server(IHS), IIS,Tomcat 5.x,6.x
Languages: C, Java, VB, JSP, Servlets, EJBs, HTML, XML.
Operating Systems: UNIX, Solaris 2.3/7/8/9, AIX 5.2, Linux, Windows 98/NT/2000/XP/2003.
Scripting: JACL, Jython, Perl, Java script, Shell scripts, PHP.
Databases: Oracle 9i/10g, Informix, DB2, SQL Server 6.5/7.0,MS-Access
LDAP Servers: IBM Directory Server
Tools: Tivoli Performance Viewer, Resource Analyzer, Wily Introscope, Maven
Version Control Tools: maven, subversion, power program, Team Forge, Anthill Pro
Protocols: TCP/IP, HTTP/HTTPS, SOAP
PROFESSIONAL EXPERIENCE
Confidential, Bentonville,AR
Sr Websphere Application Server / Geronimo Administrator
Responsibilities:
- Installed, Configured, Administered and Supported Web sphere Application server Community edition 2.1.3 / 2.1.4 /2.1.5 /2.1.6 on Linux,AIX environments.
- Installed, Configured, Administered and Supported Web sphere Application server 6.1, 7 on Linux environment.
- Installed and configured Apache http server 2.1.3
- Supported Websphere Application Server XD 6.1 in production environment
- Worked on Subversion/Maven for version control and building / installing fix packs for geronimo 2.1.3 /2.1.4
- Build,Complied and Packaged Websphere Application Server Community Edition using Power, SubVersion, AnthillPro
- Installed Websphere Application Server Community Edition Around 4000 Stores and 250 Distribution Centers using Distributing Services.
- Deployed different J2EE applications which are using JMS,WebServices on the test,development and production environments
- Deployed Informix Data Sources for different applications .
- Wrote several shell scripts for deployement of applications, data sources and for automating the geronimo server adminstration .
- Worked on Power program which is used for version control, build and repository
- Worked 24*7 production support for the stores and distribution center
- Worked on different PMRs with IBM premium support for the resolution of client issues for websphere and geronimo application servers
- Trained on site and off site resources to help understand the Store environment’s
- Worked on Change Control / management process Remedy for creating tickets, change controls required for the production environment
- Member of Change control approval team
Environment: Websphere Application Server ND, Websphere Application Server XD, Websphere Application Server Community Edition, Apache Geronimo Server 2.1.3/2.1.4/2.1.5/2 .1.6, Apache Http Server, Maven, Subversion, Power Program, Remedy, Linux, Aix .
Confidential, Charlotte, NC
Websphere Administrator
Responsibilities:
- Installed, Configured, Administered and Supported WebSphere Application Servers ND 6.1/6.0/5.1/4.0 on AIX, Windows, LINUX and Solaris environments.
- Installed, Configured, Administered and Supported WebSphere Application Servers XD 6.1/6.0 on AIX,LINUX and Solaris environments.
- Installed and configured IBM HTTP Server (IHS) 6.0/6.1/5.1/4.0.
- Installed and configured Tomcat web server 5.x/6.x and apache web server 2.2.11
- Managing Web Sphere Application Server using command line tools and scripts.
- Migrated the WebSphere Application Server from V5.x. to 6.x
- Involved in migrating the WebSphere Application Server from V4.x. to 5.x
- Installed DST fixes for WebSphere Application Server 4.x and 5.x
- Configured WebSphere Workload Management using horizontal and vertical clustering.
- Worked with was config for creating clusters and also for comparing two big environments
- Developed JACL, Jython scripts using wsadmin to automate the maintenance process of the WebSphere Application servers and managed the backup/restore of Deployment Manager Configurations.
- Deployed various applications on WAS 6.x/5.x/4.x. using Admin console and also by self designed tool called AMT
- Developed a script for AMT for deploying the applications and for viewing the logs.
- Handling 24/7 on call for production issues.
- Configured remote HTTP Server Plug-in to work with WebSphere Application server.
- Configure SSL for Web Servers (IHS) and LDAP Security for WebSphere using IBM Directory server.
- Configured Cell and Node level scoped resources for JDBC providers, Data Sources using Jython script.
- Executed and monitored many Jython scripts and Jacl scripts to automate the maintenance process of the Websphere.
- Involved in upgrading the SiteMinder to SiteMinder 6
- Configured Websphere security using Local OS and Custom registry
- Created user roles and groups for securing the resources using LDAP authentication.
- Performed software maintenance by installing AppServer and WebServer(IHS) fix packs to keep the system software up to date.
- Involved in Tuning of Application Servers by Wily Introscope
- Used Jprobe to find the java memory leaks and other dead locks in java based applications
- Active involvement in monitoring server performance, network traffic to reduce performance bottleneck.
- Installed the security certificates on Web Servers(IHS) to configure SSL
- Configured the web server interfaces, session management, virtual hosts and transports for Web Sphere.
- Worked with IBM for inconclusive root causes
Environment: IBM Web Sphere Application Server 6.x,5.x, 4.x, IBM HTTP Server 6.x,Tomcat Web Server 5.x,6.x,Apache web server, DB2 8.2, LDAP, Oracle 9i/10g, LINUX, Windows 2003, Solaris, Tivoli Performance Viewer, Wily Introscope 7.x,8.x, Site Minder, J2EE, Jython, JACL scripts
Confidential, NY
Websphere Administrator
Responsibilities:
- Installed, Configured, Administered and Supported WebSphere Application Servers 6.0/6.1 Windows and LINUX environment.
- Managing WebSphere Application Server using command line tools and scripts.
- Installed and configured IBM HTTP Server(IHS) 6.0/6.1. and Apache web server 1.3.41/2.0.63
- Configured WebSphere Workload Management using horizontal and vertical clustering.
- Developed JACL, Jython scripts using wsadmin to automate the maintenance process of the WebSphere
- Application servers and managed the backup/restore of Deployment Manager Configurations.
- Deployed various J2EE 1.4 applications on WAS 6.0/6.1.
- Configured remote HTTP Server Plug-in to work with WebSphere Application server.
- Deployed the EAR/WAR files and scripted automated deployment of the applications.
- Used Network Dispatchers for load balancing.
- Implemented security using LDAP and LTPA for Novell eDirectory.
- Configured SSL for Web Servers and LDAP Security for WebSphere using IBM Directory server.
- Configured Cell and Node level scoped resources for JDBC providers, Data Sources using Jython script.
- Executed and monitored many Jython scripts and Jacl scripts to automate the maintenance process of the WebSphere
- Executed Perl scripts to fetch, parse and load data from the external sources.
- Developed Web pages using scripting language PH
- Created user roles and groups for securing the resources using LDAP authentication.
- Created WAS 6.x profiles, integrated IHS into WAS as unmanaged node.
- Performed software maintenance by installing AppServer and WebServer fix packs to keep the system software up to date.
- Involved in Tuning of Application Servers by Tivoli Performance Viewer like setting the dynamic cache size and setting the JVM heap size using collected Performance Monitoring Infrastructure (PMI) data.
- Took over development of Java Struts-based external authentication application for WebSeal to provide a robust login experience that coordinates WebSeal and mainframe sessions.
- Active involvement in monitoring server performance, network traffic to reduce performance bottleneck.
- Developed fixes for MQSeries /Websphere code
- Generated and configured keys in IBM HTTP Server and plug-in.
- Configured the web server interfaces, session management, virtual hosts and transports for Web Sphere.
- Debugged WebSphere Application Server connection pooling issues using Wily and generating thread dumps.
Environment: IBM WebSphere Application Server 6.x, IBM HTTP Server 6.x,Apache web server, DB2 8.2, LDAP, Oracle 9i/10g, LINUX, Windows 2003, Tivoli Performance Viewer, Wily, COBOL, J2EE, Jython, JACL scripts,PHP
Confidential, Edison, NJ
Websphere Administrator
Responsibilities:
- Installation, configuration and administration of different versions of WAS 4.5/5.x/6.0 and IHS 1.x/2.x,configuring Site Minder and installing fix packs on LINUX and windows 2000 servers in Dev, Test, Stage and Production environments.
- Working with developers to help configure virtual hosts, plug-ins, JDBC drivers, data sources, JVM’s and application deployments across multiple instances of WebSphere.
- Installed and configured application server 5.1/6.0 and configured vertical and horizontal clustering.
- Involved in migration of applications from WebSphere 4.x/5.x to 6.0.x.
- Involved in supporting load testing team during various testing phases for performance tuning the application and setting up wily.
- Setting up Single-Sign-On for J2EE applications.
- Handling 24/7 on call rotation for production issues, perform root cause analysis, managing incident ticket queue system for the web related issues as per the SLA’s.
- Working with IBM in opening a PMR for inconclusive root causes, and coordinating the proposed changes with the respective teams.
- Following change management procedures in executing changes as per the schedule.
- Writing scripts to automate application deployments in JACL and configuring crontab entries.
- Executed Perl scripting to automate the process of websphere.
- Performed Backup & Recovery for WebSphere.
- Configured Session Persistence using different RDBMS Databases.
Environment: IBM WAS 6.x/5.x/4.0.9,IHS 2.x/1.x, Site Minder QMR5/6/7, DB2 UDB 8.1, Oracle, Sybase, SQL Server, LINUX, iseries, Windows 2000 and Work Flow Management Tools,PHP.
Confidential, Warrenville, IL
Websphere Administrator
Responsibilities:
- Responsible for managing application servers and web servers with setup, installation, configuration and administration on LINUX and Windows 2000 servers
- Installed and configured IBM WebSphere Application Server 5.0.2.x, IHS 1.3.28.x on various platforms.
- Working on change management practices in migrating to newer versions of Application server and webservers and installing fix packs
- Packaging EJB modules, web modules and applications using Application Assembly Tool(AAT) and Involved in migration of IBM WAS from version 3.5/4.0 to 5.0 and Web servers
- Configured WebSphere Security using Local OS and Custom Registry.
- Installed, configured, administered and supported Web Sphere Application Server 4.0/5.0 on LINUX.
- Maintained and configured IBM WebSphere Application Server 4.0, Apache web server on various platforms including AIX 4.3.
- Involved in configuring and setting up of network involving virtual hosts, TCP/IP.
- Created user roles and groups for securing the resources using local operating system authentication.
- Configured WebSphere 5 LDAP Security using Windows Active Directory Services environment.
- Created Server Groups and clones for Web Sphere Application Server V4.0.
- Configured horizontal scalability of Websphere through cloning.
- Migrated static content from iPlanet web Server to IBM HTTP SERVER.
- Experience in implementing LDAP security models using Netscape LDAP (SSO) and LTPA.
- Managed the Connection Pooling and registering web applications (Servlets, JSP) in the Web Sphere server.
- Involved in editing application and server level deployment files.
- Developed some dynamic WebPages using scripting language PHP
- Worked closely with Network and other teams for daily activities i.e. system/network changes for all Solaris, AIX and NT Servers.
- Configured Websphere to generate verbose garbage collector logs, and tuned the JVM performance metrics.
- Worked with application teams and helped them to understand how the threading model in WebSphere works tuned the thread pool, and reducing threading overhead by having applications close all connections.
- Deploying applications on the WebSphere Application Server.
- Used Tivoli Performance Viewer to measure the performance and efficiency of the application resources and WebSphere runtime resources.
- Responsible for Workload Management, Load balanced the Application Server by creating Server Groups and Clones.
- Involved in writing scripts using PERL to populate crontab entries and monitoring of file system.
- Created environment specific reference documents for managing various operations.
Environment: IBM WAS 4.x/5.0, DB2 UDB 7.i/8.1, Oracle 8.i, LINUX and Windows 2000 Server, AIX, JDK 1.4, JDBC2.0, Servlets, Apache 1.3/2.0, and IBM HTTP Server 1.3.x