Post Job Free
Sign in

Application Server

Location:
Raleigh, NC, 27616
Posted:
March 09, 2010

Contact this candidate

Resume:

ARUNA THOUTAM

252-***-****(abnwot@r.postjobfree.com)

EDUCATION:

Bachelor of Technology, Osmania University, Hyderabad, India

IBM Certified System Administrator WebSphere Application Server V6.1

EXPERIENCE SUMMARY:

7 years of experience in Information Technology.

Extensive experience with SOA Environments & WebSphere Administration.

Experience in design, development & implementation of internet & intranet applications.

Worked on different flavors of UNIX platforms such as Linux, Sun Solaris and AIX.

Experience in writing Perl and Unix Shell scripts and automating WebSphere deployments.

Excellent communication skills with the ability to adapt quickly to new and challenging

environments.

TECHNICAL SUMMARY:

Software: WebSphere Application Server, 6.x, 5.x, WebSphere Portal 6.x,

5.x, IBM Edge Server 5.x, 6.x, IHS 2.x, IIS 6.x, Sun ONE Web

Server, Apache, Tomcat, iPlanet Ldap, Netegrity SiteMinder

Policy Server 5.5, 6.0, WebSphere MQ 5.x, 6.x

SOA Appliances: IBM Datapower XS40 & XI50

Hardware / OS: Unix, IBM AIX (Including HACMP), Sun Solaris 2.10

(Including VERITAS, SVM), Linux (RedHat, SuSE), VMWare,

IBM mainframe, OS390, Windows 95/98/NT/2K

Languages: JAVA, C, C++, COBOL, CICS, JCL, PL/SQL, Visual C++, VB,

HTML, XML, ASP, PERL and Shell scripting

Databases: Oracle, IBM DB2, IMS DB, SQL Server, Informix

Java Technologies: J2EE - Servlets, JSP, EJB (Including MDB), JMS, Struts, Swing,

JDBC, JNDI, RMI, PAXP, JavaMail

Tools: XPEDITER, Qpasa, VISIO, WSAD, QMF, CRM, UML

(Rational Rose, RUP, Clearcase, ClearQuest), Cron, Team

Track, Mercury Test Directory, PVCS, ITCAM, Wily

Introscope.

Web Tools: Macromedia Dreamweaver, Fireworks, Flash, Microsoft

FrontPage, Adobe Photoshop

EMPLOYMENT HISTORY:

1/01 to CONSULTANT

Present

RBC Bank, NC (4/07 – 01/09)

Sr. WebSphere (Middleware) Administrator

Responsibilities:

Installation, configuration, administration and maintenance of WebSphere

Application Server, Portal Server and HTTP Server in a scalable, multi-clustered

high availability environments.

Responsible for setting up a new QA & DEV environment by creating the Nodes,

Application Servers, and Clusters for Load Balancing and Fail Over.

Responsible for creating Clusters for Load Balancing and Failover, configuring Resources

like JDBC Provider, creating Virtual Hosts, Shared Libraries, JNDI Configurations, EJB

References, creating Environment Variables, configuring Session Management and

Deployment of J2EE Applications.

Configured SSL for IBM Http Server using Ikeyman utility/keytool provided with the Http

Server.

Responsible for setting up security to implement authentication and authorization

permissions to web resources and manage authorization privileges (user entitlements).

Responsible for applying patches and fixes to WebSphere 5.x, 6.x to bring it up-to-

date.

Wrote shell scripts to monitor installed enterprise applications and to get information from

the logs and database in the required format and other daily activities and jobs.

Performed WebSphere Configuration backup and restoration using scripts.

Utilized skills in shell and Jython/JACL scripting to automate deploying, updating

applications, configuration backup and restoration, migrating data and automating batch

jobs.

Involved in Creating Shell Scripts like Automation of Startup and Shutdown Processes.

Responsible for developing techniques and processes for troubleshooting transaction

communications from the front-end through the load balancer, IHS, WebSphere, and ESL

software layers connecting to the CICS Transaction Gateway to the mainframe system and

connections to the DB2 database as their backend.

Working knowledge of WebServices, SOAP, XML, XSLT and UDDI.

Involved in administration of IBM Datapower Devices XS40 & XI 50 devices.

Worked closely with OS (Linux, AIX, Solaris, and Windows) Team Leads to tweak the OS

parameters for optimum performance.

Worked with QA Team Leads for Load Tests, Performance Managers for Performance tests

and heavily involved in identifying, tuning & resolving the bottlenecks of the applications.

Worked with Network & Security team for possible security threats to WebSphere

Platform and configured Web servers to their recommendations. Active involvement

in monitoring server performance, network traffic to reduce performance bottleneck.

Working with the backend DBAs for cataloging DBs, connectivity issues, purging of DBs,

running re-orgs & runstats during the maintenance window.

Assisted the DR (Disaster Recovery) team to identify the various stages of setting up the

DR Environment.

Aruna Thoutam, page 2

Defined SLAs and drove them to completion in agreed delivery time. Developed process to

move various applications from QA environments to Production environment.

Regular documentation for installations, configurations, investigations,

troubleshooting.

Knowledge of Java Servlets, JSP, EJB development and deployment concepts and database

skills.

Responsible for keeping track of Application-data backup & recovery, backup/restoration

of the WebSphere Environment.

Provided 24/7 on call support in both testing and production environment.

Regions Bank, Montgomery, AL (5/06 – 4/07)

Sr. WebSphere Administrator

Responsibilities:

Involved in WebSphere Installation, Configuration and Administration.

Responsible for configuring and maintenance of WebSphere Environment.

Involved in setting up a new QA environment by creating and managing the Nodes,

Application Servers, and Clusters for Load Balancing and Fail Over.

Deployed application ears on WebSphere Application Server Network Deployment in

QA, Staging and Production environments on a daily basis and troubleshooted

various configuration and application issues.

Trouble shooting various problems in different stages of development, QA and production

using logs files, JVM Count and JDBC Connections.

Monitoring WebSphere Application Server performance through inbuilt monitoring tool.

Performed WebSphere configuration, backup and restoration tasks (by using backupConfig,

restoreConfig commands etc).

Developed UNIX shell scripts, Jython/JACL scripts to automate the WebSphere

Administration (recycling the application server, deploying customer applications,

logs rotation, monitor applications state, etc).

Writing Jython/JACL, and shell scripts in order to automate various WAS administration

tasks such as JVM configuration, J2EE application deployment, ear/war installation,

backups, and JVM export/import.

Improved performance, reliability, and scalability of the application server and its

interaction with Web Servers, Database Servers.

Involved in Tuning of WebSphere Application Server for performance improvements.

Involved in Clustering and Cloning of WebSphere Application server.

Managed complex environments for the customer IT environments from a software

support perspective for IBM WebSphere Application Server on UNIX, Linux and

Windows platforms.

Worked with QA Team for Unit, Stress, Load, EUAT tests and identified the throughput,

response time of the applications.

Worked closely with AIX Server Team for Operating System tweaks for Performance.

Responsible for applying patches and fixes to WebSphere 5.x to bring it up-to-date.

Worked with development teams to have the best practices in place for the

applications.

Responsible for configuring various performance monitoring tools including Wily

Introscope, Quest Foglight, BMC Patrol, Compuware Vantage Analyzer.

Involved in documentation of everyday activities.

On-call support (24x7), Monitoring and maintaining multiple Applications.

Aruna Thoutam, page 3

Vanguard, Wayne, PA (12/05 – 5/06)

WebSphere/Middleware Administrator

Responsibilities:

Installed, configured, upgraded and troubleshooted WebSphere Application Server

v5.1 and WebSphere ND v5.1 in a federated multi-node environment and web servers

(SunOne 6.1 SP5).

Involved in migrating 125 applications from WAS 4.5.x to 5.1.

Responsible for building Application Servers and Web Servers on Solaris and Linux.

Involved in applying fixpacks and e-fixes to WebSphere Application Server on Solaris and

Linux.

Installed IBM HTTP Server on Solaris and Linux and configured it by changing

httpd.conf for IHS, obj.conf and magnus.conf for SunOne and copying the plug-in for

WAS.

Used wsadmin.sh for Administration and Maintenance of the Applications.

Troubleshooting various problems in different stages of development, QA, Staging and

Production by analyzing log files.

Profiled all the J2EE Applications and worked with Application Groups in improving

performance of applications and possible memory leaks in applications before deploying in

Production.

Involved in Creating and Managing Nodes, Clusters and Application Servers.

Closely worked with Application groups in troubleshooting and fine-tuning the application

Performance.

Responsible for monitoring, troubleshooting and load balancing of several critical e-

Business servers.

Provided Tier-3 hardware and software technical infrastructure support to all the servers in

the primary and the satellite datacenters.

Provided 24/7 system administration and support, ensured reliable operation of the

PROD/CAT/SAT/DEV/INT/QA environments comprised of Sun and Intel hardware

primarily.

Successfully tested and upgraded various third party software (Ultraseek, Siteminder,

Nessus, Opendeploy, Wily, etc.,) on several critical servers with zero impact to

business on Solaris 8 and Redhat AS3.0.

GE Consumer Finance, Stamford, CT (5/04 – 12/05)

WebSphere Administrator

Responsibilities:

Responsible for Installation, Configuration and Maintenance of WebSphere

Application Server in a Network Deployment Environment on AIX, Linux consisting

of 8 clustered nodes to achieve fail-over and load balancing – used Admin Console and

wsadmin scripting.

Installed, configured and integrated WebServers (obj.conf, magnus.conf, plugin file),

Siteminder (domains, policies, realms, rules) and Ldap user directory with WAS.

Installing, Configuring, and troubleshooting WAS ND and Migrating from 5.0 to 5.1 and

installation of fix packs and e-fixes.

Supporting, monitoring all Applications at Development, QA and Production phases.

Deploying application in WAS on AIX, Linux using Console and also automated

deployments using JACL scripts after getting the Release EAR, WAR, and JAR files.

Aruna Thoutam, page 4

Upgraded Applications with various patch files (JSPs, Class files, changing various

properties and property files and other configurations).

Troubleshooting various problems in different stages of development using logs and

with coordination from QA and Development teams.

Monitoring WAS performance through Tivoli Performance Viewer and tuning the system –

caching, queuing, JVM parameters, DB Connection Pooling.

Wrote both Shell and Perl scripts for various automations and reports, etc.

Establishment of Application-specific parameters and definitions.

Workload management using WebSphere Modeling and Cloning on Application

Servers.

WebSphere Performance Monitoring, Tuning and Application-specific load balancing.

Performed Application-data backup and recovery by Local backup / restoration of the

WebSphere Environment – configurations and applications.

Wrote SQL scripts for monitoring application working.

Copying tables in DB2 using export and import and load commands.

Diagnosis and repair of the WebSphere Environment. Assisted developers with the

diagnosis and repair of WebSphere Applications.

Worked with QA Team for Stress tests, Performance tests and identified the bottlenecks of

highly configurable applications. Testing was done using LoadRunner.

On-call Production Support (24x7), monitoring and maintaining multiple Applications in

Development, QA and Production Environments.

Ethan Allen Inc, Danbury, CT (10/02 – 10/04)

WebSphere System Admin, WMQ Admin

Responsibilities:

Installing, Configuring and Administering WebSphere Application Server and

WebSphere MQ on Windows and UNIX Platforms (AIX, Solaris, Linux).

Administration and Maintenance of IBM HTTP Sever and WebSphere Application Server

for various production environments.

Deployment of J2EE Applications involved in Creating Clusters for Load Balancing and

Failover.

Configuring Resources like JDBC Provider for Oracle, creating Virtual Hosts, Shared

Libraries, JNDI Configurations, Environment Variables, and Configuring Session

Management.

Hands on experience in Migrating the existing configuration and applications from WAS

4.0 to 5.0 on Windows, Sun Solaris, AIX.

Optimization of Enterprise Applications using WebSphere Application server and

WebServer Workload Management (WLM) on AIX, Solaris and Windows.

Profiled all the J2EE Applications and worked with Application Groups in improving

performance of application and possible memory leaks in application before deploying in

Production.

Writing shell scripts in bourne and korn shells to automate the administrative tasks.

Developing WSCP scripts, JACL Scripts. Recovering and Backup WebSphere

configuration using XMLConfig tool.

Exposure to Web Development using Java, HTML, DHTML, JavaScript, Servlets, Java

Web Server, JDBC/ODBC, Java Beans, JSP, EJB.

Identifying the need for Queue managers, Queues, Channels, Listeners and other MQ

Objects, defining, administering and maintaining the same.

Aruna Thoutam, page 5

Performed Administration tasks using MQSC commands.

Configuring, managing and automating WebSphere MQ channels and listener ports and

adding and modifying WebSphere MQ resource definitions.

Daily MQ administration tasks included creating clearing queues, creating BackOut

queues, modifying object attributes, resolving and restarting channels.

Daily WebSphere Application Server task were deploying application and

troubleshooting QA and Productions problems using log files and coordinating with

development teams.

Worked under DQM and Clustering environments.

Coordinated with IBM to resolve all PMRs related to WebSphere Application Server and

WebSphere MQ.

Provided 24/7 on call support in both testing and production environment.

GM, Detroit (1/02 – 9/02)

WebSphere System Admin & MQ Series Admin

Responsibilities:

Analyzed and Designed Requirements (Architecture Scenarios and Case Studies).

Installed and Configured WebSphere Application Server and MQSeries on Solaris, AIX,

Linux and Windows.

Installation, Configuring, Upgrading and troubleshooting the WebSphere Application

Server and Migration of WebSphere form 3.0.2 to 3.5.4 and Installation of fix packs.

Involved in Tuning of WebSphere Application Server for performance improvements.

Involved in Clustering and Cloning of WebSphere Application server.

Worked with Security team for possible security threats to WebSphere Platform and

configured Web servers to their recommendations and patched the Solaris with latest

patch Clusters.

Involved in Creating and Managing the Nodes, Application Server’s, Cluster’s and

Deployed Multiple J2EE Applications.

Troubleshooting problems in different stages of development, QA using logs files.

Closely worked with Application groups in troubleshooting and fine-tuning the application

Performance.

Deployed and Configured the XML files for various Applications running on the

WebSphere Server.

Configured Message Channels and MQI channels and managed them effectively.

Performed MQ Administration tasks using MQSC commands.

Created Clusters of queue managers to simplify the overall administration process, and to

achieve workload balancing.

Monitored and Administered MQSeries with Qpasa.

Wrote shell and Perl scripts to automate administration tasks.

In addition to IBM WAS and MQSeries Administration, responsibilities also include

general UNIX Solaris Administration and Oracle Database maintenance.

Configured the trigger queues to kick-off the processes.

Coordinated changes to WebSphere Application Server (fixpacks) and WebSphere MQ

(CSDs and PTFs) to improve stability.

Monitor channel and queue statistics to resolve network problems.

Performed monitoring, and trouble shooting of WAS and MQSeries Infrastructure.

Aruna Thoutam, page 6

SIBYL Information Systems ltd., India (1/01 – 1/02)

Java Programmer/Analyst

Responsibilities:

Used OOAD for building applications.

Designed and developed Configuration, Caching and Logging service.

Created sequence diagrams, collaboration diagrams, class diagrams, usecases and activity

diagrams using Rational Rose for the Configuration, Cache & logging Services.

Hardcore implementation of EJB 1.0 specification.

Developed and deployed Session Beans and Entity Beans for database updates.

Prepared EJB deployment descriptors using XML.

Wrote Servlets to service the requests from the UI, populate business objects & invoke

EJBs.

Implementation was based on MVC pattern.

Developed the font-end using Java, JSP, Servlets, DHTML, and JavaScript.

Written Junit test classes for the services and prepared documentation.

Developed the client front-end using JSP, HTML and JavaScript.

Administration of WebSphere Application Server. 3.5.

Developed FTPService using Java FTP API.

Developed Messaging Service using Java, MQSeries.

Developed reports using Crystal Reports.

Aruna Thoutam, page 7



Contact this candidate