Websphere System Administrator Resume Profile
Summary:
- Over 6 years of extensive experience in infrastructure implementation, deployment, testing, documentation, and maintenance of Client/Server, Web based applications in multi-tiered architecture, internet/intranet infrastructure and clustered environments.
- Highly experienced in installing, Upgrading, Migrating, Configuring and Troubleshooting IBM WebSphere Application Server V5.1/6.x/7.x/8.x, and WebSphere MQ Series, on AIX, Linux, HP-Unix, Sun Solaris and Windows Platforms.
- Expert in installation, administration, maintenance of IBM HTTP Server, Apache Tomcat Server V5.5.X/V6.0.x/V7.0.x, on UNIX and IIS V5.0/6.0/7.0 servers on Windows environments.
- Involved in Federation of nodes to Deployment Manager , Synchronization of nodes and Creating node agents
- Experience on Applying Fix packs / e Fixes / Refresh packs / Cumulative fix packs for WAS using Update Installer and automating it.
- Experience in applying plug-ins for WebSphere Application Servers with IBM HTTP Server, Apache Tomcat server on AIX, Linux, HP-Unix, Sun Solaris and Windows Platforms.
- Experience in deploying and Troubleshooting J2EE applications in WAR, JAR and Ear formats on various versions of WebSphere Application Servers and Process Servers using various ways like Admin Console, wsadmin and wsadmin scripting tools such as shell Scripting , JACL/Jython/Perl scripting. For compiling automated deployments.
- Extensive experience with MQSeries Clustering, MQClient/MQServer setup and Administration.
- Hands on experience with development environments.
- Experience in creating and configuring MQ Objects like Queue Managers, Remote queues, Local Queues, Queue Aliases, Channels, Clusters, Transmission Queues, Performance Events, Triggers, Processes, MQ error trapping applications and performance tuning/monitoring.
- Monitored all MQ Objects using MQ supplied utilities and various support packs.
- Converted an existing network of Queue Managers into a Clustering environment for load-balancing using MQ Clustering and High availability using Hardware clustering
- Analyzed and Evaluated present/proposed business procedures and to define operational services needs.
- Experience in TCP/IP networking , DNS , SSH, Telnet , ftp ,firewalls concepts
- Experience in implementing WebSphere Network Deployment's Workload Management WLM using horizontal and vertical clustering, HTTP for failover and backup/recovery.
- Experience in creating and managing clusters, setting up node groups and application versioning in WebSphere environments.
- Experienced in deploying solutions in High Availability HA , Load Balancing Configurations eliminating single points of failure.
- Migrated existing applications from WebSphere Application Servers 5/5.1 to 6/6.1and 6.1 to 7.0 on AIX, Linux, Sun Solaris and Windows Platforms.
- Experience in troubleshooting on issues such as out of memory, memory leaks, hung session and session replication, federation of nodes and synchronization of nodes with Network Deployment Manager.
- Experienced in the configuration of Data Sources, JDBC Providers, JNDI and Connection Pooling in order to connect to databases.
- Experience in finding Root Cause for WebSphere Problems and handling Problem Management Records PMR with the IBM and working with them on various issues related to Updating unresolved bugs or issues.
- Implemented SSL security between client, Web Server application server and generated Self Signed and Signed Certificates Generate CSR and Import Signed Cert to Keystores through ikeyman and Open SSL.
- Well versed at enabling Global Security for WebSphere environment using LDAP server.
- Optimized the performance of Enterprise Applications using Tivoli Performance Viewer and Willy Introscope.
- Expert level proficiency in troubleshooting issues using various IBM tools, such as IBM Support Assistant Heap analyzer and IBM core analyzer .
- Detect problems in early development stage and utilizing effective troubleshooting skills.
- Experience in 24X7 on-call production support and troubleshooting problems related to Web Servers, WebSphere Application Server, Plug-ins, and Database related issues.
- Well organized and proficient with details, Excellent interpersonal and team skills.
Technical Skills:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PROFESSIONAL EXPERIENCE:
Confidential
WebSphere Administrator
Responsibilities:
- Installation, configuration, tuning, backup, recovery and upgrade of IBM WebSphere Application Server V6.x/7.x /8.0/8.5 Network Deployment on HP-Unix, AIX, Solaris and Linux.
- Installed and configured Apache HTTP Server, IHS and WebSphere Application Server and also configuration of Virtual Hosts for Apache HTTP web Server, and Tomcat Application Server.
- Develop and maintain configuration manuals, procedure manuals and standards for WebSphere IBM HTTP Servers.
- Upgraded WebSphere 7.x to 8.0 with refresh packs and fix packs.
- Upgraded WebSphere 8.0 to 8.5
- Involved in setting up a new QA environment by creating and managing the Nodes, Application Servers, and Clusters for Load Balancing and Fail Over.
- Experience with IBM Sterling Commerce by managing the Outsourcing of EDI with Sterling Commerce. My team was responsible for supporting Idexxs' Trading Partners and handling the support and programming specifications for the daily processing of all Business transactions. A project to implement EDI Purchase Orders and Invoices for 25 Suppliers and 3 Distributors.
- Enabled the IBM Sterling Configurator Add-on to WebSphere Commerce by: deploying JAR files to the Sterling Selling and Fulfilment Suite, adding user exits, and copying customized JSP files.
- Experience in creating and configuring MQ Objects like Queue Managers, Remote queues, Local Queues, Queue Aliases, Channels, Clusters, Transmission Queues, Performance Events, Triggers, Processes, MQ error trapping applications and performance tuning/monitoring.
- Monitored all MQ Objects using MQ supplied utilities and various support packs.
- Converted an existing network of Queue Managers into a Clustering environment for load-balancing using MQ Clustering and High availability using Hardware clustering.
- Involved in developing backup and recovery procedures.
- Experience in applying CSDs, Hypers, hot fixes, PTFs. Upgrading MQ versions by manual process or automated processes using scripts.
- Defining channels using SSL certificates. Designed MQ applications supporting application level security and delivering MQ infrastructural solutions using link level security.
- Involved in Federating the Nodes with Deployment Manager dmgr .
- Did hot deployments without having to shutdown the application using Network Deployment Manager.
- Experience with LDAP, SSO Single Sign On , Web Agent configuration, Netegrity Siteminder, VIPs Virtual IP address , Content Smart Switch functionality in complex clustered environment
- Worked with Security team for possible security threats to WebSphere Platform and configured Web servers to their recommendations.
- Involved in configuring the WebSphere load balancing utilizing WebSphere Workload Management including horizontal scaling, vertical scaling, creating dynamic clusters, setting up node groups and application versioning in WebSphere environments.
- Installed and configured IBM HTTP Server and iPlanet web servers, WebSphere application servers and back-end data servers to create end-to-end web services.
- Provided load/stress, Performance testing and trouble shooting on issues such as Out of Memory, 100 CPU Usage, hung Thread sessions, session replication, JVM Crashes
- Designed developed LDAP Authentication Authorization Service using Java, LDAP, and JNDI.
- Monitoring application log files, Application Server Performance, and tuning for DB Pool connections.
- Performed WebSphere configuration, backup and restoration tasks by using backup Config, restore Config commands etc .
- Worked with Heap Analyzer, Thread Analyzer in analyzing heap dumps and java cores.
- Problem determination using log file, managed complex environments for the customer IT environments from a software support perspective for IBM WebSphere Application Server on both UNIX and windows platforms.
- Worked with QA Team for Load Tests and Performance tests and identified the bottlenecks of the applications
- Developed and supported application solutions to meet client requirements delivered through a WebSphere Portal based intranet.
- Developed Jython scripts for synchronization of load test clients and parameterization with test data
- Responsible for applying patches and fixes to WebSphere 6.x to bring it up-to-date.
- Deployed application ears on WebSphere Application Server Network Deployment in QA, Staging and given support to Production environments on a Trouble ticket system, and troubleshoot various configuration and application issues.
- Implemented Clustering, Performance tuning and trouble shooting of IBM WebSphere Application Server 8.0/7.0/6.x.
- Experience with various procedures and policies required for escalation and outage resolution with Strong documentation skills.
- Involved in troubleshooting applications in various clustered environment and analyzing logs to diagnose problems.
- Managing and Monitoring the JVM performance by WebSphere Heap Size, garbage collection, JDBC Pools.
- Worked with Heap Analyzer, Thread Analyzer in analyzing heap dumps and java cores.
- Worked as a part of team in performance testing and monitored the performance of all the application before moving on to production environment.
- Opened PMRs with IBM and worked with them closely as a part of troubleshooting efforts.
- Worked as a part of 24/7 on-call support for production and non-production environments.
Environment: IBM WebSphere Application Server 7.0/6.1.0.13/5.1/5.0.2.5, IBM, MQ Series, NDM Connect Direct 4.0, Netegrity Site Minder5.5/4.5, LDAP SunOne directory Server, J2EE1.3/1.2, Java2.0, JSP1.2, EJB2.0, JDBC2.0, XML, Windows 2000 Advanced Servers, Sun Solaris8/9, Site Scope, WSAD5.0/40, DB2, Oracle8.1.7/9.0.5, Remedy User, Shell Scripts, wsadmin scripting.
Confidential
WebSphere Administrator
Responsibilities:
- Installed, configured and maintained IBM WebSphere Application Server 6.x/7.x, IBM WebSphere MQSeries 5.x/6.x, IBM Http Server 1.3/2.0, Apache 2.x on heterogeneous platforms AIX 5.3/Sun Solaris 8.5/Linux/Windows NT .
- Involved in migration from WAS 5.1.1 Network Deployment and Base to WAS 6.1 ND on AIX platform. Applied refresh packs, fixpacks and cumulative fixes for WebSphere, IHS and plugins.
- Created DMGR, application server and custom profiles in Linux platform for dev, test, preprod and production and federated application server and custom profile to DMGR using addNode.sh command.
- Hands on experience in Migrating the existing configuration and applications of IBM WebSphere using WASPreUpgrade and WASPostUpgrade tools on AIX.
- Applied Fix Packs for WebSphere Application Server 5.1/6.1 and hot fixes to various applications and multiple environments as per the change management system request to overcome the functionality and performance issues.
- Responsible for changing and migrating source code of high profile applications and deployment on WebSphere Application Server.
- Coordinated with IBM support by raising PMRs to resolve problems related to WebSphere Application Server and WebSphere MQ outages.
- Troubleshoot problems on the various environments involving the integrations of WebSphere, IBM Http server, iPlanet WebServers, TAM and LDAP.
- Developed WSadmin scripts using Jacl, Jython to automate WebSphere processes including start/stop, creating and configuring servers, JDBC and MQ resources, deploying applications on stand-alone and clustered environments
- Configured global security on WebSphere using IBM Directory Server and secure the admin console.
- Troubleshoot problem-tickets, worked with developers to identify the root cause and resolve the issue or propose a potential work around and successfully resolved LDAP, SiteMinder, WAS, MQ, code, and data issues.
- Implemented authentication and authorization permissions to web resources and Installed SSL certificates on the web servers using IKEYMAN.
- Installed Configured Apache web server v1.3/2.0.x on Sun E450 servers in Solaris environment and configured configuration file for virtual hosts for all sites.
- Managed the security and performance optimizations for EJB containers and web applications in IBM WebSphere, IBM HTTP Server and Apache web server.
- Configured enterprise applications and corrected performance problems by monitoring server availability and resource utilization analysis.
- Lead role in performance testing and tuning the applications performance emphasizing on JVM heap size, CPU utilization, JDBC connection pools, Garbage Collector, Web container threads, Servlets performance, response time alerts and thresholds.
- Problem determination using local error logs and by running user traces and service traces.
- Assisted in several thread dumps and heap dumps analysis using IBM Thread analyzer and IBM Heap Analyzer.
Environment: IBM WebSphere AppServer 6.1/5.1, IBM WebSphere MQSeries 5.0/6.1, IBM Http Server 1.3/2.0, Apache, AIX, WSAD, RAD7, LDAP, Heap analyzer, Windows 2000, LDAP,EJB, JDK, J2EE, JNDI.
Confidential
WebSphere Administrator
Responsibilities:
- Planning, Design, Installation and Integration of WebSphere Application Server Network Deployment 6.x/5.x, IBM Http Server 6.x/1.x and Apache 2.x on Linux.
- Worked on critical and 24/7 environment supporting IBM products like WebSphere Application server, IBM HTTP Server, WCS and Rational Products on Linux and Windows 2003 platforms.
- Handled the maintenance of the WebSphere Application Servers on Sun Solaris/Windows platforms and setting up of the developing, staging and production environments for the ongoing application development.
- Wrote KShell scripts to monitor installed enterprise applications and to get information from the logs and database in the required format and other daily activities and jobs.
- Installed and configured remote/local IBM Http Server and manually updated plug-in files for IHS servers located in DMZ.
- Worked with BackupConfig, RestoreConfig commands for backup and restore the configuration of nodes and cell.
- Reviewed security procedures and access policies to ensure proper access and rights to various applications accessed through the portal.
- Used Wily Performance tool for monitoring and tuning the WebSphere environment like configuring Heap size, Thread pool size, Session Management, connection pool size, etc.
- Implemented logical security server architecture integrating WebSphere Application Server, WebSphere MQ, Sun ONE WebServer, iPlanet LDAP Directory Server, Netegrity Siteminder and implemented Single Sign-On security.
- Good knowledge in Applications developed using Servlets, JSP, Struts, HTML, JavaScript. Worked on environment using Struts framework based on Model 2 architecture.
- Generated and moved http plug-in config to the web servers like iPlanet and solved problems for plug-in regeneration.
- Enabled security for the Admin Console and the application components by creating user registry in LDAP IBM Tivoli Directory Server .
- Worked with the Asset Management Team to install Renewed and New SSL certificates on Web Servers using IKEYMAN utility.
- Configured and maintained SOA registry and repository to achieve more business value from the Service Oriented Architecture by enabling better management and governance of the services.
- Responsible for design, architecture and development of major components of WAS and protocols like http, RMI-IIOP, soap/http, and WSDL.
- Worked on defining and configuring Application Servers, Web Applications, Servlets, and Servlet Engines as well as deployment of EJB's across multiple instances of WebSphere.
- Responsible for the planning and designing to rebuild the entire enterprise system from scratch using J2EE and Services Oriented Architecture SOA and built a roadmap for the enterprise systems to support its vision to bring all applications into one Enterprise Portal.
- Worked and solved variety of issues with WebSphere and J2EE applications. Provided 24/7 support for critical applications with on-call pager rotation, flexible to work during off hours.
Environment: WebSphere Application Server 6.x/5.x, IHS WebServer 6.x/1.x, iPlanet 4.0, Application Server Toolkit V6.1, Visual Source Safe, WSAD, Wily Introscope, Tivoli Directory Server v5.0 LDAP , XML, Oracle 9i/10g, Sun Solaris 10/9, , Linux, Windows 98/00/xp-Sp3.
Confidential
WebSphere Administrator
Responsibilities:
- Installed, configured and maintained WebSphere Application Server 6.x on Linux, AIX.
- Involved in setting up a new QA environment by creating and managing the Nodes, Application Servers, and Clusters for Load Balancing and Fail Over.
- Did hot deployments without having to shutdown the application using Network Deployment Manager.
- Deployed application ears on WebSphere Application Server Network Deployment in QA, Staging and Production environments on a daily basis and troubleshoot various configuration and application issues.
- Trouble shooting various problems in different stages of development, QA and production using logs files, JVM Count and JDBC Connections.
- Monitoring WebSphere Application Server performance through inbuilt monitoring tool.
- Performed WebSphere configuration, backup and restoration tasks by using backupConfig, restoreConfig commands etc .
- Improved performance, reliability, and scalability of the application server and its interaction with Web Servers, Database Servers.
- Gained good experience in administration of WebLogicV8.1. Involved in clustering, deploying/supporting web applications in production environment. Involved in performance tuning, trouble shooting, patching, worked with BEA support and development teams for issue resolution.
- Involved in Tuning of WebSphere Application Server for performance improvements.
- Managed multiple high-profile, complex projects and implement with minimal disruption to end users.
- Managed complex environments for the customer IT environments from a software support perspective for IBM WebSphere Application Server on both UNIX and windows platforms.
- Worked with QA Team for Load Tests and Performance tests and identified the bottlenecks of the applications.
- Worked with Security team for possible security threats to WebSphere Platform and configured Web servers to their recommendations and also secured using AD integration..
- Responsible for applying patches and fixes to WebSphere 6.x to bring it up-to-date.
- Worked closely with AIX Server Team for Operating System tweaks for Performance.
- Responsible for configuring various performance monitoring tools including Wily Introscope, Quest Foglight, BMC Patrol, Compuware Vantage Analyzer. Involved in documentation of everyday activities.
- Supported extensively in troubleshooting the issues and findings out root causes by analyzing core dumps in investigating and resolving system crashes.
- On-call support 24x7 , Monitoring and maintaining multiple Applications.
Environment: WebSphere Application Server Network Deployment 6.x/5.x, WebLogicV8.1, iPlanet 6.1 Web Server, Windows 2000, IHS Web Server 6.x, Web Portal Server, Netegrity Siteminder 5.X, AIX.
Confidential
WebSphere Administrator
Responsibilities:
- Responsible for Installation, Configuration and Maintenance of WebSphere Application Server in a Network Deployment Environment on AIX consisting of 8 clustered nodes to achieve fail-over and load balancing used Admin Console and wsadmin scripting.
- Installed, configured and integrated WebServers obj.conf, magnus.conf, plugin file , Siteminder domains, policies, realms, rules and Ldap user directory with WAS.
- Installing, Configuring, and troubleshooting WAS ND and Migrating from 5.0 to 5.1 and installation of fix packs and e-fixes.
- Supporting, monitoring all Applications at Development, QA and Production phases.
- Deploying application in WAS on AIX using Console and also automated JACL scripts after getting the Release EAR, WAR, and JAR files from Clearcase.
- Upgraded Applications with various patch files JSPs, Class files, changing various properties and property files and other configurations .
- Hands on experience in defining synchronized and persistent IBM MQSeries Queue/Topic Connection Factories, Queue/Topic Destinations to the Application Server. Managing cron jobs, batch processing and job scheduling.
- Involved in performing the Message Queue Interface MQI operations.
- Troubleshooting various problems in different stages of development using logs and with coordination from QA and Development teams.
- Provided technical assistance for the Web Hosting Team on various Application servers and Web Servers including IBM HTTP Server, Apache Web Server, and iplanet Server.
- Monitoring WAS performance through Tivoli Performance Viewer and tuning the system caching, queuing, JVM parameters, DB Connection Pooling.
- Wrote both Shell and Perl scripts for various automations and reports, etc.
- Establishment of Application-specific parameters and definitions having knowledge of Java Servlets, JSPs and EJB development and deployment concepts and database skills .
- Workload management using WebSphere Modeling and Cloning on Application Servers.
- WebSphere Performance Monitoring, Tuning and Application-specific load balancing.
- Wrote SQL scripts for monitoring application working.
- Copying tables in DB2 using export and import and load commands.
- Diagnosis and repair of the WebSphere Environment. Assisted developers with the diagnosis and repair of WebSphere Applications.
- Worked with QA Team for Stress tests, Performance tests and identified the bottlenecks of highly configurable applications. Testing was done using LoadRunner.
- On-call Production Support 24x7 , monitoring and maintaining multiple Applications in Development, QA and Production Environments.
Environment: WAS ND 5.0/5.1, WAS 5.0.2.2, JAVA, J2EE, AIX 4.5, SiteMinder 5.0, IBM HTTP Server, Apache, IHS WebServer2.0.42, JBoss, IBM DB2 UDB 7.2, Oracle, ClearCase, WSAD, MySQL.