We provide IT Staff Augmentation Services!

Websphere Administrator Resume

0/5 (Submit Your Rating)

Smith Barney, NJ

SUMMARY

  • Around 6 years of strong WebSphere Administration skills in managing large enterprise websphere environments, operating on AIX / Solaris and Clustered Environments.
  • Expert in Administration, Configuration, Installation, Monitoring, Troubleshooting of WebSphere Application server 8.x/7.x/6.x/5.x, WebSphere Portal Server 7.x/6.x/5.x, and Web Sphere MQ Series 7.x/6.x, various web servers - IBM HTTP Server, Apache, Sun ONE & IIS on AIX, Linux, Solaris and Windows.
  • Extensive experience in Administration and Maintenance of WAS ND clusters.
  • Worked closely with Team Lead / Manager for additional actions required based on the analysis of various logs generated by the J2EE application and WebSphere Applications Servers.
  • Experienced in monitoring the Production Environments under 24/7 (under on-call rotation) to meet the Service Level Agreements set by the management.
  • Strong experience in writing and updating the technical documents on daily basis with the changes made to the existing environment on daily basis.
  • Expert in installation of Websphere Application server Network Deployment on different UNIX flavors (AIX and SUN-Solaris).
  • Expertise in implementation of WLM (Work Load Management) using clustering techniques.
  • Experience in troubleshooting of Sun Solaris / Aix Systems CPU usage, memory usage, IO statistics and networking issues.
  • Expert in Performance tuning of Websphere Application servers and J2EE applications using Tivoli Performance viewer(TPV) and Wily’s Introscope.
  • Experience in WAS 8.x/7.x/6.x Application Server Profiles, Deployment Manager Profiles.
  • Extensive experience in all phases of software life cycle with emphasis in Designing, Developing, Implementation, Deployment and Support of distributed enterprise scalable, secure and transactional J2EE applications.
  • Experienced in configuring IBM HTTP Server V8.x, V7.x, V6.x and Sun One WebServers (Iplanet).
  • Experienced in scripting to automate deployments using WSADMIN and JYTHON.
  • Experienced in developing and deployment of J2EE Web services using WebSphere Application Server.
  • Experienced in configuring vertical and horizontal clustering environments (load balancing/ backup/ failover/ recovery).
  • Experience in installing and configuring network deployment manager (NDM) for WebSphere, federated the nodes to Cell.
  • Experience in setting up, configuring, administering and implementing various authorization and authentication models including LDAP and LTPA in e-commerce applications.
  • Experience in Install, Configure, administration of WebSphere MQ Resources, Queue/Queue Manager, Channel, Listener management, administration of MQ.
  • Experience in writing Jacl/Jython/Python/Perl scripts for automation of deployment and configuring the servers.
  • Experience in Installing CA Certificates on WebServers (IBM HttpServers and Sun One WebServers) in Production and QA environments.
  • Experience in creating Self-Signed Certificates using Key Management Tool.
  • Experience in updating (Importing External Vendor Certificates) KeyStore on WebSphere Application Servers.
  • Strong experience in providing 24/7 on-call support for applications running on IBM WebSphere Application servers.
  • Experience in Federating Nodes, synchronizing Nodes with Deployment Manager.
  • Hands-on Experience in Customizing the Application Servers (Setting Logs locations across all applications at the same location, setting up the initial and maximum Heap Sizes, setting up the Web-Container Thread Pools and ORB Thread Pools and Working Directory for the Application Servers and JVM ClassPaths (this server will be used as first member of the Clusters when creating a new cluster to get all the pre-defined properties for each JVM).

TECHNICAL SKILLS

Networking & communication protocols: TCP/IP, HTTP/HTTPS, RMI/IIOP, Putty, Humming Bird

Operating Systems: IBM AIX 4.5/5.x/6.x, SUN Solaris 8.0/9.0/10, LINUX (REDHAT), Windows NT/ 2000/2003/2008 server and Windows XP.

Application Servers: IBM Web Sphere Application Server 5.x/6.x/7.x/8.

Web Servers: Sun one Web Server 6.1,Apache Web Server 2.0/1.3/1.2, IBM Http Sever 2.0.x/6.0, IIS 6.0, IBM WebSphere Portal V5.1/V6/V6.1/V7, IBM HTTP Server 1.3.28/1.3.2/2.0.42/2.0.47/6.0/7.0 , IBM WebSphere MQ Series 5.x/6.x/7 and Tomcat 5.0.

Scripting Language: JACL, Jython, JavaScript and Pearl.

Languages: Java/J2EE, XML.

Database: Oracle 8i/9i/10i, DB2/UDB7.2/8.0/9, SQL Server .5/7.0/2000 and MS-Access 2000.

Tools: and Utilities: Tivoli Access Manager, Log4j, Tivoli Performance Viewer, RAD 6.x, wily introscope.

PROFESSIONAL EXPERIENCE

Confidential, Smith Barney, NJ

WebSphere Administrator

Responsibilities:

  • Installed and Configured WebSphere Application Server 8.x/7.x ND in a horizontal and vertical clustered Environment.
  • Managing and Monitoring the JVM performance byWebSphereHeap Size, garbage collection, JDBC pools.
  • Setting up three multiple Network Deployment (clustered) environments for serving West/ Midwest/ Southwest regions.
  • Deployment /co-ordination of deployment of multiple applications.
  • Worked with Heap Analyzer, Thread Analyzer in analyzing heap dumps and java cores.
  • Responsible for all Administrative Tasks including WebSphere Application Server and Web Server Maintenance, Support, System Maintenance, System Administration for Application.
  • Automation of Deployment of application using ANT, JACL/JYTHON/PYTHON/PERL scripts.
  • Written ANT scripts to build JAR, WAR and EAR files.
  • Successfully implemented Workload Management (WLM) using cloning and clustering techniques including Horizontal and Vertical Cloning for failover and backup/recovery processes
  • Involved in deploying, troubleshooting, maintaining and configuring J2EE applications in various environments like Dev, Integration, QA, Stress, UAT and Prod.
  • Troubleshooting, JVM’s performance tuning with Tivoli Performance Viewer and Wily’s INTROSCOPE
  • Troubleshooting components at various Levels and involve other teams (Database / MQ team or external vendor) based on the problem.
  • Analyzing the logs at various levels (JVM Logs @ SystemOut.log and Application Specific Logs), WebServer Logs (access logs) and Plugin Logs in order to find the problematic server or server component.
  • Implement single-sign-on (SSO) service, Configure single sign-on using trust association interceptor (TAI).
  • Troubleshooting and isolating the problem involves replicating the customer problem internally and if necessary hitting the Application directly by-passing WebServers and Plugin Components to rule out any issues on front end (WebServer) side.
  • Troubleshooting the problems using various network commands (ping/traceroute/nslookup).
  • Proactively working on the Application Alerts (pager) received from Monitoring Team.
  • Monitoring CPU usage of WebServer machines and Application machines in order to detect any troublesome processes.
  • Troubleshooting for any MQ alerts (MQ Queue is full), this may be an indication of not processing Queue messages by an MDB due to Application Server’s MQ listeners are not running.
  • Written WAS wsadmin (JACL/JYTHON) scripts for deploying applications and starting / stopping the servers and synching the nodes.
  • Development of shell scripts for monitoring and automation of tasks to ease administration (including setting up cron jobs for logs monitoring and purging the JVM logs and Application logs).
  • Developed Unix shell scripts, JACL scripts to automate the WebSphere Administration (recycling the application server, deploying customer applications, logs rotation, monitor applications state)
  • Monitoring the native stdout.logs to see the how the garbage collection working on each JVM (in case if we receive any alert for slow response for any particular application, then we see quickly in native stdout.log for any FULL GC which halted all running threads that caused the slow response time).
  • Expertise in Configuring Load Balance and Fault Tolerance of DataPower with BigIP F5 for High Availability applications.
  • Created various requests for all Administrative tasks likeWebSphereMQ Queue Connection Factories, Queue Destinations and Listener ports.
  • Provided MQ Series support by performing administrative duties such as installing MQ Series server, creating and configuring Queue Managers, Channels, Queues, Process definitions, clustering in all production, test and development on Windows and AIX systems.
  • Deploying and migrating the application from DEV to PROD and providing 24/7 on-call production support.
  • Alerting development team if we see frequent FULL GC for any JVM.
  • Taking thread dumps (using kill -3 ) to generate the thread dump in case if the server’s state is in hung.
  • Experience in troubleshooting of Sun Solaris / Aix Systems (prstat, vmstat, top, netstat) CPU usage, memory usage, IO statistics and networking issues.

Environment: IBM WebSphere Application Server 7.0/6.x, MQ Series, Windows, WSAD5.1, ANT, Java, J2EE, JSP, Servlets, EJB, XML, JDBC, Wily Introscope 7.25, WSAD5.0/40, DB2, Oracle 8.1.7/9.0.5 , Remedy User, Shell Scripts, wsadmin scripting, JavaScript, HTML, DB2.

Confidential, Hartford, CT

Middleware Administer

Responsibilities:

  • Involved in Installing, configuring and administrating WebSphere Application Server /ND 7.x/6.x,IBM HTTP Server 6.0/7.0, Apache webserver in AIX, Linux, and Windows.
  • Responsible to migrate applications in production and pre-production environments.
  • Responsible to support development team for changes to the applications in pre-production environment to fix any issues.
  • Responsible for all Administrative Tasks including WebSphere Application Server and Web Server Maintenance, Support, System Maintenance, System Administration for Application.
  • Responsible for setting up of production environment and pre-production environment for new applications.
  • Setting up of new environment involves:
  • Creating a new horizontal clusters and cluster members
  • Creating a new Virtual Host and Host Aliases (Defining the URL and Port number to access application)
  • Created several WebSphere variables at various levels (Cell/Node/Server)
  • Configured WebServers with WebSphere Plugin-cfg.xml.
  • Configured Oracle data sources (defined Oracle database host and port number in tnsnames.ora file), defined J2C authentication data entries to access database.
  • Configured WebSphere MQ messaging provider (defined WebSphere MQ queue connection factories, WebSphere MQ queue destinations) and also configured each Application Server with JMS Listener Ports.
  • Installed and configured WebSphere Application Servers (Base) on various nodes and federated new nodes with the existing deployment manager.
  • Configured Application Servers by defining values for Heap Size, WebContainer pool size (minimum/maximum values).
  • Automated deployment process using WSADMIN with JACL/JYTHON/PYTHON/PERL.
  • Migrated to WAS 6.0 Network Deployment and Base on AIX/Windows platforms and installed fix packs 2.Installed and configured IBM HTTP Server 2.0.42.2. Using Deployment Manager implemented load balancing through clustering. Migrated all the applications and tested them successfully
  • Troubleshooting various Applications by verifying the logs at Application Server level and WebServer Level.
  • Achieved Work Load Management by creating clones and Clusters in WAS 5.1.
  • Handled Staging and production environments as part of the application deployment
  • Worked on WSAM to monitor applications.
  • Wrote scripts for accessing remote Admin Servers, cleaning up logs during back-ups.
  • Achieved Work Load Management by creating clones and Clusters in WAS 5.1.
  • Experience in Monitoring Tivoli Performance Viewer (looking at various components @ JDBC Connection Pools, JVM Runtime, Thread Pools)
  • TPV was used affectively (runtime statistics were taken when an application was performing without any issues and compared these statistics with the statistics when there was an issue)
  • Creating the users and groups in LDAP Servers and mapping them to the enterprise applications running on WebSphere Application Server.
  • Performed migration of some of the applications from WAS 5.x to WAS 6.x.
  • Performed migration of WAS 5.0.2.x to WAS 6.0.2.x.
  • Deploying application in WAS on AIX using Console and also automated JACL scripts after getting the Release EAR, WAR, and JAR files from Clearcase.
  • Experience in troubleshooting an application by isolating each component to quickly find out the problematic component by isolating web components (hitting the application internally using web container internal ports).

Environment: IBM WebSphere Application Server 5.x/6.x, Oracle 8i, WebSphere MQ 5.3. IBM HTTP Server 1.3.x/2.0.x, IBM HTTP server V6.x, Sun One WebServer6.1/6.0, Sun One Directory Server (LDAP), Sun Solaris V5.8, MKS, HTML, Java Script.

Confidential, Somerset, NJ

Middleware Administrator

Responsibilities:

  • Expertise in Installation, Migration, Configuration, Tuning and Deploying applications on WebSphere Application Server Version 5.1/Version 6.x.
  • Installed, Configured and Administration of Sun One Web server and Tomcat server on both Solaris and Linux Platforms.
  • Supporting System Administration Services, Production Support, launching web projects, Working on AIX, and NT environments for Development, Testing and Production environment, which also includes software installations, backups, memory management, patch administration, disaster recovery processes etc. & Documentation.
  • Migration of WebSphere from 6.x to 7.0 and Installation of fix packs.
  • Tested the coexistence of two installations of the BASE WebSphere Application Server on a single node with Trade3 application on both installs and verified that there are no conflicts and able to run applications in an isolated manner.
  • Worked on Work Load Management (WLM), Servlet Engine, Session Manager, Admin Client and Http-Web Admin tool (thin client).
  • Federated the nodes to Cell.
  • Responsible for Configuring and Maintenance of WebSphere Application server.
  • Monitoring Multiple Applications on QA and Prod Environments using wily tools.
  • Used IBM Edge Server and Network Dispatchers for load balancing
  • Configured Workload Management (WLM).
  • Worked with backupConfig, restoreConfig commands for backup and restore the configuration of nodes and cell. Backup of important directories and EARs.
  • WebSphere Performance Monitoring and Tuning at Application level-specific load balancing.
  • Involved in setup & configuring MQ Server and Client to handle the MQ Message flow.
  • On-call support (24x7), Monitoring and maintaining multiple Applications at Development and QA phases.
  • Configured the web server interfaces, session management, virtual hosts and transports for WebSphere.

Environment: IBM WebSphere 5.x/6.x, IBM WebSphere MQ 6, IBM HTTP Server, Apache 1.3.20, Wily51, IBM Mainframes, wily tools, Tivoli Performance Viewer, XML, EJB, JSP, JDBC, Java Script, HTML, DB2, AIX and Windows.

Confidential, Astor, FL

WebSphere Administrator

Responsibilities:

  • Created new environment in WAS V6.x for all applications which were running under WAS V5.x.
  • Created a separate DMGR profile on unique DMGR Server for each Application (used WASprofile command)
  • Created a separate Application Server Profile for each application on different UNIX Machines (which are part of a unique Cell).
  • Federated each Application Server to the concerned Deployment Manager and synchronized each Node with Deployment Manager.
  • Modified the UNIX user profiles on each server to set the Oracle Home / Class Path Required for each application.
  • Requested Third Party Software installation group to lay down WebSphere, IBM HTTP Server, Plug-in and Sun One WebServer binaries.
  • Installed IBM HttpServers and Sun One WebServers on various Unix Servers and also installed IBM WebSphere Plugin on each WebServer machine and configured IBM HttpServers and Sun One WebServers to route the requests to Application Servers by IBM WebSphere Plugin Component.
  • Worked with Load Balancing Team to register all the WebServer IP address with Load Balancer in order to load balance customer request among the various WebServers.
  • Installed Verisign and Entrust certificates on IBM HttpServers and Sun One WebServers.
  • Implement Security using Role based Administration (Monitor, Operator, Configuration, and Administrator).
  • Written WAS wsadmin (JACL/ JYTHON /PYTHON /PERL) scripts for deploying applications and starting / stopping the servers and synching the nodes.
  • Supported various production systems on 24/7.
  • Experience in troubleshooting of Sun Solaris / Aix Systems (prstat, vmstat, top, netstat) CPU usage, memory usage, IO statistics and networking issues.

Environment: WebSphere Application Server: V5.x WAS V6.x, Jboss. Oracle 9i, Linux WebSphere MQ 6.0,, IBMHttpServer v6.0, Sun One WebServer6.1/6.0, Netegrity SiteMinder V6.0 / 5.5, JACL/JYTHON, Sun Solaris V5.8/V5.10 and TOMCAT.

We'd love your feedback!