Websphere Process Server Administrator Resume
Austin, TX
SUMMARY
- Six+ years of experience in Administered complex based WebSphere Process Server and WebSphere Application Server applications in various Environments.
- WebSphere Process Server System Administration and Production Support on various systems like Sun Solaris, AIX, Linux (RedHat, Suse) and Windows environment with emphasis on WebSphere Application Server (5.1/6.0/6.1/7.0/8.0 ), WebSphere Process Server 7.0/6.x, IBM HTTP Server, Apache, iPlanet, SiteMinder, JBOSS.
- Extensive experience in optimization of enterprise applications with emphasis on IBM WebSphere Application server (5.1/6.0/6.1/8.0 ), IBM HTTP Web Server, JACL, WSCP Scripts, XMLConfig, Workload Management (WLM), Resource analyzer, Plugin configuration, Fix Pack/APAR updates, MQSeries, RAD with Oracle 9/10/11, DB2/UDB, SQL Server, Sybase as a backend database under Solaris, AIX, Linux and Windows NT/2000/98/95 environment.
- Experience in server side technologies like Servlets, RMI, and EJBs on IBM WebSphere Application Server.
- Experience with IBM Data Power and Migrated existing applications from WebSphere Application Servers 5/5.1 to 6/6.1 on Linux, windows and UNIX platforms
- Experience in deploying J2EE applications on WAS 5/5.1/6/6.1 versions using WAS admin console and WAS admin scripting tool
- Experience in upgrading the Oracle Middleware Products using Upgrade installer in GUI as well as silent mode.
- Experience in supporting Microsoft IIS servers.
- Experience in Setting up of Nodes, Data Sources, Virtual Hosts, configuring Servlet Engines, Session Managers including planning installation and configuration of WebSphere Application Server Trace Service, Object Level Trace (OLT) and IBM Distributed Debugger.
- Well versed in implementing WorkLoad Management (WLM) methodology and fail over mechanisms using cloning and clustering including horizontal and vertical cloning.
- Well experienced in packaging applications to build platform independent applications using WebSphere Application Assembly Tool (AAT).
- Expertise in configuring security features in the likes of Single Sign on(SSO),Java Authentication and Authorization (JAAS),Lightweight Third party Authentication (LTPA)
- Provided technical assistance in monitoring, tuning, backup/restore, upgrades, migration, failover and recovery and upgrades of WebSphere Environment for availability, scalability, maintainability and WLM (Work
- Load Management) using cloning and clustering including horizontal and vertical cloning.
- Experienced in providing 24x7 production supports on projects with WebSphere Process Server and WebSphere Application Server environments.
TECHNICAL SKILLS
Operating Systems: IBM AIX 4.5/5.1/5.2/5.3/6 , SUN Solaris 8/9/10, LINUX (REDHAT, SUSE), 3/4/5, Windows NT/ 2000/2003/2008 Server and Windows XP/VISTA/7
Application/Web Servers: IBM WebSphere Process V6/V6.1/V7, IBM WebSphere Application Server Base/ND/XD5/5.1/6/6.x/7, Apache Web Server 1.2.x/1.3/2.0, SunOne WebServer 6.0/6.1, WebSphere MQ 6x, IBM HTTP Server 1.3.2/2.0.42/2.0.47/6.0/7.0 , Tomcat 5.0 and IIS 6.0.
Database: DB2/UDB7.2/8.0/9, ORACLE 9i/10i/11g, SQL Server .5/7.0/2000, Oracle SQL Developer and MS - Access 2000
Java/J2EE Technologies: HTML, JavaScript, XML, JFC (Swing), J2EE 1.3/1.4, JDBC, Servlets, JSP, Java Beans, EJB and JMS
Network Protocols: TCP/IP, HTTP/HTTPS, SOAP, SSL, SMTP, IMAP, POP3, DNS, Telnet and DHCP
Scripting Languages: Jacl, Jython, Perl, C-Shell and UNIX shell Scripting
Development/Build Tools: IBM WSAD 5.1, RAD 6.0/7.0, ANT
Others: LDAP, Site Minder, Wily Introscope, Tivoli, Log/Heap Analyzer, IBM Edge Servers, MS Proxy Server 2.0
PROFESSIONAL EXPERIENCE
Confidential, Austin, TX
WebSphere Process Server Administrator
Responsibilities:
- Installed WebSphere Process Server 7.0/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.
- Performed day to day full batch and patch deployments in WebSphere Process Server v6.0 using script and admin console.
- Installed and configured IBM HTTP Server 6.1 and IIS 6.0.
- Created dynamic clustering using WebSphere XD.
- Created build definition file to generate customized installation package for WebSphere XD.
- Configured Security using MS ADAM.
- Started working from scratch on some projects. Typical tasks included setting up boxes and installing required software and preparing operation guides for the same.
- Developed Crontab scripts for timely running jobs and provide server status.
- Configured Web Content management 6.0 using WPS config authoring task.
- Automated skins and themes deployment.
- Handled and resolved the issues in all areas of WebSphere v6.x and 7.0 including installation, applying patches, configuring SQL Server, DB2, Security, EJBs, Servlets, application deployment, WSADMIN JMX scripting, work load management, clustering, plug-in, IHS, web servers and Migration.
- Wrote Jython scripts to administer Websphere configuration.
- 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 CruiseControl 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, Web, Web services
- Wrote scripts for accessing remote Admin Servers, cleaning up logs during backups.
- Used the Wily Introscope Performance Viewer 6.x/7.0/7.1 with WebSphere 6.0.
- Implemented Horizontal and Vertical Clustering, Performance tuning and troubleshooting 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 startup 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 MQSeries server with the application server for message queuing
Environment: IBM WebSphere Process Server 6.x/7.0, 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, Cary, NC
WebSphere Process Server Administrator
Responsibilities:
- Installed and configured IBM WebSphere Process Server 5.0/5.1 on AIX, Linux and Solaris platforms.
- Created user roles and groups for securing the resources using local operating system authentication.
- Worked on automating the deployments for WebSphere Process Server and WebSphere Application Server applications.
- 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
- Created multiple configuration instances of WAS and federated them to multiple configuration instances of WAS-ND and verified installation, config instance creation, node federation, application installation and execution.
- Installed and configured MQ Series 5 on AIX.
- Set up IBM MQSeries Queue Manager, Channel Managers and Queues.
- Involved in designing, configuring and managing DMZ topology in the WebSphere environment.
- Worked on WebSphere components such as Work Load Management (WLM), Session Manager, Admin Client and Http-Web Admin tool.
- Created, tested and deployed J2EE applications on WebSphere Application Server using WSAD tools.
- Installed plug-ins for IBM HTTP Webserver.
- Worked with Database Admin Team to create databases for storing the WebSphere application repository.
- Worked collaboratively on daily basis with the DNS, Firewall, Database, Network and various upstream/downstream system teams on various changes and issues.
- Deployed the EAR files and was involved in scripting automated deployment of the applications using JACL.
- Good knowledge of WAS ADMIN scripts.
- Configured the web server interfaces, session management, virtual hosts and transports for WebSphere.
- Worked on Performance tuning of WebSphere Process Server, especially of Garbage collection phenomenon, heap sizing and upgrades for high performance of applications.
- Involved in configuring JDBC providers, JDBC data sources, connection pooling, and Java Mail sessions.
- Configured Workload Management (WLM) using models and clones.
- Good debugging and problem solving skills with excellent understanding of system development methodologies, techniques and tools
- Created 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.
- Utilized Tivoli performance tools, Resource analyzer and Log analyzer for troubleshooting, performance monitoring and performance tuning.
Environment: WPS 5.1/5.0, WebSphere MQ Series 5.x, IBM HTTP Web server, Wily Introscope, DB2 UDB, SQL Server 2000, AIX 5.2, JACL, ANT, Shell, SVN.
Confidential, Washington DC
WebSphere Process Server Administrator
Responsibilities:
- Primarily responsible for maintaining WebSphere Process Server 6.1.0.25 and WebSphere Application Server 6.0.2.31 environments.
- Responsible for installing and configuring development, integration test and production WebSphere Application Server environments.
- Developed Jython and Shell scripts in order to automate WebSphere Application Server administration tasks.
- Configured WebSEAL and created Junctions for various applications.
- Configured Single Sign On (SSO) solutions using different Authentication Methods to back end Servers.
- Performance monitoring and performance tuning of the WebSphere environment.
- Worked closely with the client’s WebSphere administration team in order to troubleshoot and resolve issues on-hand.
- Installed fix packs and performed upgrades to the WebSphere environments.
- Documented various WebSphere administration tasks like installation, configuration and deployment procedures for both WebSphere application servers and Webservers.
- Worked with IBM to create PMRs and resolve issues related to WebSphere and HTTP Server.
- Responsible for on-going administration of all server software.
- Installation and Configuration of Apache Tomcat 5.X
- Provided 24/7 support for production environments.
Environment: WebSphere Process Server 6.1/6.0, AIX 5.3, Tomcat 5.X,WebSEAL, Tivoli Access Manager, Tivoli Performance tools, Jython, WebSphere MQ, IBM HTTP Server, Oracle 10g, DB2.
Confidential, Shelton, CT
WebSphere Administrator
Responsibilities:
- Responsible for installation, configuration and administration of WPS 7.0,6.1 and MQ 7.0 on HP-UX and Solaris for highly available environments.
- Configured WebSphere container resources JDBC, JMS, JNDI, J2C Alias etc.
- Migrated applications running on AIX to Solaris and also migrated the applications from version 5.1 to 6.1 and 7.0. Responsible for maintenance and support of internet and intranet applications running on AIX, Solaris and Windows operating system. Configured and deployed web applications on multiple servers.
- Installed, Configured and administered WebSphere application server 7.0.0.5/ 6.1.0.21 , IBM http server 6.0 on Windows 2000, AIX, and Linux and on Solaris 10 systems.
- Involved in coordinating the monthly implementation plan for the migration part of the project for the applications running on 5.1 to 6.1 and audited the application migration process as and when completed by the other team members.
- Installed and Configured Introscope Wily EM and Agent to monitor JVMs on WAS 7.0, 6.1.Installed and configured Siteminder WebSphere Agent. Installed and configured Tivoli Access Manager 6.0 on HP-UX.
- Developed WSADMIN scripts for updation of datasources, logpath details for jvm’s and MQ resources etc.
- Developed Startup and Shutdown scripts for jvm process automation during server reboot process.
- Created J2C authentication data entries for configured data source to test database connection from WebSphere administrative console.
- Provided load/stress and architecture validation testing and troubleshooting on issues such as Out of Memory, 100% CPU Usage, hung Thread sessions, session replication, JVM Crashes issues.
- Configured Service Integration Technologies by configuring SIB by creating buses and adding servers/clusters to buses links, messaging engines that application using message-based and service-oriented architectures.
- Involved in evaluating session state failover options (memory-to-memory, database persistence and create and configures DRS (Data Replication Service) replication domains.
- Created user roles and groups for securing the resources using Local OS Registries.
- Worked on performance tuning of application server using Wily Introscope by setting optimal values for timeouts, connection pools, JVM heap size and tuning garbage collector.
- Configured and setup Secure Sockets Layers (SSL) for data encryption and client authentication. Used WebSphere Application Server key management utility (iKeyman), for managing keys and certificates.
- Providing 24/7 on call support for deployments as well as application support.
- Defined synchronized and persistent IBM MQ Series Queue manager, Channel Managers and Queues.
- Monitored health of the applications using WILY and also used WILY for load tests and send the load test results to the testing and application teams.
- Highly involved in SSO portal implementation using Sun One Directory Server and CA Siteminder.
- Experienced in attending the bridge calls for production issues and non prod issues and involved application teams or database teams or networking teams to resolve the issues and involved in Root cause analysis for the issues encountered. Also provided 24/7 on call support for all the production applications.
Environment: IBM WebSphere Process Server 7.0, 6.1 HP-UX 11.31, 11.11, AIX, Windows 2000, DB2, Oracle, IBM HTTP Server, Sun one 6.1, Solaris10, vmware ESX server, BIG-IP V9, Tivoli directory server, MQ 7.0,6.0, site minder, BMC Remedy Action Request System 7.0, veritas, Wily/CA Introscope 7.2 Apache, iplanet, Sun one LDAP 5.2.4, iPlanet, LDAP v 2/3, Netegrity, Site Minder, Policy Server 5.5/6.0,Tivoli Access Manager Active Directory, Message Broker.
Confidential
WebSphere Administrator
Responsibilities:
- Installed and configured IBM WebSphere Process Server 6.0/5.1 and IBM HTTP Server on AIX and SUN Solaris.
- Involved in installation, configuration, migration, and clustering and user management on AIX/Solaris.
- Involved in designing WebSphere Application Server load balancing and fail over by using Workload Management (WLM), horizontal and vertical scaling.
- Responsible for Web server and Application server installation, support and performance monitoring for all applications running on the company’s Website.
- Developed WebSphere Application Server regular administration tasks automated by using JACL and shell scripts.
- Played an active involvement in monitoring server performance to reduce performance bottleneck by enhanced performance ensuring upstream queuing.
- Configured the Web Server interfaces, session management, virtual hosts and transports for WebSphere Application Servers.
- Applied software maintenance, fixpacks, APARs and keeping the system software releases current.
- Configured WebSphere resources including JDBC providers, JDBC data sources, connection pooling, and Java Mail sessions. Deployed Session and Entity EJBs in WebSphere.
- Experience in implementing LDAP security models using IBM Tivoli Directory Server and Netegrity Siteminder.
- Monitor and fine-tune plug-in parameters (Max spare server, threads per child, max channels, max clients etc.) for high throughput.
- Use Tivoli Performance Viewer to monitor JVM health, CPU allocation, memory leaks, load distribution and modify JVM settings (JIT, GC, Heap size) as appropriate.
- Read thread information, heap dumps and JVM logs etc. to perform root cause analysis.
- Implemented standard backup procedures for nodes and master cell configuration repository.
- Involved in troubleshooting and Performance tuning using Resource analyzer and log analyzer.
- Tuned the IBM HTTP Server to avoid failures when concurrent requests are encountered from several users.
- Responsible for Support and reliable maintenance of the applications running on Sun Solaris production environment.
Environment: UNIX (AIX, Solaris) and Windows 2003/2000,XP, Java, JSP, Servlets, EJB, XML, JDOM, JDBC, JavaScript, Netegrity Siteminder, DB2, IBM HTTP Server, Apache Web Server and WebSphere Process Server 6.x/5.x, HTML, Visual Age for Java.