Websphere Administrator Resume
Rensselaer, NY
SUMMARY
- Over 7 years of IT Experience in the analysis, design, implementation, and administration of software applications using object - oriented and distributed computing concepts.
- Over 6 years of experience in setup, installation and administration of IBM WebSphere Application Server 4.0/5.0/5.1/6.0/6.1 , 7.0 Network Deployment and Base Versions on various Operation Systems like IBM AIX, SUN Solaris, Red Hat Linux, RHEL 3/4, Windows Server
- Over 4 years of experience in Installing, Configuring and administering WebSphere MQ on AIX, Solaris, Linux and windows.
- Extensive experience in Install, configure, Administer, Monitor, Maintaining WebSphere Portal Server,
- Setting up WebSphere MQ clusters for load balancing and high availability
- Configured, monitored IBM Data Power appliances integration/XML security gateway/XML accelerator as a DMZ/firewall gateway.
- Worked on data power Device migration from devices.
- Worked on firmware upgrades. Firmware upgrades done as and when IBM gets new version of firmware.
- Expertise in SSL renewal for the device and workedwith the client for Certificate upload and deployment of their code.
- Experienced in installing, configure, monitor Big-IP F5 load balancer and maintained environment Highly Available and high performance with work load management.
- Monitored environment health checks, internet packet traffic management, high level security, Proxy/Reverse proxies using Big-IP F5 load balancers.
- Experience in Installing, Configuring and Administering Web Servers like IBM HTTP Server, Apache HTTP server, IIS, iPlanet
- Configuration of Network Deployment manager for Centralized Management of Application Servers.
- Configuring of JDBC Providers, Data Sources, Virtual Hosts, Global Security, SSL and LDAP.
- Expertise in administering and maintaining both production/staging/QA/development environments.
- Implement Security using Role based Administration (Monitor, Operator, Configuration, and Administrator).
- Experience in Performance tuning using the Resource Analyzer and Tivoli performance viewer.
- Configured Clusters for improved availability and fail over redundancy.
- Good Experience in UNIX Shell, JACL and ANT Scripting.
- Experience in migrating existing applications from WebSphere Application server from 5.0 to 5.1/6.0, 6.0 to 6.1/7.0, 6.1/7.0.0.1
- Experienced in Installing Fix Packs, cumulative fixes, i-fixes using update Silent and updateWizard.
- Working on various components of WebSphere such as Workload Management (WLM), Configuration, Tuning, Clustering and troubleshooting WebSphere related problems.
- Good at Problem Determination and Trouble shooting through the Log files, Traces, Log Analyzer and rectified the problems or interacting with IBM support to solve problems.
- Analyzing the memory, CPU usage and overall server status with commands and GUI tools.
- An enthusiastic, project-oriented team player with leadership skills and with an ability to interact with end-users and managers.
- Experience in requirement gathering and to develop creative solutions for challenging client needs.
TECHNICAL SKILLS
Application/Web Servers: WebSphere 7.0/6.1/6.0/5. 15.0/4.0. x, WebSphere MQ 7.0/6.1/6.0/5. x, WebSphere Portal Server 7.0/6.1/6.0, iPlanet Server 6.0/4.1, IHS 7.0/6.1/6.0/2.0.47. x/2.0.42.x/1.3.28, IIS 6.0/5.0/4.0, Apache 2.0.47/1.3.28 , IBM Data Power 3.8.1/3.8.0/3.7.0/ XI50/XS40, JRUN 3.0, Web logic 8.0, JBOSS 5.0, IBM Tivoli Access Manager 4.5/5.0/6.0, Tivoli Directory Server 4.1/5.1/5.2
Operating Systems: Solaris 8/9, AIX 4.3.3/5.1/5.2/5.3 , Linux (SUSE) 8/7.2/7.1/6.2 , Red Hat Enterprise Linux 3/4 and Windows NT/2000/2003 Server.
J2EE Technologies: J2EE1.4/1.3, Java 2.0, Servlet2.3/2.2, Java Beans, EJB2.0/1.1/1.0, JSP1.2/1.1/1.0, JDBC2.0/1.0, JNDI, RMI, CORBA, Java Swing /AWT, XML, HTML, DHTML JavaScript.
Databases: Oracle 9.0/8.1/8.0//7. x, Sql Server 2000/2005/2008 , DB2UDB 8.1/7.2/7.1, Sybase and MS-Access 2000.
Security & others: Site Minder. Ikeyman, LDAP, TAM/TIM, WMB SAP Adapters 7.0, MQ R/3, F5 Big-IP, Anthill PRO, Site Scope, Splunk
PROFESSIONAL EXPERIENCE
Confidential, Rensselaer, NY
WebSphere Administrator
Responsibilities:
- Responsible for Configuring, deploying, troubleshooting and maintaining applications moving from DEV to TEST to QA to PROD
- Setup, Maintain, Installation and configuration of WebSphere Application Server 6.1/7.0, WebSphere Portal 7.0/6.1, WebSphere MQ 7.0/6.1 on AIX, RHEL, Windows machines
- Migrated WebSphere Portal server 6.0 to V 7.0 in DEV, UAT environments
- Install, Configure, Maintain Tivoli Access Manager 6.1, TDS/TDI/TIM 6.1. Migrated CloudScape DB to IBM DB2 8.1.
- Installed WebServer IBM HTTP 7.0/6.1, IIS 7.0 and Apache 2.0.48 for serving multiple applications.
- Configured WebSphere Plugins to connect to Application server. Made changes in virtual host entries, Threadlimit, ServerLimit, StartServers, MaxClients, MinSpareThreads, MaxSpareThreads, redirections in httpd.conf file for WebServer
- Monitored, maintained and customized existing MQ Series objects such as Queue Mangers, Queues (local, remote, alias, model, and deadletter), process definitions, channels and listeners. Monitored MQ using WilyIntroscope.
- Configured Data Power as a firewall/DMZ and transmitted messages from Data power Queue manager to MQ by creating MQ FrontSide Handlers for GET and BackSide handlers for PUT message.
- Configured Data Power 3.8.1 XI50/XS40/XA35 for XML/SOAP firewalling, field-level XML security, data validation, XML Web Services access control, and service virtualization
- Worked with UNIX shell scripts, JYTHON scripts to automate the WebSphere Installation and Administration (recycling the application server, deploying customer applications, logs rotation, monitor applications state, etc)
- Achieved High performance, multi-step, message processing, including XML, XSLT, XPath, and XSD. Centralized Web Services policy and service-level management
- Integrated message-level security and fine-grained access control, and the ability to bridge mission-critical transaction networks to SOAs and ESBs
- Managed all the Middleware services (start/stop)
- Created Junctions, ACL’s, Object Space, POP’s, WebSEAL’s for TAM/TIM for security/Authorizations
- Migrated WebSphere Portal server 6.0 to V 7.0.
- Configured F5 Big-IP load balancer and set up Proxy/SSL/IP forwarding/Request routing over multiple data centers.
- Managed application deployment without outage maintaining High Availability using F5 Big-IP by Active-Active/Active-Inactive modes.
- Created Connection Pools, Vip’s, Virtual servers, node groups for routing requests based on iRules/iControls
- Involved in Load balancing/Tuning/Clustering for IBM WebSphere Application Server using Deployment Manager (Network Deployment)
- Configured Global security for WebSphere Application Server and using IBM Directory Server as LDAP user registry.
- Installed fix packs and cumulative fixes for base version and deployment manager.
- Configured clustering through deployment manager for load balancing and failover functions.
- Worked with Wsadmin utility.
- Configured SSL (using third party cert) for Web Server and WebSphere Application server.
- Configured, setting up Environment for Application packaging and deploying Enterprise Application Archive (EAR), Web Application Archive (WAR), JSP’s, and Servlets in staging, production.
- Configuring of JDBC Providers, Data Source, Virtual Hosting, Global Security, SSL, LADP.
- Created self signed certificates using ikeyman and openssl.
Environment: WebSphere Application Server 7.0/6.1/6.0 ND, MQ 7.0/6.1, IBM HTTP 7.0/6.0/, IIS 7.0/6.0, Apache 2.0.42, IBM Data Power v 3.8.1/XS40/XA35/AI50, DB2 8.1, Oracle 10g, AIX5.3, RHEL 5.0, Windows 2008 Server, TAM/TIM 6.1, IBM Directory Server 6.1, Big-IP F5, WilyIntroscope, SiteScope
Confidential, Atlanta, GA
WebSphere/Support Engineer
Responsibilities:
- Installed and configured IBM WebSphere Application Server 7.0/6.1 on AIX and Windows using Graphical as well as silent install.
- Migrated the V5.x/6.x IBM WebSphere Application Servers to 7.0 on AIX and Windows.
- Managed WebSphere Portal v6.1 platform by applying Fixes, Cumulative fixes, Refresh packs, Start/Stop services, self signed Certs.
- Integrated Portal with ITAM/ITIM for user access/Authentication/security of WebContent by creating WebSEAL’s, Object space, AuthRules.
- Installed and configured WebSphere MQ on AIX, Linux and windows servers
- Created the Queue managers, queues, channels, process definitions and triggering in MQ
- Setup WebSphere MQ clustering for high availability.
- Installed and configured WebServer IBM HTTP server, Apache Tomcat on AIX and windows.
- Used WASPROFILE & MANAGEPROFILES to create multiple WebSphere profiles from the command line interface.
- Configured F5 Big-IP load balancer using Ratio/Round Robin/Fastest load balance modes
- Created connection pools, virtual servers using the Configuration utility and the command interface bigpipe
- Administered BigIP to drain/undrain servers and to make network requests to add Vip’s in to the connection polls
- Designed Acceleration of existing integration hub solutions using IBM DataPower platform configured the firewall policy Error Policies within Datapower to handle errors returned by the backend App Servers
- Developed Jython, JACL, Perl and UNIX shell scripts for automating WebSphere application deployments and configurations at enterprise level
- Configured DataPower components, XML Firewall, XML Firewall Policy, Document Processing Rules, Document Processing Actions, XPath Routing Map, Duration Monitor, Log Target
- Worked on configuration of the IBM WebSphere DataPower XML Security Gateway XS40 network device
- Configured security for webservices using Datapower
- Setup SSL Crypto Profiles, uploaded Crypto keys and certificates
- Implemented common message transformation, integration and routing functions configure XI50 to parse and transform binary, flat text, and XML messages
- Used Tivoli Performance Viewer to monitor WebSphere Applications and tuned the environment accordingly like changing the JVM Heap, & Connection Pool sizes.
- Generated Plugins for WebServers using genpluginconfig.sh. set App server load weights in pluginconfig.xml file
- Assisted with software deployments and on call responsibilities.
- Assisted with installations on a new Production Environment for Investor Relations project to meet the deadlines.
- Outlined a clear picture to migrate support of the presentation tier to AMS and determined the resources needed to support the application from end to end at a tier one level.
- Used Hp Service Manager for Change Requests and incident management.
- Supported all the International applications running on WebSphere Application Server v6.1
- Perform incident management activities to mitigate issues that affect the availability of supported applications.
- This includes being part of an on-call pager rotation outside your normally scheduled hours.
- Implement applications into pre-production and production environments adhering to the COBALT operational support model.
- Provide well-written documentation, and update existing documentation as changes occur.
- Partner with development and other support teams to ensure application monitors are in place to provide effective and timely alerts.
- Deploy applications to IBM WebSphere Application Server and Tomcat Application Servers.
- Use IBM Tivoli Configuration Manager to deploy client, stylesheets and other web2 code to more than 300 servers.
- Use IBM WebSphere MQ and Microsoft MQ to check the queue & backout queue depths and remove faulty backout queues.
- Build servers; make banana requests to add servers to VIPS and to add monitors to Superscope for various applications.
Environment: WebSphere7.0/6.1/6.0,Tomcat 6.0.18, IBM HTTP Server 6.1/6.0, IBM Data Power v 3.8.0, IBM Tivoli Directory Server v6.1, RAD 7.5,WebSphere MQ v6.0/5.3, BigIP, Splunk, AIX, Windows 2003
Confidential, SanJose, CA
Middleware Engineer
Responsibilities:
- Installed and configured IBM WebSphere Application Server 6.0/6.1 on AIX, RHEL
- Migrated all the environment specifics and applications from WebSphere Application Server V 5.0 to 6.0 and V6.0 to V6.1
- Installed and configured WebSphere MQ 6.0/6.1 on AIX, RHEL and windows servers
- Installed and configured WebSphere Portal server V 6.0 on AIX, RHEL servers
- Maintained IBM Data Power Security appliance/XML (XI50/XS40) integration appliance for XML transformation
- Maintained multi-sited environment and achieved high performance by work load management across the environment by configuring BigIP F5 load balancer with WebServer, Application servers, TAM to route the request traffic.
- Designed failover handling, HA (high Availability), internet Traffic load using Big-IP F5 load balancer.
- Uploaded iRules (access, security, request route, failover) policies in Big-IP F5
- Maintained user Session management by configuring HTTP cookie persistence in F5 across all virtual servers
- Created SSL accelerated proxy to server https request over SSL by editing bigip.conf file
- Monitored network packets, request traffic using Big-ip Top/Syslog utility
- Created the Queue managers, queues, channels, process definitions and triggering in MQ
- Setup WebSphere MQ clustering for high availability
- Replaced MQ R/3 link with Broker SAP adapter to communicate SAP R/3 system with MQ.
- Involved in setting up ODBC client connections, SSL certificate registration with broker.
- WebSphere message broker was used to route, message transformation and data enrichment.
- Designed and developed WMB Message flows and Message sets using toolkit.
- Deployed EARs, WARs and configured application specific JVM settings, Web container parameters using the Admin Console and WSADMIN.
- Configured Global security for WebSphere Application Server and using IBM Directory Server as LDAP user registry.
- Installed Fixpacks, eFixes, and cumulative fixes to the existing infrastructure and new environment
- Created WebSphere cells, Horizontal and Vertical clusters, and added new cluster members
- Deploying and migrating the application from DEV to TEST to QA to PROD and providing 24/7 on-call production support.
- Define and configure application Servers, Virtual Hosts, Enterprise Applications, Web resources, Servlets, JDBC providers and JVM as well as deployment of Enterprise applications across multiple instances of WebSphere.
- Worked closely with Database Administrators to resolve database and JDBC related issues in WebSphere Application Server.
- Achieved high availability by creating Clusters and Cluster Members in WAS 6.0.x.
- Handled deployment of Java Servlets, Session beans and Entity Beans for each module to respective instances of application server clusters and web applications.
- Backed up the MQ servers using the MS03 support Pac.
- Used WASPROFILE & MANAGEPROFILES to create multiple WebSphere profiles from the command line interface.
- Used Tivoli Performance Viewer to monitor WebSphere Applications and tuned the environment accordingly like changing the JVM Heap, & Connection Pool sizes.
- Troubleshooting Application Servers start-up issues, Java code defects after deployment.
- Used automated scripts to perform routine management tasks on WebSphere environments like monitoring Disk Space, CPU & Memory utilization.
- Configured WebSphere for messaging by defining Queue Destinations & Queue Connection Factories.
Environment: IBM WebSphere Application Server 6.1/6.0.x ND, MQ 6.0/6.1, IBM DataPower 3.7.0, IBM HTTP 6.0/2.0.47, IIS 5.0/6.0, apache 2.0.42, DB2 8x, AIX5.3, Windows 2003 Server, TAM/TIM 5.1, IBM Directory Server 5.1., Big-IP F5
Confidential, Ashburn, VA
WebSphere/MQ Administrator
Responsibilities:
- Installed and configured IBM WebSphere Application server 5.0.2/5.1 on Sun Solaris and AIX
- Installed WebSphere MQ 5.0 on AIX, Windows Machines
- Package, build, Integrate and deploy enterprise J2EE applications on WebSphere 5.0 that involves EAR (Enterprise Archives) and WAR (Web Archives).
- Installed fix packs to overcome WAS problems and installed Sun One Web Server.
- Writing ANT scripts in XML to automate the builds process and good knowledge of WSADMIN scripts.
- Also Wrote Scripts to handle day-to-day system administration tasks such as backup procedure, system cleanup, etc.
- Configuring of JDBC Providers, Data Source, Virtual Hosts, Global Security, SSL, and LDAP.
- Problem Determination through the log files and rectified the problems or interacting with IBM support to solve problems.
- Involved in configuring the WebSphere load balancing using WebSphere Workload Management including horizontal and vertical scaling.
- Involved in Advance performance monitoring and tuning of both WebSphere and the Solaris operating system.
- Managed the security and performance optimization for EJB containers and web applications in IBM WebSphere.
- Used Tivoli performance viewer and log analyzer for performance and troubleshooting.
- Integrated WebSphere applications with MQ Series using JMS messaging.
- Monitored & Maintained MQ Series objects such as queue managers, queues (Local, Remote), process definitions, channels and listeners.
- Collection of JVM statistics, garbage collection data for monitoring the heap and physical memory.
- Enabling Java Virtual Machine profiler Interface (JVMPI) for more comprehensive performance analysis.
- Update to new WebSphere security Model, includes role-based security model and Java2 security and JAAS.
- Implement Security using Administrative Security Subsystems (MONITOR, OPERATOR, CONFIGURATOR, and ADMINISTRATOR).
- Set up SSL between Web Server plug-in and Web Container using Self-signed Client-side Certificate.
- Assembled and deployed the application in staging, in productions, following change management practices and 24/7 support, worked in shifts.
- Analyzing Activity log files and diagnosing Application Server problems using Log Analyzer (waslogbr).
- Hands on with WebSphere Application Server on multiple platforms for both horizontal and vertical scaling.
- Good Knowledge of Edge Components Failover (Active/Standby), HTTP Server Failover (Active/Active), Web Container Failover, EJB Container failover, Session Affinity, Session Persistence.
Environment: WebSphere Application Server 5.0.2/5.1, MQ 5.0, IBM Http 2.0.42/27, Apache 1.3.26/28, IIS 5.0, DB2UDB 8.1, J2EE1.3/1.4, EJB2.0, JDBC 2.0 and XML, AIX 4.3, Solaris 8, Linux 9/RHEL 3.0, Windows 2003.
Confidential, Texas
WebSphere Administrator
Responsibilities:
- Installed, Configured, administered and supported WebSphere Application Server 3.5/4.0
- Installed WebServer IBM Http, IIS on Solaris/Linux servers and configured the communication from web servers and application servers
- Integrated enterprise-wide J2EE applications and deployment using WebSphere Application Server Application Assembly Tool and managing security policies for different applications.
- Managed connection pooling and registering web applications (Servlets, JSP) on WebSphere.
- Created server groups and clones for WebSphere Application Server v4.0
- Interacted and advised software developers on various technical issues
- Configured JDBC Drivers and data source connection pools on WebSphere application server to connect the J2EE components with oracle 8i database.
- Created server groups, Model, clones for WebSphere Application Server 4.0
- Involved in creating clusters for the application gained by doing horizontal and vertical cloning.
- Load balancing the application by creating Server Groups / models and clones.
- Determining the capacity to the system using stress test on the application and fine tune it.
- Starting and stopping the applications using scripts.
- Tuning the web server by specifying the parameters for the maxclient, start servers and maxspareservers.
- Tuning the servlet engine and database connection pools.
- Tuning the JVM by specifying the minimum and maximum heap size.
- Involved in trouble shooting the production outages to the application on a 24X7 basis.
- Involved in configuring the database connection pooling.
- Carry out application changes as requested by change system.
- Tuning the JVM based on the load to the application increase/decrease the JVM Heap size.
- Error handling routines.
- Provided 24/7 production support for WebSphere App Server issues.
- Worked on different project, moving the applications to different environment (Development, QA, and Production) in a phased manner.
Environment: IBM WebSphere App Server AE 5.0/4.0, Sun Solaris 8, RHEL 3.0 Oracle 8/7.x and Java 1.3, SSL, HTTP server 1.0/2.0, IIS 3.0/4.0.