Web Administrator Resume
St Louis, MO
SUMMARY
- Over 7 years of experience in administrating IBM WebSphere Servers on Windows 2008, Linux, AIX, and Solaris. Expertise in installation, configuration and administration of WebSphere Application Servers on Solaris, Linux, AIX, and Windows servers.
- Experienced in installing and maintenance of IIS, Apache, Tomcat and IBM HTTP Server. Expertise in creating and configuring multiple profiles Dmgr and custom profiles. Worked in different stages of implementing the Workload Management using cloning and clustering.
- Clustered WebSphere and JBoss for High Availability.
- Setup Appdynamics and Wily for WebSphere Application Server and Apache servers.
- Tuned, Managed and Monitored the JVM performance by adjusting Heap size, garbage collection and JDBC pools.
- Configured database connectivity using JDBC and Connection pools.
- Configured Apache webservers for load balancing.
- Implemented scheduled Backup and Restore processes for configuration and code files.
- Created and Updated SSL Certificates on servers in all environments.
- Setup and perform Load - Balancing through F5 Load Balancer Web Based GUI.
- Created support tickets with vendors and followed Change Manager Procedures.
- Multi-homed WebSphere Application Server for multiple server instances on single Linux host.
- Delivered administration solution and support for Data Power Appliances like Services, Error Handling, Log Notification, Load Balancing, Monitoring, production support.
- Created Playbooks for all applications for level 1 support engineers.
- Standardized configurations to be consistent across all environments and comply with overall infrastructure.
- Facilitated team operations by discussions through the sharing of information and knowledge, identification of teamwork issues, development of problem-solving recommendations and recommendations of standardizing team operations.
- Experience in applying fix packs and plug-in’s for WebSphere Application Server. Experience in creating and managing WebSphere Environmental variables for Data Sources and JDBC Driver paths.
- Experienced in installing the security certificates and configuring Site minder for single sign on (SSO). Configured global security with LDAP registry and generated self-signed certificates (SSL) using Open SSL. Experience in problem tracing, log management, scripting to invocate problem -determination actions involving diagnostic traces and thread dumps.
- Expertise troubleshooting production issues like application server hang high Memory and CPU issues and overall server Status with commands and GUI tools. Tuning the Prepared Statement Cache for WebSphere Application Server which resulted in very large Application Server memory footprints, Out Of Memory errors or crashes of the Java process. Well experienced in performance tuning, troubleshooting using Resource analyzer, log analyzer.
- Good knowledge in configuring High Availability Manager for failover and recovery techniques.
- Involvement in performance monitoring and tuning by using the Tivoli Performance Viewer and Wily Introscope on IBM WebSphere Application Server. Well versed in writing shell scripts in Jacl and wsadmin scripts to automate the administrative tasks.
- Experience in installation, configuration and administration of WebSphere MQ on Solaris, AIX and Windows NT/2000 platforms.
- Experience in defining, administering, and maintaining Queue managers, Queues, Channels, and other MQ Objects.
- Experience in debugging the WMQI Message flows and MQ setup to identify performance issues.
- Worked as a Java front end Developer using JSP, JavaScript’s, HTML, CSS and used WebSphere application server to deploy the code. Developed applications using Eclipse.
- Extensive experience in providing 24/7 on-call support for applications servers.
- Excellent communication skills, strong architectural skills, hardworking and a good team player.
TECHNICAL SKILLS
Web/App Servers: Web Sphere Application Server 7.x, 8.x, Web Sphere MQ Sever 5.3/6.0,6.1, IBM Http Server 6.0/2.0.47/2.0.42/1.3.26/1.3.19 , IIS, Apache Web Server, TomcatOperating Systems Sun Solaris 8/9, IBM AIX (5.1/5.2), Linux, WINDOWS 2K, HP-UNIX
Programming: Java, J2EE, C++, C, VB, SQL/PL SQL, HTML, DHTML, XML.
Scripting: JACL, Jython, TCL, WSCP, WSADMIN, Korn Shell Script, Perl, JavaScript, VBScript, and CSS.
Databases: Oracle (8i/9i), UDB/DB2, Sybase, MS SQL Server.
PROFESSIONAL EXPERIENCE
Confidential, St. Louis, MO
Web Administrator
Responsibilities:
- Installed and configured WebSphere Network Deployment Manager 8.0, on UNIX Platforms, Web Sphere Base Application Server and used Update Installer to update with fix packs. Automated the tasks with shell scripts using silent response files.
- Administered, configured, tuned, and troubleshot WebSphere in a clustered environment.
- Worked with ConfigEngine tasks, transferred data from Local database to external backend databases like Oracle & DB2.
- Tuning the JVM based on performance testing /monitored the results on Wily.
- Separated the static content from the dynamic content for better application security and performance
- Installed and configured both IBM HTTP Server and iPlanet Web servers and plugins and configured SSL for the webserver and plugin communications.
- Created and federated profiles to the Deployment Manager using both Profile Management tool and also automated the process using manage profiles and addnode command.
- Installed Fix packs, Cumulative Fixes and Refresh Packs on the Base and ND Versions
- Configured Clusters and standard configuration of WebSphere Application Server environments for high availability of applications with front end IHS and F5.
- Used F5 BigIP and IIS as front end and load balancing
- Configure VIP’s and pools on the Big F5 load balancer worked on enabling WebSphere global security using Local OS and TDS LDAP(LTPA mechanism), SSL configuration, ordering digital certificates, creating key database using ikeyman and key tool tools, import/export certificates and create self-signed certificates. Trouble shooted and successfully resolved LDAP, Site Minder, WAS, MQ, code, data issues.
- Installed, configured and administered WebSphere MQ and designed a complete and effective MQ Environment including naming standards, levels of service, security, monitoring and administration tools.
- Configured WebSphere resources like JDBC providers, JDBC data sources and connection pooling and tuning and monitoring it using Tivoli Performance viewer by enabling PMI.
- Configured admin console security on WebSphere and creating users with various roles to access the WebSphere admin console - users and groups in ldap and added them as WebSphere Console Groups.
- Involved in opening and working on PMR’s with IBM to solve various issue related to the environment. Enabled traces as part of troubleshooting and used collector tool to submit the logs and traces to IBM after running the must gather scripts and enabling various traces and taking thread dumps.
- Used WebSphere plug-in for load balancing across the cluster members and manually updated it for remote webservers in the DMZ.
- Installed SSL certificates on the web servers using ikeyman tool.
- Was involved in writing shell scripts to automate WebSphere admin tasks and application specific rsyncs / backups and other schedulers.
- Participated in team meetings and management meetings to resolve issues related to the various environments.
- Used Tivoli Performance tools for tuning the WebSphere environments (JVM heap size, data base connection pool size, etc.)
- Managing IIS 5.0 / IIS 6.0/IIS 7.0 Web servers and hosted web sites.
- Creating and configuring new internal & external websites (HTTP and HTTPS).
- Website content and application release management and heath check of the servers.
- Application support for asp, .NET … based hosted internal & external websites.
- Deploying and troubleshooting of .Net based Applications on large IIS web server farms.
- Provided 24x7 supports for any issues or impact caused by the New Changes.
Confidential, St. Louis, MO
WebSphere Administrator/Production Support
Responsibilities:
- Installed, configured and managed IBM WebSphere Application Server 7.0 ND on Red hat Linux, AIX, and Windows.
- Worked closely with project teams to successfully integrate different layers for processing business data.
- Responsible for designing high availability middleware systems for 24x7 application availability.
- Participated in performance tuning of various applications in order to gauge optimum system requirements.
- Provided middleware architecture that can sustain high traffic without any performance degradation.
- Installed manually different types of applications and ran the existed Jython scripts in WAS v7.0 to deploy in house applications (EAR, WAR and SAR).
- Involved in installing different types of third party applications manually on WebSphere Application Server v7.0.
- Configuring resources like JDBC Provider, Creating Virtual Host, Shared libraries, JNDI Configurations, EJB References creating Environment Variables and Configuring Session Management.
- Implemented high availability and created their Core groups.
- Worked on performance tuning and optimized various configuration settings such as thread pools, JMS queues, and Connection pooling.
- Involved in creating DB2, Oracle data sources on WAS v7 at cluster level, and reset the J2C user ID and Passwords.
- Implemented horizontal and vertical scaling and created cluster member for the Workload-Management.
- Analyzed the heap size for the JVM with help of developers according their application.
- Involved in monitoring the JVM performance, Heap Size, garbage collection, JDBC Pools periodic testing and support of Web Environments with respect to High Availability and Disaster Recovery.
- Enable the logs level in details and increased the number of historical logs and size of the file.
- Involved in creating service integration, analyzed and set the threshold size.
- Created JMS Providers, MQ connection factories, MQ queue destinations, Listener Ports and Activation Spec for WAS v6 and WASv7.
- Opened critical PMR with IBM to solve the problems in the WebSphere application Server and collected the Must Gather information according to IBM requirement.
- Installed IHS and Apache Web Server and Configure http, https on Red hat Linux.
- Involved in configuring SSL on IBM HTTP and Apache Servers.
- Administered various Log files like Product logs, Installation logs, administer server logs, Application server logs were monitored during troubleshooting for reported errors.
- Applied fix-packs for WAS v6, v7 for DMGR and Nodes and patched Apache tomcat v5, v6 and v7.
- Integrated App & Web Servers with Enterprise Content Management system namely Alfresco 4.1.6 & SOLR server
- Supported a tomcat based application called alfresco which maintains the forms like .pdf, .jpg, .doc etc. on B2C environment.
- Involved in code installations, application configurations and troubleshooting for cloud based mule services.
- Did configurations reviews for the code using development tool eclipse.
- Responsible for Production support by 24/7 on rotation basis.
Confidential, Columbus, OH
WebSphere Administrator
Responsibilities:
- Installed, configured and administered WebSphere Application Server ND and Express 6.1/7.0 on Windows, AIX, Linux and Solaris.
- Managed and administered Workloads, Server Groups and Clones in WebSphere Application Server. Created, configured and administered Profiles, Clusters, Nodes and Node Groups for WebSphere process Server.
- Worked on applying the fix packs and refresh packs for WebSphere Application server.
- Deployed J2EE applications on WebSphere Application Server using WSAD tools.
- Involved in deploying the EAR files and scripting automated deployment of the applications.
- Created Horizontal and Vertical Clusters for the large environments.
- Installed, configured and administered Tivoli Directory Server 6.0/6.1/6.2 on Windows, Aix, and Solaris.
- Involved in applying the fix packs to Tivoli Directory Server.
- Created groups and users in the TDS and added this to Deployment Manager.
- Involved in setting up SSL using Tivoli Directory Server.
- Involved in troubleshooting and fixing the issues on Tivoli Directory Server.
- Installed, configured, and administered IBM HTTP Server 6.0/6.1 and Apache tomcat.
- Configured the web-server interfaces (plug-in file), session management, virtual hosts, and HTTP transports for Application Server instances and applications.
- Implemented and configured SSL, requested digital certificates, created self-signed certificates and imported/exported public/private keys.
- Involved in WebSphere MQ Cluster design, set up, and administration.
- Configured, managed and automated WebSphere MQ Queue Managers, Queues and channels.
- Architected, implemented and managed complex corporate WebSphere MQ clustered environments.
- Involved in troubleshooting and managing Enterprise Application Integration solutions layered upon Complex MQSeries environments.
- Provided 24x7 ongoing support and troubleshooting for installed technical solutions
- Involved in performance tuning of WebSphere Application Server 6.0/6.1 using Tivoli Performance Viewer- JVM Parameters, DB Connection Pooling.
- Created and configured JDBC Drivers and Data Sources (Oracle/DB2) for the Applications.
- Involved in troubleshooting and fixing the problems on WebSphere Application Server.
- Experienced in DNS, FTP, Remote Access, Security Management and System Troubleshooting skills.
Environment: IBM WebSphere 6.1, 7.0, IBM Process Server 6.2, IBM Business Monitor 6.2, Tivoli Directory Server 6.1, WebSphere Update Installer 7, BO 3.1 SP3, Global Security Kit V7.0.4.23, IBM MQ Series 6.1, IBM HTTP Server 6.1, Apache 2.0.47, Oracle 10.2.0.1, DB2 9.1.0.8, AIX and Windows 2003 SP2, iseries 5.
Confidential, Atlanta, GA
Web Administrator
Responsibilities:
- Installed and configured IBM WebSphere Application Server 5.0.2.x, IHS 1.3.28.x on various platforms.
- Maintained IBM WebSphere Application Server 4.0, Apache web server on various platforms including AIX 4.3.
- Assisted in packaging enterprise J2EE applications on WebSphere 5.1.1.x that involved EAR and WAR.
- Migrated WAS from 5.1.1.3 to 6.0 in development, test and production environments.
- Created Custom Secure Sockets Layer (SSL) Key Files for WebSphere V6.0 and implemented to use self-signed certificates.
- Created user roles and groups for securing the resources on LDAP.
- Installed fix packs and interim fixes by configuring properties file and using update Silent scripts.
- Configured WAS Global Security using Tivoli Directory Server and SSL for Webserver.
- Generated http plug-in Config and moved it the web servers.
- Configured horizontal and vertical scalability of WebSphere to support failover mechanism and to utilize system resources to the maximum extent.
- Maintenance of the WebSphere servers on different platforms and setting up the development and testing and staging environment for the ongoing application development.
- Created user roles and groups for securing the resources using local operating system authentication.
- Provided rules for load balancing using Network Dispatchers.
- Configured Workload Management (WLM) using server groups in WAS 4.x and clusters in WAS 5.x.
- Involved in trouble shooting and Performance tuning using Resource analyzer and log analyzer.
- Installed and configured WebSphere 6.1 development environment for migration purposes.
- Worked on problem tickets (PMRs) with IBM to find effective solutions to various problems and performance issues.
- Worked on WebSphere system related system work (patches, fixes).
- Created environment specific reference documents for managing various operations.
- Provided 24x7 on call support for assigned Applications.
- Provided technical support for IBM WebSphere Process Server.
- Actively participate in build activities for WebSphere Process Server solutions.
- Configure messaging resources required for WebSphere Process Server.
- Improve the performance of WebSphere Process Server.
Confidential, Franklin, MA
Middleware Administrator
Responsibilities
- Working as a WebSphere Administrator for middleware Team.
- Responsible for installation, configuration, troubleshooting and maintenance of WebSphere Application Server in different environments.
- Responsible for installation and configuration of IHS, plug-in locally as well as in remote boxes.
- Responsible for smooth operations of applications assigned, that includes, deployment, updates, configuration changes, monitoring, tuning and troubleshooting.
- Coordinated with the Operations, Database, Network, Security and the System administration teams to resolve issues.
- Created PMRs and coordinated with IBM for problems encountered by Application Teams.
- Used IBM WebSphere Enterprise Service Bus to achieve efficiencies in skills, cost and time-to-value across middleware solutions.
- Worked extensively with IBM support team in resolving the problems.
- Wrote scripts extensively in Perl, shell, and Jython for automating different tasks like log rotating, monitoring disk spaces, checking the connected processes, deploying the applications, etc.
- Work with a 24/7 on Call support team.
- Expertise in configuration of Wily Introscope with JVM for performance monitoring purpose, and editing and managing modules to setup alerts cautioned and danger levels for JVMs.
- Experience in analyzing, troubleshooting and taking appropriate actions for Application/Web server errors and logs using Wily Introscope, WebSphere Log Analyzer tool, Heap analyzer, Thread analyzer, and HTTPWATCH.
- Involved in advanced performance monitoring and tuning of WebSphere system and involved in applying patches and plug-ins.
- Involved in Application Server performance monitoring of resources like web container connections, JDBC connection pools, thread pools, system load like CPU utilization and Memory utilization, garbage collection and JVM heap size.
- Extensively involved in configuring of JDBC providers, data Sources, virtual hosting, global security, SSL, and LDAP.
- Enabled security for the Admin Console and the application components by creating user registry in LDAP.
- Provided administrative access to different team members using LDAP and including it into the consoles.
- Managed the security and performance optimizations.
- Involved in configuring the WebSphere load balancing utilizing WebSphere Workload Management including horizontal scaling and vertical scaling.
- Work with a network team in configuring, modifying DNS rules, domain list, and Resources using CISCO Global Site Selector (GUI) tool.
- Involved in creating and managing connection pools in WebSphere.
- Expertise in handling Linux and Solaris Operating System.
Confidential
Middleware Support
Responsibilities:
- Installation, configuration, deployment and maintenance of IBM WebSphere application server ND on Linux, Windows platform.
- Implementation of horizontal and vertical scaling of WebSphere application server for workload-management in a cluster.
- Deployment of several Enterprise Applications in a clustered environment with failover support.
- Applying patches and plug-ins for WebSphere Application Server.
- Involvement in performance monitoring and tuning by using the Tivoli Performance Viewer.
- Configuring security of WebSphere using LDAP registry (Microsoft Active Directory).
- Configured the JDBC resources and created connection pools with respect to the database.
- Performing Troubleshooting by analyzing log files using the Log Analyzer tool and also by running traces.
- Monitored for application core dumps, or forced thread dumps to check for system objects using Thread
- Analyzer.
- Maintenance of WebSphere backup scripts using Jython and Jacl.
- Applied software maintenance, program fixes and keeping the system software releases current.
- Troubleshoot hardware and software problems, and interacted with IT staff or vendors in performing complex testing, support and troubleshooting functions.
- 24x7 on-call support on a rotation basis.
- Maintenance of the local Apache and IBM HTTP web servers.
- Documentation of all procedures and any other important issues.