Websphere/oracle Glassfish Administrator Resume
West Des Moines, IowA
SUMMARY
- 8 years of IT experience that includes more than 7 years of proven experience in IBM WebSphere and JBoss Administration on Linux /Windows Platforms.
- Expertise in configuring, installing, managing and trouble - shooting WebSphere Application Server 6.1/6.0/5.x on Linux/Windows environments.
- Experienced in Installing, Configuring and Administering JBoss Application Server V 4.0.5/6.1/7.1.
- Extensive experience with Web administration, which includes Installation and configuration of Apache, IBM HTTP Servers, IPlanet and Microsoft IIS verified configuration from local port.
- Experience in installation/migration/deployment of Enterprise Applications using WebSphere Application server 6.1/6.0/5.x and XML Config.
- Experienced in Installing, Configuring and Administering Oracle GlassFish Application Server v3/3.1.2 and Apache ActiveMQ v5.5/5.6.
- Installed, Configured & regenerated the Web Server Plug-in for IBM HTTP Server and Apache Web server.
- Experience in Setting up of Nodes, Data Sources, Virtual Hosts, Session Managers including installation and configuration of Application Server Trace Service, Applying Patches, Plug-ins and Object Level Trace (OLT).
- Experienced in integrating IBM HTTP Server, DB2, and Oracle with IBM WebSphere Application server on Linux and Windows platforms.
- Coordinated and managed Application life cycle using JBoss Operations Network (JON).
- Involved in HA (High Availability) Configurations using JON console.
- Experience in EJB3 caveats in JBoss Application Server 5.0.
- Experience in creating clusters, cluster members, JDBC Providers, Data Sources, JMS Providers and so forth for development, QA and Production life cycles in a DMZ environment.
- Successful implementations of WLM using cloning and clustering techniques including Horizontal and Vertical Clustering for failover and backup/recovery processes.
- Experienced in installation of JBoss Messaging in JBoss Application Server
- Experience in deploying application on JBoss Application Server.
- Good experience with WSADMIN scripts and Shell scripts to administer and automate the maintenance process of the WebSphere.
- Closely worked with Application groups in monitoring JVM, troubleshooting and fine-tuning the application Performance using Tivoli Performance Viewer.
- Experience using JConsole to monitor clustered JBoss Performance like memory usage, CPU utilization.
- Experience in Installing, Configuring and Administering HPD Diagnostics Monitoring tool v 9.0.2/9.12/9.2 on Linux Environment.
- Experienced in implementing various authorization and authentication models including LDAP and LTPA in e-commerce applications.
- On-call support (24x7), Monitoring and maintaining multiple Applications at Development and QA phases.
- Work well under pressure and accomplish assigned tasks with a high degree of success
- Excellent client relation skills and the drive to complete tasks effectively and efficiently where customer services and technical skills are demanded.
TECHNICAL SKILLS
Operating Systems: UNIX (Sun Solaris 8/9), Linux (Red Hat Enterprise 4/5), IBM AIX 5.x, Windows NT/2000/2003 Server, Win 2000/XP/98.
Databases: IBM DB2 (UDB 8.1), Oracle 8i/9i/10g, MS-SQL.
Web Servers: IBM HTTP Server (IHS) 6.0, Apache Web server 2.1 and iPlanet, Microsoft IIS 6.0.
Middleware Components: IBM WebSphere Application Server 6.0/6.1, IBM Tivoli Access Manager, JBOSS Application Server 4.2/5.0/6.0/7.0 , Oracel GlassFish Application Serve v3.0/3.1.2.
Programming: C, C++, Java J2EE, HTML, VBScript, UNIX scripting (Shell, Jacl), ANT.
Networking: TCP/IP, FTP, SOAP, DNS, LAN, WAN, DHCP, SMTP, POP3, HTTP, SSH, LDAP.
Monitoring Tools: Tivoli Performance Viewer, HPD DIAGNOSTICS Monitoring Tool, Thread Analyzer, Log Analyzer, Heap- Analyzer, JConsole and JBoss Profiler.
PROFESSIONAL EXPERIENCE
Confidential, West Des Moines, IOWA
WebSphere/Oracle GlassFish Administrator
Responsibilities:
- Installed, configured and administered Oracle GlassFish V3.1.2 and IBM WebSphere Application Server 6.1/7.0 on AIX, Red hat Linux Environment and Windows 2003/2008.
- Installed, configured and administered Apache, IBM HTTP Server Web servers and Apache ActiveMQ.
- Worked in different environments like Development, Test, Pre-Production and Production.
- Worked on WebSphere Application Server 8.0 to test and validate the functionality of new version against the applications.
- Upgrading the Glassfish Application Server from V2.x to 3.x and Apache ActiveMQ from 5.5 to 5.6.
- Setup profiling tools for J2EE Application's and worked with Application Groups in improving performance of application and possible memory leaks in application before deploying.
- Upgraded Applications with various patch files (EJB classes, JSP's, Class files, changing various properties and property files)
- Created Digital s and configured SSL for GlassFish, Apache Web server and IHS.
- Configured and administered Connection pools, multi connection pools and Data Source for JDBC connections.
- Applied the maintenance fix pack and fixesto Glass Fish, Active MQ, Web Sphere Application ServerandHTTP Servers.
- Involved in migrating applications from WAS V6.1 to 7.0/7.0.0.3/7.0.0.5/8.0.
- Involved in Creating Shell Scripts like Automation of Startup and Shutdown Processes and Automated the WAS environment and GlassFish with Jacl and Jython Scripts.
- Performance tuned the GlassFish, WebSphere Environment by configuring caching, queuing, pooling, JVM parameters and Problem determination using Tivoli performance viewer (TPV
- Involved in Troubleshooting Admin Server start-up issues, Java code defects after deployment, like class path issues and application properties file errors by checking JVM logs and Plugin-logs.
- Involved in Trouble shooting and Performance tuning using Resource analyzer and Log analyzer.
- Provided 24X7 supports to the clients in production support environment.
- Troubleshooting Admin Server start-up issues, Java code defects after deployment.
- Worked with various technology teams like development, networking, OSE, Project Managers, QA Team and Business analysts.
Environment: IBM WebSphere Application Server 6.1/7.0,Oracle Glass Fish V3.1.2, IBM HTTP web Server, Apache Web server 2.2,J2EE 1.4(i.e. Java Servlets, EJB JSP, JDBC, and JNDI), JMS, JavaScript, XML, HTML, Shell and Jacl scripting, Apache ActiveMQ v5.6,Oracle 9i/10g, Willy Introscope, Tivoli Performance Viewer, Heap Analyzer, Autosys, Unix, Linux RHEL4, Windows 2003.
Confidential, West Des Moines, IOWA.
JBOSS System Administrator/WebSphere Administrator
Responsibilities:
- Installed, Configured and Administered JBOSS Application Server 4.0.5//5.0/6.1/7.1 on UNIX/LINUX, and WINDOWS.
- Designed, Installed and configured WebSphere Application Server 6/6.1 cluster on UNIX/LINUX and Windows in all environments.
- Installed and configured HTTP Server instances including IBM HTTP Server /Apache Web Server on various operating systems to interact with multiple WebSphere instances, and with third party applications.
- Installed and configured plug-ins proxy and mod jk on Apache 2.1 Web Server to integrate JBOSS Application Server.
- Migrated existing applications in WebSphere Application Server 6.0 and 6.1 using WAS Pre Upgrade and WAS Post Upgrade tools.
- Configured the Web Server interfaces, session management, nodes, data sources, virtual hosts and transports for WAS.
- Implemented Workload Management (WLM) using cloning and clustering techniques including horizontal and vertical cloning for failover and backup/recovery processes.
- Configured horizontal scalability of WebSphere through the “Cloning of multiple JVMs” mechanism with independent Java Virtual Machines (JVM), for each clone.
- Developed UNIX shell scripts and JACL scripts to automate the WebSphere deployment process and provided access to developers to deploy test and stage applications.
- Installed Refresh packs, Fix packs/Patches for WebSphere Application Server .
- Deployed J2EE applications, configured JDBC, JMS, and JNDI for integration with WebSphere and Weblogic servers.
- Maintained security, tuning and clustering on WebSphere Application Server.
- Automated access to all authorized enterprise-wide applications through a single login using Single Sign on (SSO).
- Coordinated and Managed Application life cycle using JBoss Operations Network (JON).
- Responsible for trouble shooting the applications and make necessary recommendations.
- Supported Performance Engineering team using Tivoli Performance Viewer/ Introscope for JVM monitoring and tuning the application for any performance related issue.
- Configured JBoss Application Server with Databases like Oracle, DB2.
- Monitoring and Performance tuning of JVM and portal Applications.
- Involved in Creating and Managing the Nodes, Application Server’s, Cluster’s and Deployed Multiple J2EE Applications.
- Deployment of J2EE Applications involved in Creating Cluster’s for Load Balancing and Fail Over.
- Installed, Configured and Administered HPD Diagnostics Monitoring tool v 9.0.2/9.12/9.2 on Linux Environment.
- Involved in trouble shooting and Performance tuning using Wily Introscope 7.0/6.x, Tivoli Performance Viewer.
- Provided 24/7 on-call support on rotation basis for applications running in production on WebSphere/JBOSS Application servers and through VPN /ROVA connection.
- Created and managed problem tickets with WebSphere Application Servers using change management tools Remedy User and Pac 2000.
- Troubleshoot Admin Server start-up issues, Java code defects after deployment, and class path issues by checking the JVM logs, plug-in logs and the Web Server logs.
- Responsible for the debugging of the application problems while developing the application.
- Troubleshoot hardware and software problems, and interacted with IT staff or vendors in performing complex testing, support and troubleshooting functions.
Environment: IBM WebSphere Application Server 6.0/6.1, JBOSS Application Server 4.0/5.0/6.0/7.0 , Oracle, IBM HTTP web Server, Apache Web server 2.2,J2EE 1.4(i.e. Java Servlets, EJB JSP, JDBC, and JNDI), JMS, JavaScript, XML, HTML, Shell and Jacl scripting, oracle 9i/10g, Willy Introscope, Tivoli Performance Viewer, HPD Monitoring Tool 9.0/9.12/9.2 , Heap Analyzer, Autosys, Unix, Linux RHEL4, Windows 2003.
Confidential, Hopkins, MN
WebSphere Administrator
Responsibilities:
- Design, Installation and Configuration of WebSphere Application Server 6/6.1 cluster on Windows 2003/Linux in Dev, QA, Performance, UAT and Production environment
- Installed, Configured and Administered JBoss Application Server 5.0 on AIX, UNIX, WINDOWS.
- Coordinated and Managed Application life cycle using JBoss Operations Network (JON).
- Installed and configured HTTP Server instances including IBM HTTP Server /Apache Server on various operating systems to interact with multiple WebSphere instances, and with third party applications.
- Involved in topology planning (like clustering), installation and configuration of WebSphere application server and IBM HTTP Server on Linux/UNIX & Windows environment.
- Responsible for trouble shooting the applications and make necessary recommendations.
- Supported Performance Engineering team using Tivoli Performance Viewer/ Introscope for JVM monitoring and tuning the application for any performance related issue.
- Configured JBoss Application Server with Databases like Oracle, DB2.
- Involved in all environmental fixes, such as Fix packs, Cumulative fixes APARs.
- Enabled the Global Security System for WAS Administration for Console users & groups using Tivoli Access Manager (TAM) as a LDAP User Registry for Authentication.
- Installed JBoss Messaging in JBoss Application Server 5.0.
- Configured message driven beans through deployment descriptors in JBoss application servers.
- Monitoring and Performance tuning of JVM and portal Applications.
- Deployed application on JBoss Application server.
- Involved in Creating and Managing the Nodes, Application Server’s, Cluster’s and Deployed Multiple J2EE Applications.
- Deployment of J2EE Applications involved in Creating Cluster’s for Load Balancing and Fail Over.
- Used Trouble shooting various problems in different stages of development using log files.
- Applied the maintenance fix pack and fixes to WebSphere Application Server and HTTP servers.
- Provided security for Web applications and whole array of services with JBoss SX.
- Migrated the applications from WebSphere Application Server to JBoss Application Server
- Configured LDAP-based secure login modules for JBoss and WebSphere application server.
- Used Tivoli Performance Viewer to monitor performance data like Application resources (enterprise beans, servlets) and WAS run time resources (JVM memory, application server thread pools, and database connection pools.
- Monitoring the connection pools for the data base
- Managing the Heap sizes and GC in the Thin application client architecture
- On-call support (24x7), Monitoring and maintaining multiple Applications at Dev and Prod.
Environment: IBM WebSphere Application Server 6.0/6.1, JBOSS Application Server 5.0, Oracle, IBM HTTP web Server, J2EE 1.4(i.e. Java Servlets, EJB JSP, JDBC, and JNDI), JMS, JavaScript, XML, HTML, Shell and Jacl scripting, oracle 9i/10g, Willy Introscope, Tivoli Performance Viewer, heap Analyzer, Autosys, Unix, Linux RHEL4, Windows 2003.
Confidential, Warren, NJ
WebSphere/JBOSS System Administrator
Responsibilities:
- Involved in installation and configuration of WebSphere application server 6.0/5.1 for development, testing and production environment.
- Installed and Configured JBoss Application Server 4.2.2/4.2.3 on different Operating Systems in development and QA environment
- Performed Websphere administrative activities such as create, start, stop and managed servers and clusters using Script and Administration Console.
- Involved in setting up the environment and session management using memory to memory replication method with the help of built in replication server (used Peer to Peer Protocol).
- Used Tivoli Performance Monitor to evaluate the EJB response time and the memory usages, Thread pool.
- Installed and Configured JON Servers and Agents.
- Deployed the applications in the clustered environment for the better performance and to utilize all available resources.
- Installed, Configured & regenerated the Web Server Plug-in for IBM HTTP Server.
- Automate application install, reinstall and enhancements through Shell scripts and WSCP scripts.
- Worked with QA Team for Load and Performance tests and identified the bottlenecks of the e-applications
- Configured JBoss Application Server with db2 database.
- Enable the LDAP security on both WebSphere and JBoss application Server.
- Involved in implementing single-sign using LTPA Tokens cookies.
- Deployed application on JBoss Application server and provided security for web applications and whole array of services with JBoss Servers.
- Using JBoss Profiler to monitor clustered JBoss Performance like memory usage, CPU utilization.
- Worked with Application groups in troubleshooting and fine-tuning the application Performance.
- Involved in configured Data Source and JDBC driver for web application by using JDBC DB2 driver db2java.zip from WebSphere admin console
- Worked with Security team for possible security threats to WebSphere Platform and configured Web servers to their recommendations and patched the Solaris with latest patch Clusters
- Enabled the Global Security for WAS administration using Tivoli Directory Server as a LDAP User Registry.
Environment: IBM WebSphere Application Server 5.1/6.0, JBOSS Application Server 4.2.2/4.2.3 , J2EE 1.4(i.e. Java Servlets, EJB JSP, JDBC, and JNDI),JMS, XML, HTML, JavaScript, IBM HTTP web Server 2.0.42, Tivoli Directory (LDAP) Server, Tivoli performance viewer, DB2 7.5, Oracle, Linux, Windows 2003/XP.
Confidential, Warren, NJ
WebSphere/JBoss Administrator
Responsibilities:
- Involved in Installation, Configuration and Maintenance of WebSphere Application Server 5.1 in Dev/Test/QA/Production environments
- Installed, Configured and Administered JBoss Application Server 4.2.
- Installed IBM HTTP Server1.3.26 on different nodes and configured them by generating the plug-in from NDM Administration Console.
- Installed and Configured JBoss ANT and building with Apache ANT
- Responsible for the setting up the environments for the Production, QA and Development, Deployed the EAR application on each of those server
- Involved in Clustering and Cloning of WebSphere Application Server.
- Implemented and build Multiple Cluster’s Topology (Horizontal and Vertical) for Load Balancing and Failover
- Configured and Enabled the Global Security System for WAS Administration for Console users and console Groups using Active Directory Server as a LDAP User Registry.
- Involved in creating Shell Scripts like Automation of Startup and Shutdown Processes.
- Developed shell scripts for log handling and rotation of logs.
- Trouble shooting various problems in different stages of development using logs files.
- Deployed application on JBoss Application Server.
- Involved in Creating and Managing the Nodes, Application Server’s, Cluster’s and Deployed Multiple J2EE Applications.
- Deployment of J2EE Applications involved in Creating Cluster’s for Load Balancing and Fail Over.
- Performed WebSphere Configuration backup Restoration tasks (By using Backup Config, Restore Config commands etc).
- Configured JBoss Application Server with database.
- Using JConsole,JBoss Profiler to monitor clustered JBoss Performance like memory usage, CPU utilization.
- Provided security for web applications and whole array of services with JBossSX.
- Involved in Tuning of WebSphere Application Server for performance improvements.
- Worked with QA Team for Load Tests and Performance tests and identified the bottlenecks of the applications.
- Extensively used the Command line tools for Administration and Maintenance of the Applications.
- Closely worked with Application groups in troubleshooting and fine-tuning the application Performance.
Environment: WebSphere Application Server (WAS5.1),Network Deployment Manager5.1, JBoss application server 4.2, IBM Http Server(1.3), J2EE 1.3(i.e. Java Servlets, EJB JSP, JDBC, and JNDI), XML, JMS, HTML, JavaScript, LDAP Directory Server 5.2, DB2 7.5, Solaris, AIX, Windows 2003/XP.
Confidential
WebSphere/System Administrator
Responsibilities:
- Installing and Configuration of WebSphere Application Server 5.0 on multiple-tier architecture.
- Installation of software, hardware and related products.
- Configuration of IIS, IBMHTTP Web servers.
- Configured HTTP Plug-Ins and Open Servlet Engine (OSE) protocol, used to communicate from the web server plug-in to a remote servlet engine. Monitored servers in a cluster using the cluster node of administration console.
- Used Deployment wizard to deploy all Entity and Session EJB’s
- Used server node of Websphere administration console monitoring all web application components.
- Tuned IBM Websphere server sets the range of value and default value in Websphere Application server attributes.
- Deploying the applications and code debugging.
- Configured a virtual host for Development and Test environments.
- Configured databases separate from the Websphere administrative repository database.
- Using Websphere Advanced Administrative Console configured JDBC driver and data source.
- Keeping Backups of deployed Applications.
- Moving Websphere Applications to Production.
- Solving Network, and Deployment issues for the development Team and in the Production Environment.
- Trouble shooting technical issues and performance tuning.
Environment: IBM WebSphere Application server, DB2, J2EE (Java, EJB,sevlets, jsp), XML, Iplanet Server, LDAP, IBM HTTP Webserver, Windows NT and Solaris 2.x, Sun Servers, Compaq Servers.