Web Server Administrator Resume Profile
RI
SUMMARY:
- 9 years of extensive experience in the IT industry which includes administration of Enterprise Applications using IBM WebSphere Application server5.x/6.x/7.x/8.x,IBM HTTP Server, Apache and iPlanet web servers on UNIX Solaris/AIX/Linux and Windows NT/2000/2008 environments.
- Expertise in Installation, Configuration and Maintenance of IBM WebSphere Application Servers IBM HTTP Server, iPlanet Web server and Apache Web server on different platforms.
- Successful implementations of WorkLoad Management WLM using clustering techniques including Horizontal and Vertical Cloning for failover and backup/recovery processes.
- Experience in Migrating the existing configuration and applications from WebSphere 6.x to7.x./ 8.x
- Expertise in development of wsadmin scripts and shell scripts to automate the WebSphere Installation, Configurations and regular maintenance tasks like Deployments.
- Expertise in Administering, Tuning and Trouble-Shooting of WebSphere Application Servers on Unix and Wintel and setting up the development, testing and production environments.
- Experience with installing and maintaining SSL key stores and certificates.
- Experience in architecting distributed systems using J2EE Technologies for various services and integrated with IBM HTTP Server, IBM WebSphere Application Server, and Oracle/DB2.
- Experience in JMS, LDAP, Tivoli and Wily Monitoring Tools.
- Experience with WebSphere Global security, SSL and authentication technologies such as Siteminder.
- Expertise in different ticketing tools Vitalize and Remedy.
- Knowledge on JBoss and Tomcat
- Good understanding of the flow of the ticket. Set up ticket SLA reach time alerts both to entire team and personal.
- Experience in providing 24x7 support in the production environment
- Strong documentation skills
- Good Team player possessing excellent communicational skills, self-starter and self-motivated.
TECHNICAL SKILLS:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PROFESSIONAL EXPERIENCE:
Confidential
Middleware Administrator
- Capacity planning of servers hosting WebSphere applications.
- Installing, Configuring and Administering of WebSphere Application Server Base and ND 6.x/7.x,/8.x, and IBM HTTP Server 7.x/8.x in Linux and Windows platforms.
- Installed WebSphere in clustered environment.
- Involved in patching the application server and JDK.
- Majorly worked on migrating applications from WAS 6.x to 7.0/8.0/8.5. using WASPreUpgrade and WASPostUpgrade.
- Created brand new WAS8.5 version environments and moved .ear from old environments.
- Configured JVMs, JDBC Drivers, Data Sources and Logs. Configured Global Security on WebSphere.
- Configured Workload Management WLM using horizontal and vertical clusters and cluster members in UAT, Performance test and production environments.
- Configured Web Server Plug-in to work with WebSphere Application server.
- Application deployments to UAT and Production environments based on change tickets.
- Monitored performance of the servers using Tivoli Performance Viewer and Wily statistics just as JVM heap, web container thread pool, db connection pool etc.
- Diagnosis and fixing of Configuration and Installation Problems.
- Developed UNIX shell scripts, WSAdmin scripts Jython, Jacl to automate the WebSphere Administration recycling the application server, deploying customer applications, logs rotation, monitor applications state .
- Experience with debugging Out of memory conditions with the help of verbose GC logs, javacores, and heap dumps
- Experience with troubleshooting runtime application errors such as class not found, class cast exceptions
- Experience with the ikeyman utility to create new keys stores, create certificate requests and importing certificates into the key store.
- Experience with importing SSL certificates into the cell and node trust stores.
- Worked with development teams from project initiation through go-live.
- Worked with IHS administration activities configuring log rotation, setting up document root, virtual hosts, SSL certificates, integration with WAS plugin etc
- Experience with modifying plugin logging and adjusting weights in the plugin.
- Experience with installing and configuring the Siteminder web agent for IHS web server installing the agent, registering a new host with the policy server, updating LocalConfig.conf and WebAgent.conf as needed.
- Installation and configuration of WebSphere MQ.
- Proactive monitoring of the availability of applications using tools such as Sitescope.
- Resolving customer trouble tickets, within appropriate time frame.
- Expertise in using the ticketing tools Remedy
- Documentation of installation and configuration activities, issues encountered and their resolution and architecture diagrams.
- Provided 24x7 on call production support for on-going support of the applications.
Environment:
WebSphere Application Server 5.x/6.x/7.x/8.x, IBM HTTP Server 8.x, Websphere MQ, Tivoli Performance Viewer, Wily Introscope, Siteminder, Java, J2EE, JSP, Servlets, EJB, XML, JDBC, JavaScript, HTML, Linux ES 5.0/6.0, Windows 2000/2003/2008, Oracle 8i/9i/10g, Netscape Directory Server.
Confidential
WAS Administrator
- Installed WAS 5.x/6.x/7.x on Linux 4.0/5.0 and Windows platforms and patched both the products.
- Installed and configured IBM HTTP Server 6.0.x.
- Migrated to WAS 7.x on Linux/Windows platforms, installed fix packs and SDK patches.
- Installed EARs, WARs and configured application specific JVM settings, Web container parameters using the Admin Console and wsadmin scripts.
- Configured WebSphere resources like JDBC providers, JDBC data sources, connection pooling to connect to external DB. Setting up Java Mail sessions
- Using Deployment Manager Capabilities, implemented load balancing/fail over through clustering.
- Enabled security for the Admin Console and application components.
- Used Tivoli Performance Viewer to monitor WebSphere Applications during stress testing exercise and tuned the environment accordingly like changing the JVM Heap, Connection Pool sizes for optimum performance.
- Troubleshooting application access issues, WebSphere start-up issues, class path issues and other run time issues with the help JVM logs, plug-in logs and the webserver logs.
- Assembled and Deployed applications in Staging and Production environments following change management practices.
- Worked closely with developers to define and configure Application Servers, Virtual Hosts, Web Applications, JDBC drivers, JMS providers and Web Containers as well as deployment of EJBs across multiple instances of WebSphere.
- Wrote scripts for performing regular maintenance jobs including cleaning up logs, removing core dumps etc.
- Performed routine management of WebSphere Environment like monitoring Disk Space, CPU and memory utilization.
- Experience with creation of IBM Problem Management Records PMR to report WebSphere Application Server problems.
- Solved problem tickets reported by customers in the form of Severity tickets in accordance with pre-defined SLA.
- Documentation of WAS architecture diagrams, work instructions etc.
- Supported over 200 enterprise applications 24x7 with rotation on-call.
Environment: IBM WebSphere Application Server 5.x/6.x,/7.x, Oracle /DB2 7.x/8.x, IBM HTTP Server /5.x/6.x, Linux 4/5.x, Windows Servers,IBM Directory Server 5.1,IBM WebSphere Studio Application Developer WSAD , Rational Application Developer, MKS, HTML, Java Script, XML, JSP, Servlets, ANT.
Confidential
Middleware administrator
- Installation and configuration of WebSphere Application Server, which involved verifying product pre-requisites, installation and resolving any configuration and installation issues.
- Installed and configured WebSphere Application Server 5.x/6.x on HP-UX and Windows 2000 and updated with required fix packs.
- Installed IBM HTTP Server and configured WebSphere plug-in to work with the web server.
- Used plug-in workload management to load balance application servers and for fail over.
- Used command line tools WSCP and XMLConfig as an alternative to the Admin Console.
- Hands on with setting up environments, deploying enterprise and web applications in Staging and Production life cycles.
- Configuration of Application servers, JVM Heap, Web Container thread pool, JDBC Providers, Data Sources, Virtual Hosts, Web Container Transport ports and so forth.
- Troubleshooting application run time issues by carefully reviewing JVM logs, plug-in log and web server access logs.
- Deployed applications in staging and production, following change management practices and 24/7 support.
- Worked with application developers to deploy the application in the test environment moved to QA environment for load testing purposes and debug if any problems found with the application before moving to production.
- Hands on with WebSphere Advanced Server on multiple platforms for both horizontal and vertical scaling.
- Load balanced the Application server with Clusters.
- Creating the users and groups in LDAP Servers and mapping them to the enterprise applications running on WebSphere Application Server.
- Enabled Performance Monitoring Service PMI to monitor performance using Resource Analyzer and Tivoli Performance Viewer.
- Monitored application log files, Application Server Performance, Servlets Status, Active Sessions and DB Pool connections.
Environment: WebSphere Application Server 5.x/6.x, Oracle 8i/9i, IBM HTTP Server, HP-UX, Windows NT/2000, WebSphere Studio Application Developer WSAD , HTML, Java Script, EJB, JSP, XML, Servlets
Confidential
Application Server / Web Server Administrator
- Installed WAS 5.0 base/ ND on AIX platform and upgraded to fixpack 2. Installed and configured DB2 v8.1 and IBM HTTP Server 2.0.42.2.
- Migrated to WAS 5.0 Network Deployment and Base on AIX/Windows platforms and installed fix packs 1 and 2.Installed and configured IBM HTTP Server 1.3.26. Using Deployment Manager implemented load balancing through clustering. Migrated all the applications and tested them successfully.
- 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
- Implemented Horizontal and Vertical Clustering, Performance tuning and trouble shooting of IBM WebSphere Application Server 5.1.
- Achieved Work Load Management by creating Clusters in WAS 5.0.
- 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 Wsadmin scripts.
- Enabled security for the Admin Console and application components.
- Occasionally used Tivoli Performance Viewer to monitor WebSphere Applications and tuned the environment accordingly like changing the JVM Heap, Connection Pool sizes.
- Used command line tools WSCP and XMLConfig occasionally as an alternative to the Admin Console.
- Performed migration of some of the applications from WAS 4.xto WAS 5.x.
- Assembled and Deployed the application in staging, in productions, following change management practices and 24/7 support, worked in shifts.
- Troubleshooting Admin Server start-up issues, Java code defects after deployment, and classpath issues by checking the JVM logs, plug-in logs and the webserver logs.
- Experienced with installing the SSL certificates using the IKEYMAN tool.
Environment: IBM WebSphere Application Server 5.x, DB2 7.x/8.x, IBM HTTP Server 1.3.x/2.0.x, iPlanet 6.x, AIX 5.1, Solaris 2.8, Windows 2000,IBM Directory Server 5.1,WTE 5.1.1, IBM WebSphere Studio Application Developer WSAD 4.0, MKS, HTML, Java Script, XML, JSP, Servlets, ANT.
