Middleware Architect And Deployment Engineer Resume
Warren, NJ
SUMMARY
- Over 9 years of Experience in IT as IBM WebSphere Administrator for IBM WebSphere Application server .
- Expertise in providing technical support and administration of WebSphere Application servers (5.1/ 6.0/6.1/7.0/8.0 ), on different Windows and UNIX platforms (Sun - Solaris,AIX and Linux) and setting up the development, testing, and production environments.
- Extensive experience in installation, configuration and maintenance of WAS 8.0/7.0/6.1, and 6.0, in clustered and non-clustered environments on AIX,Solaris, HP-UX, Linux and Windows NT/2000 platforms
- Well experienced in installing and integrating IBM HTTP Server (1.3.x/2.x/6.x), DB2 (7.2.x/8.0.x), Oracle 9/10/11 with IBM WebSphere Application server on various platforms.
- Extensive experience in deployments and management of enterprise applications using WebSphere Application Server 5.0/6.0.2/6.1/7.0/8.0 on UNIX(Solaris/AIX), Linux and Windows NT/ 2000/2003/2008 environments.
- Good Hands on Experience in configuring Horizontal and Verticalclustering of application servers with multiple remote Web Servers
- Experienced in maintenance of the WebSphere servers on different UNIX platforms (AIX, Linux and Solaris), Windows environment and setting up the development, testing, staging, and Production environments.
- Extensive experience in deploying J2EE applicationson WAS on various platforms using WAS Adminconsole, wsadmin,JACL and Jythonscripting.
- Implemented DR strategy for the mission critical applications.
- Involved in migration of applications from WebSphere Application Server 4.0 to 6.1 and 6.1 to 8.0.0.2
- Experienced in configuring Single Sign On and configuring Siteminder WebAgent to implement Security,
- Worked on enabling Global Security for the WAS 6.1/8.0 Admin Consoles.
- Experienced in applying patches for WAS, Oracle, IHS and Plugins, generate and propagate Webserver Plugins for IHS (1.x/2.x/6.x).
- Maintained and troubleshot IBM WebSphere Portal 6.0
- Experience of working with IBM on various PMR’s (Problem Management Records).
- Experience in using IBM Thread Analyzer to detect JVM thread related issues. Used Tivoli Performance Viewer and Log Analyzer for performance and troubleshooting.
- Experienced in setting up environments from scratch
- Worked with multiple external software clients like IBM Curam and Connecture in environment setup .
- Provided 24x7 supports for Production and Development Environments.
- Team Player with Effective Communications Skills (verbal and written) for both highly technical and non-technical audiences.
TECHNICAL SKILLS
Application Servers: IBM WebSphere Application Server 5.x, 6.x, 7.0,8.0
Web Servers: IBM HTTP Server
Languages: C, C++, Java, JSP, Servlets, EJBs, HTML, XML.
Operating Systems: UNIX,Solaris2.6/5.x,SuSe and RHEL Linux, Windows/NT/2000/XP/7., AIX 6x and Solaris
Protocols: TCP/IP, HTTP/HTTPS, SOAP.
PROFESSIONAL EXPERIENCE
Confidential
Middleware Architect and Deployment engineer
Responsibilities:
- Involved in setting up the dev,test,non-prodution and production servers from scratch
- Installed, configured and administered WebSphere Application Server 6.0/6.1/7.0/8.0 on AIX and Solaris platforms.
- Installed WebSphere Application Server 8 and 7 on dev,test,non-prodution and production servers
- Applied Fix packs 8.0.0.5/6/7/8 and .29 and .30 on WAS 8 and WAS7 servers
- Worked on Installing/Configuring/Deployment IBM Curam on Production and Non-Production Server
- Worked with IBM, Connecture and various other third party vendors on day to day activites
- Installed Newrelic and FogLight Monitoring tools on WAS 8 and WAS 7
- Provided 24X7 On call Production support
- Pitcher Catcher -SSO activeVOS administration / Installation
- Enagagepoint FMS
- Installed and configured WebSphere Application Server Base and Network Deployment on vertical and horizontally scaled environments.
- Installed, configured and administered various versions of WebSphere Application Server on horizontal and vertical scaled environments on AIX and Solaris platform.
- Installed IBM HTTP Server 6.0/6.1 and configured the plug-in with local and remote WebSphere Application servers.
- Deployed applications on WebSphere application server manually and using scripts.
- Configured Application Server, servers with Oracle, DB2 JDBC providers, Data Sources.
- Configured web-server interfaces (plug-in file), session management, virtual hosts, data sources, HTTP transports for Application Server instances and applications.
- Enabled WAS global security on Development, Testing and production Admin Consoles.
- Involved in creating the High Availability clustered Environment and working with management of applications using Deployment Manager for load balancing and failover functions.
- Configured Demilitarized zone (DMZ) topologies involving multiple firewalls and provided security.
- Configured horizontal and vertical scalability of WebSphere to support failover mechanism and to utilize system resources to the maximum extent.
- Worked with the scripting team and modified several scripts for Configuration and Installation of WebSphere 6.1/8.0.0.2
- Created Cron jobs for automation of scheduled events.
- Involved in Load and Integration testing of J2EE applications on WebSphere Application Server and for distributed platforms.
- Intensively involved in IBM WebSphere Application Server troubleshooting scenarios like Out of memory, Java hangs, crashes, and Hung Threads .
- 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 and fixpacks).
- Created Self signed certificates using Ikeyman and involved in security using SSL Certificate and Key Management.
- Monitored Applications and performed performance tuning by configuring caching, queuing, pooling, JVM parameters and DB connection pooling through Tivoli Performance Viewer and Wily Introscope dashboards.
- Worked on troubleshooting Java applications and WebSphere issues using WAS logs, traces, Tivoli Performance Viewer.
- Installed and used CVS, SVN for software versioning and deployments.
- Migrated resources and applications from WebSphere application Server 6.1 to 8.0.2 using scripts and GUI.
- Deployed application in Devolopment, UAT, and production environments and followed change management practices and 24/7 support every fourth week.
Environment: WebSphere Application Server 6.1/7.0/8.0.02 , IBM, AIX 6/6.1, RHEL 5.X/6, Solaris 8/9/10, Oracle 10g/11i, DB2 8/9, IBM HTTP Server 6.x/8.x, Wily introscope 7/8, Jython/Shell Scripting
Confidential, Warren, NJ
WebSphere Administrator
Responsibilities:
- Involved providing support to wide variety of applications in a diverse setup which included WAS ND v6.1/6.0/ 5.1, Portal 5.1.0.4 and MQ 6.0 & Documented on UNIX, AIX, Solaris, Red-Hat Linux & Windows 2K platform.
- Administered, configured, tuned, and troubleshoot WebSphere in a clustered environment.
- Perform remote installation, configuration and support tasks.
- Maintained WebSphere Portal Server on Production server and involved in troubleshooting .
- Installed http servers 1.3.19/1.3.28/6.0 such as IHS and integrated it to WAS for load-balancing and fail-over using generated plug-in.
- Generated plug-ins for IBM HTTP Server, iPlanet and IIS.
- Enabled Security features using LDAP user registry and LTPA for authentication and authorization privileges for Admin console.
- Deployed applications create a data source, Configure and administered JDBC providers, JMS providers, resource adapters, Connection Pooling and also defining scope level from Admin console. Setup.
- Implemented horizontal, vertical & multiple clustering of application servers for achieving work load management (WLM),HA Manager, Scalability and avoiding single point failure and Expertise in handling EARs, WARs, JARs modules.
- Involved in Debugging WebSphere Application Server, connection pooling and connection manager with Oracle 9i/10g.
- Intensively involved in IBM WebSphere Application Server troubleshooting scenarios like Out of memory, Java hangs, crashes, and debugging bottlenecks in resource pools by taking Heap Dump, Java Core dump using IBM tools like Heap Analyzer and Thread Analyzer
- Trouble shooting errors both Application & JVM also analyzed heap/core plus error logs - configured tuned JVM for optimum performance.
- Installed the fix packs for the problems to get solved with the Application Server.
- Analyze historical performance data produced by Wily Introscope to reduce the application response times, and performance tunes the application server thread pools and time outs, garbage collection policies.
- Evaluated new releases and involved in migration of WebSphere Application Servers from V5.1 to V6.0.2.x.
- 24X7 on call production support and troubleshooting problems related to WebSphere Application Server.
Environment: IBM WebSphere Application Server 5.x/6.x ND, IBM Portal Server 5.x/6.x, IBM HTTP SERVER v6.0, DB2, Ant Script, jacl, Jython, DB2, WebSEAL, AIX 6.1, Solaris 10, Red Hat Linux Integrity Site minder Policy Server 6.0, Window 2003/NT, Wily Introscope, Tivoli Performance Viewer, Java/J2SE 1.4, J2EE 1.3.
Confidential, San Clemente CA
WebSphere Administrator
Responsibilities:
- Installed WebSphere Application Server 5.0/5.1 Base and ND.
- Installed and configured the IBM HTTP Server 2.0.42.x and 2.0.47.x.
- Created the user lists and groups in LDAP Servers and mapped them to the enterprise applications running on the Application Servers.
- Worked closely with developers to define and configure Application Servers, Virtual Hosts, Web Applications, Web resources, Servlets, JDBC drivers and Servlet Engines.
- Separated Web Server and Application Server for better performance and security.
- Wrote scripts for accessing remote Admin Servers, cleaning up logs during back-ups.
- Facilitated Work Load Management by creating Clusters in WAS 5.0/5.1.
- Handled deployment of Java Servlets, Session Beans and Entity Beans for modules to the respective application server instances.
- Setup messaging using the integrated JMS Server.
- Installed EARs, WARs and configured application specific JVM settings, Web container parameters using the Admin Console and WSCP scripts. Used wsadmin scripts to invoke Jacl and Jython scripts in WAS 5.0.
- Used WSINSTANCE to create multiple WebSphere instances from the command line.
- Enabled security for the Admin Console and the application components.
- Occasionally used Resource Analyzer to monitor WebSphere Applications and tuned the environment accordingly like changing the JVM Heap, Connection Pool sizes.
- Used command line tools wsadmin, WSCP and XMLConfig occasionally as an alternative to Admin Console.
- Troubleshoot Admin Server start-up issues, Java code defects after deployment, like class path issues.
- Used the Tivoli Performance Viewer with WebSphere 5.0.
- Involved in Migration from WAS 5.0 to 5.1.
- Migrated to WAS 5.0 Network Deployment and Base on AIX/Windows platforms to WAS 5.1 ND
- Supported applications 24X7 on-call on a rotational basis.
- Performed routine management of WebSphere environment like monitoring Disk Space and CPU Utilization.
Environment: IBM WebSphere Application Server 5.x, DB2, IBM HTTP Server 2.0.42/47, AIX 5.2, Windows 2000, Netscape Directory Server 5.1, RAD, Java Script, XML, JACL scripting JSP, Servlets.
Confidential, Richmond, VA
WebSphere Administrator
Responsibilities:
- Installed, configured, administered and supported WebSphere Application Server 4.0/5.x/6.0 on Solaris and Windows.
- Installed, configured, administered and supported JBOSS Application Server on Linux.
- Implemented the Clusters / Server Groups and Cluster Members /clones (Vertical scaling & horizontal scaling) for fail over and distribute the workload on WAS.
- Integrating enterprise-wide J2EE applications and deploying them on WebSphere Application Server and managing them through WebSphere administrative console.
- Created user roles and groups using Local OS registry and secured WebSphere resources.
- Involved in configuring JDBC drivers, Data sources on WebSphere Application Server 4.0.
- Used Resource Analyzer and Log Analyzer for performance tuning and troubleshooting.
- Installed fix packs and cumulative fixes to upgrade the version of WebSphere Application Server 5.0, Netegrity SiteMinder.
- Provided technical assistance for Web Hosting team on various Application servers and Web Servers including IBM HTTP Server, Apache Web Server, and iplanet Server..
- Monitoring all Servers, shutdown and startup, Network Support and Troubleshooting.
- ConfiguredDemilitarized zone(DMZ) topologies involvingmultiple firewallsand provided security.
Environment: WebSphere 4.0.x/5.x, IBM HTTP Server 1.3.x, iplanet, Java, EJB, Java Servlets, JSP 1.0, Solaris 8, Windows NT/2000,Oracle 8i.
