Websphere Administrator Resume
Bloomington, IL
SUMMARY
- 7+ years of Experience in Planning, Installing, Configuring, Administering, Tuning and Troubleshooting IBM WebSphere Application Server (Base & ND),Websphere MQ (v6.x,7.x),IBM IHS and Apache WebServers.
- Experience in Installation, Configuration, and Administration of IBM WebSphere Application server v 8.5/8.0/7.0/6.1 on AIX, Solaris, Linux and Windows Platforms.
- Experience in installing, configuring and administration of IBM websphere MQ in Linux and windows environments.
- Experience in deploying, maintaining and troubleshooting of applications in highly available, load balanced production environments.
- Experienced in Secured Socket Layer (SSL) configuration, creating self - signed certificates, generating certificate requests, Import/Export certificates and creating key databases.
- Implemented Workload Management (WLM) methodology and fail over mechanisms including horizontal and vertical clustering, HTTP server fail over, and Deployment Manager and Node agent fail over.
- Implemented clustering in WebSphere Application Server 6.1/7.0/8.0 using horizontal and vertical clustering to provide scalable and highly available WebSphere environment.
- Proficient in developing Scripts using Jython, JACL, and ANT to automate WAS administration and deployment tasks such as JVM configuration, J2EE application deployment, ear/war installation, and backups.
- Experience in writing scripts to create clusters, deploy applications and restart the servers.
- Expertise in working with logs, trace and messages using tools such as Log Analyzer, Resource Analyzer and Admin Console.
- Created and configured MQ Objects like Queue Managers, Local Queues, Alias Queues, Remote queues, Transmission Queues, Dead Letter Queues, Clustered Queues, Channels, Listeners, Clusters, Triggers, Processes and Namelists.
- Experience with testing tools MQ such as RFHUTIL, MQMON and BMC Admin 7 .
- Good knowledge of WebSphere MQ and involved in configuring MDB listeners, JMS resources, and queues and integrating with the WebSphere Application Server.
- Experience in installing and creating Virtual Portals and assigning user populations.
- Experienced in migrating the applications from WebSphere 6.x to WebSphere 7.0.x.
- Familiarity with network protocols and applications involving TCP/IP, NFS, DFS, SNMP, SMTP, POP, Telnet, Rlogin, SSH, FTP, HTTP, DNS.
- Recent experience includes hands on expertise in Single Sign-On domain using Oracle Access Manager, Oracle WebGate, Tivoli Access Manager, Site Minder, Identity Management and LDAP.
- Experienced in Configuring and administering Citrix Netscaler for load balancing the applications.
- Installed and Administered IBM WebSphere Portal Server 5.1.0.1/6.0.1.4/6.1.0.1.
- Experience in setting up of Nodes, Data Sources, Virtual Hosts and Session Management for WebSphere Application Servers.
- Involved in streamline development and testing using TIBCO in websphere application server.
- Experienced in providing intergation to Application server with TIBCO as jms resource provider allocation with the queue messaging
- Troubleshooting 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.
- Experience in using GC Collector and analyzed GC verbose logs to monitor and assess the JVM runtime Heap usage.
- Experienced in Configuring of JDBC Providers, JDBC data sources, connection pool, Virtual Hosting, JNDI, Global Security, SSL, SSO, and Open SSH, Open SSL, LDAP.
- Proficient in configuring WebSphere Application Server with monitoring tools like Tivoli Performance Viewer, ITCAM and Wily Interscope.
- Strong experience in Administration and Maintenance of WAS ND clusters (vertical, horizontal) and deployment of applications in highly available, load balanced production environments.
- Experience in design & implementation of both internet, intranet applications - DMZ and non DMZ.
- Good knowledge of Firewall configuration and Network protocols, DNS, Network Dispatchers and SSL certificates.
- On-call Production Support (24x7), monitoring and maintaining multiple Applications in Development, TEST, QA, Staging and Production Environments.
TECHNICAL SKILLS
Application Servers: IBM WebSphere Application Server 4.x, 5.x and Network Deployment 6.x, 7.x, 8.x, Websphere MQ 7.x,6.x, Apache Tomcat, JBOSS
Web Servers: IBM HTTP Server 6.x, 7.x, 8.x, Apache and IIS.
Operating System: Red Hat Linux 4/3, AIX 5.2/5.3, Windows NT/2003/2008, Solaris 7/8/9
Languages: C, C++, Java, Servlets, JSP, EJB, XML.
Databases: Oracle, DB2, MS SQL Server 2000, MS Access.
Scripting: UNIX Shell Script, Wsadmin, JACL, JYTHON
Networking Protocols: TCP/IP, HTTP/HTTPS, RMI, SOAP, SSL
Tools: Tivoli Performance Viewer, Resource Analyzer, Heap Analyzer, Thread Analyzer
PROFESSIONAL EXPERIENCE
Confidential
WebSphere/Middleware Analyst
Responsibilities:
- Handled the maintenance of the WebSphere Application Servers on AIX/Windows platforms and setting up of the developing, staging and production environments for the ongoing application development.
- Worked with IBM Support and development teams in resolving issues related to application memory leaks, analyzing java cores and heap dumps using Thread and Heap analyzer tools.
- Installed, Configured & regenerated the Patches and Web Service Plug-in on Application servers and Web servers.
- Package, build, Integrate and deploy enterprise J2EE applications on WebSphere that involves EAR (Enterprise Archives) and WAR (Web Archives).
- Configured GC parameters, monitoring the heap sizes by setting verbose GC, fine tuning and fixing memory issues.
- Involved in MQ upgrades with the help of scripts and Bouncing the Queue managers .
- Monitored Log files of clusters, queues and queue managers.
- Monitored MQ objects using Rfhutil and BMC admin 7.
- Problem determination using Queue Manager Error logs. Cleared Queues using MQ Commands and the BMC monitoring tool.
- Checked for and Set MQ Authorities for different Applications Teams.
- Set Authorities on Queue Managers, Channels, and Queues.
- Implemented security using LTPA and LDAP for WebSphere Application Server, Portal Server.
- Involved in managing releases of products from development to QA to Pre-Production and Production.
- Performed troubleshooting on Java applications using WAS logs, traces, Log Analyzer, Resource Analyzer/Tivoli Performance Viewer, HP Diagnostics in production environment.
- Experienced in using ITCAM to know health of the Applications and JVMS
- Regularly attended status & CR meetings on behalf of Team & coordinate with different teams for task accomplishment.
- Provided 24/7 on call support for critical applications, flexible to work during off hours & in shift rotation.
Environment: IBM WebSphere Application Server ND 6.1/8.x, AIX 5.3, Red hat Enterprise Linux 7.x, IBM HTTP SERVER v8.x/7.0, Oracle 10g,11g,12c, Java JDK 1.5.0, IBM ISA 4.1.
Confidential, Bloomington, IL
Sr. WebSphere Administrator
Responsibilities:
- Installation and configuration of WebSphere application server V7.0/V8.x and administration of the environments built on WebSphere application server
- Preparing middleware design/architecture as per the application functionality to provide the efficient middleware solution for the project and document them.
- Configured WebSphere Application Server on multiple platforms for both Horizontal and Vertical clustering for Work Load Management.
- Working on the SSL & mSSL configuration at the application level on Glassfish application server.
- Managed the security and performance optimizations for EJB containers and web applications in IBM WebSphere, IBM HTTP Server and Apache web server.
- Highly experienced working with generation / manual updating / propagation of plug-in both in the internal and external DMZ HTTP/Web server for troubleshooting and improving performance.
- Created shell script to automate the regular maintenance activities like: File System cleanup, JVM restart, heap dump analyze, capturing the thread pool, JDBC connection usage for a JVM etc.
- Designing, creating and maintaining the WebSphere MQ objects like, queue managers, listeners, local queues, alias queues, remote queues, SVRCONN channel, sender/receiver channel, MQ clusters, MQ binding files etc.
- Creating message flow application in message broker toolkit using the ESQL, creating BAR file and deploy the BAR file onto broker.
- Creating execution group, maintaining message flows in all the environments, troubleshooting and fixing the issues related to message flow/message delivery.
- Creation of Multi instance Queue Manager, Message Brokers, and Failover functionalities.
- Troubleshooting the issues in production and lower environments, opening the service request with Oracle in case of unknown issues and lead them until the issue is resolved.
- Maintaining the whole middleware architecture, working on issues, co-ordinate with offshore team and the client, planning and applying the new fix packs for the application server/web server and resource adapter.
- On-call support (24x7), Monitoring and maintaining multiple Applications at Development and Production.
Environment: WebSphere Application Server 7.0/8.0, Windows 2003 Advanced Server, AIX 6.1, Websphere MQ 7.x,6.x, DB2, Wily Introscope, Oracle 9i/10g, SEAS, Silk Central, Shell Scripts, Jython, Windows XP, IBM HTTP Server 7.0/8.0.
Confidential
WebSphere Administrator
Responsibilities:
- Involved in Installation, Configuration, Administration and troubleshooting WebSphere Application Server 7.0, 8.0 and IBM HTTP Server.
- Installed and configured IBM DB2 database and setup LDAP security to the Applications.
- Deployed the applications in Testing, Staging and Production Environments, following change management practices.
- Installed EARs, WARs and configured application specific JVM settings, Web container parameters using the Admin Console and Jacl scripts, following the change management requests.
- Managed the Security and Performance Optimization for EJB containers and Web Applications in WebSphere, IHS web server.
- Administered and Experience in installing and configuring the Citrix Netscalar platforms.
- Experienced in load balancing the applications in Citrix Netscaler platforms.
- Achieved Workload Configuring Queue Connection Factories, Queues & MDB Listener ports for different enterprise applications running in WebSphere Application Servers.
- Experienced in configuring TIBCO which acts as a JMS provider for WAS.
- Involved in Creating and Managing the Nodes, Application Server and Clusters, Deployed Multiple J2EE Applications.
- Responsible for testing of applications at various levels before deploying them to production. The test phases include development, UIT, ST, SIT, PT, finally to production.
- Profiled all the J2EE Application’s and worked with Application Groups in improving performance of application and possible memory leaks in application before production.
- Involved in creating Resources like JDBC Provider for DB2, Creating Virtual Hosts, Shared Libraries, JNDI Configurations, EJB References, Creating Environment Variables, and Configuring Session Management.
- Several MQ Series Servers are integrated using the Point to point channels and Cluster Channels.
- Configured Websphere for messaging by defining Queue Destinations & Queue Connection Factories.
- Involved in Monitoring, Capacity Planning, High Availability and Systems Scalability.
- Coordinated with various teams like Development, OS, Database and Networking to Deploy the J2EE Applications in Development, QA, Staging and Production Environments.
- 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.
- Involved in configuring SSL b/w Web Browser, Web Server & Application server and Worked with Key stores and Trust stores if any of the certificates are expired.
- Configured Websphere for messaging by defining Queue Destinations & Queue Connection Factories.
- Worked with Application groups in troubleshooting and fine-tuning the application Performance.
- Extensively used the Command line tools for Administration and Maintenance of the Applications.
- Worked closely with developers to define and configure Application Servers, Web Applications, and Web Resources, Servlets and JDBC drivers-as well as deployment of EJB's on the WebSphere Application Server.
- On-call support (24x7), Monitoring and maintaining multiple Applications at Development and Production.
Environment: WebSphere Application Server 7.0/8.0, Windows 2003 Advanced Server, AIX 6.1, Websphere MQ 7.x,6.x, DB2,, Shell Scripts, Jython, Windows XP, Adobe Live Cycle ES3, IBM MDM 10.0, IBM File Net 5.1, InfoSphere Information Server (Data Stage) 8.7, SAP BO 3.1,4.0, PRPC 6.1/6.2, Oracle WebGate, IBM HTTP Server 7.0/8.0.
Confidential
Middleware Administrator
Responsibilities:
- Automate application install, uninstall and application enhancements through Shell scripts and WSCP scripts.
- Experienced in Installing and Configuration of Application server Websphere 7.0/6.0.
- Experience in Installing and Configuration of Websphere servers like IBM Http server and Tomcat.
- Install, configure and maintain Internet, Intranet, Application and Database Servers like WebSphere, HTTP Server, DB2 on diverse UNIX flavors that includes AIX
- Windows Platforms (NT/2000) in a multi clustered high availability environments.
- Developed UNIX shell scripts, JACL scripts to automate the WebSphere Administration (recycling the application server, deploying customer applications, logs rotation, monitor applications state, etc).
- Package, build, Integrate and deploy enterprise J2EE applications on WebSphere 7.0/6.0 that involves EAR (Enterprise Archives) and WAR (Web Archives).
- Configured Health care applications to connect MQ Series Objects like Queue Manager, Queue, and Channels, Queue Destinations & Queue Connection Factories.
- Deploy on WAS and maintain the CCDR environment, work with developers and QA in troubleshooting problems related to the applications and works with IBM on resolving complex websphere issues.
- Involved in trouble shooting and performance tuning using Resource Analyzer and Log Analyzer.
- Managed the security and performance optimizations for EJB containers and web applications in IBM WebSphere, IBM HTTP Server and Apache web server.
- Experienced in using TIBCO for messaging service which is integrated with message queues.
- Ensure application dependencies are integrated on system level components such as database
- Data Source Name (DSN), and Application Server connection pooling (DB2) including identification and documentation.
- Created and configured MQ Series Objects like Queue Manager, Queue, and Channels etc.
- Installed and configured IBM WebSphere Application Server 7.0/6.0, JDBC drivers and Served engines along with trouble shooting and recovery.
- Responsible for application changes across different platforms- development, testing and production.
- Involved in monitoring, shutdown and boot up, Network Support and Trouble Shooting.
- Used import/export LDIF commands and changed user passwords and activate/deactivate accounts using
- LDAP modify Worked closely with Project manager, development, testing and production team to align project deliverables, dates and report issues/concerns.
Environment: WebSphere Application Server 7.0,s6.x, Solaris 8,9 AIX, Websphere MQ 7.x,6.x, DB2, Oracle, SQL Server, Sun-one webserver, Sun-one Directory Server, Netegrity Siteminder.