Sr.websphere Administrator Resume
Dallas, TX
SUMMARY:
- Over 8 years of IT experience of WebSphere System Administration and Production Support on heterogeneous systems (Sun Solaris, AIX, Linux) and WindowsNT environment with different versions of WebSphere Application Server (5.1/6.x/7.0/8.x), WebSphere Portal Server 6.x, IBM HTTP Server, Bash Apache, iPlanet and Tomcat.
- Expertise in supporting enterprise based distributed applications over a wide range of operating environments on a 24/7 - rotation basis for high volume, secure transactions and Web services.
- Administered IBM WebSphere Application server on multiple platforms like AIX, Sun Solaris, Linux, Windows 2000/03/NT.
- Experience in OS level Administration in Windows, UNIX, and Linux systems.
- Experience in installation & configuration / migration / deployment of Enterprise Applications in WebSphere Application server v8.x/7.0/6.x/5.x
- Worked as Apache-Tomcat web server administrator (TcServer), like Installation, Configuration, and deployment in Development, Integration, QA and Production environment.
- Solved various problems for distributed platforms by using Traces, Logs and Log analyzer and using AST.
- Responsible for installation, configuration and maintenance of WebSphere Application Server (Base and ND), LDAP, Wily Introscope, in a heterogeneous environment
- Installed tcServer using app-director with blueprints also has a good knowledge ofbash scripts for automation of tcServer.
- Expertise in installing, configuring, managing and troubleshooting web servers like IBM HTTP Server, Apache Web server, on AIX, Linux and Sun Solaris platforms and IIS / Tomcat in Windows platforms.
- Extensively used JACL, Jython, UNIX shell scripts to automate the maintenance process of the WebSphere and recovered the backed up WebSphere configuration using XML Config tool and restoreConfig, backupConfig.
- Configured global security for WebSphere Application Server using IBM Directory Server as LDAP user registry
- Good knowledge on VMware, High Availability, Failover, Clustering.
- Good Knowledge in tcServer, App-director, Blueprints.
- Deployed applications, configured database, worked ontroubleshootingon tcServer
- Fine-tuning of high transaction Enterprise Application performance and configuring connectivity to the databases using data source connection pooling.
- Worked closely with IBM on problem determination, and resolution - PMRs
- Experience handling Workload Management (WLM) of Web Sphere Application Server using cloning and clustering, including cloning for failover
- Performance tuning and troubleshooting using Tivoli Performance Viewer - TPV, WILY J2EE monitoring tool, Thread and Resource Analyzer and Log Analyzer
- Experience in integrating enterprise-wide J2EE applications
- Created JDBC Providers, Data sources, and JAAS authentication aliases in order to provide connectivity to Oracle, SQL, DB2 databases
- Well versed in creating resources, modifying properties, view runtime attributes, commit modifications and securing administrative server using Authentication, Authorization, Certificates, Credentials, Permissions, WebSphere Resources (Servlets, JSP files, HTML files).
- Experience in automating access to all authorized Enterprise-wide applications through a Single login using SSO.
- Involved in all phases of software life cycle with emphasis in maintenance and support of Application Servers, by setting up the environment for development, testing and production stages.
TECHNICAL SKILLS:
Operating Systems: IBM AIX 4.3/5.x, Linux (RedHat 6.x/7.x/8.0), Sun Solaris 7.x/8.x, Win NT/2000
Languages: Java, JavaScript, HTML, JAVA, SQL, PL/SQL
Web Technologies: JSP, Servlets, EJB, JAAS, JMSTools: Resource Analyzer, Log Analyzer, Cruise Control Subversion 2.1.6, Tivoli Performance Viewer, Thread Analyzer, Wiley Introscope and Mercury Interscope, Splunk, Dynatrace and Nagios
RDBMS: Oracle, MS SQL Server, DB, MySQL
Web/App Servers: WebSphere Application Server 5.1/6.0/6.1/7.0/8. x, Netscape Enterprise server, WebSphere Portal Server 6.x, Apache, Tomcat, IBM Http Server, Sun Java Web Server, IIS, Iplanet
PROFESSIONAL EXPERIENCE:
Confidential, Dallas, TX
Sr.WebSphere Administrator
Responsibilities:
- Installed, configured and maintained IBM WebSphere Application Server 8.x/7.0/6.0, IBM Http Server, apache on heterogeneous platforms (Linux/Sun Solaris8.5/AIX/windows NT).
- Worked on new projects starting from design and architecture phase, provided customers with varied solutions for websphere (clustered topology, failover capabilities, load balancing methodologies, session replications etc).
- Involved in all phases of application move from development to production, stress testing, monitoring the application resources using Tivoli performance viewer, analyzing JVM during runtime and tuning accordingly
- Involved in migration of the applications from websphere 5.x to 6.0 and worked closely with development team. Applied Refresh packs, fix packs and cumulative fixes for websphere, IHS and plugins
- Worked as Apache-Tomcat web server administrator, which covers the responsibilities, like Installation, Configuration, Deployment in Development, Integration, QA and Production environment.
- Installation and Configuration of HTTP Server with Tomcat 6.0.36.
- Upgraded Tomcat-to-Tomcat 6.0.36.
- Configured httpd.conf and ssl.conf files in Apache.
- Deployment of WAR files, Product and Content builds and troubleshooting the issues associates with it.
- Involved in Pre-Deployment and Deployment activities across all environments Dev, QA, Stage and Production
- Configuring the context files like server.xml and root.xml and configuring Application-specification. Properties files.
- Good knowledge on blueprints, bash scripts for automation of tcServer
- Manually deployed tcServer, webservers on VM's
- Configured SSL on tcServer
- Good working experience in enabling websphere global security using Local OS and Sun One LDAP (LTPA mechanism), SSL configuration, Ordering digital certs, creating key database using ikeyman and keytool tools, import/export certs and create self signed certs for dev and test environments. Worked closely with different teams providing single-sign on solutions using LDAPand Netegrity SiteMinder.
- Installed & Configured Siteminder WebAgent, configured IBM Http Server for SSO
- Installed & Configured Siteminder Application Server Agent (TAI)
- Developed WSADMIN scripts using JACL, python for automation of websphere processes including start/stop, creating and configuring serves, clusters, JDBC, deploying applications. Worked on Unix shell scripts for log rotation, init scripts for websphere and WebServer processes, cronjobs, and shell wrappers for wsadmin scripts.
- Provided solutions for clustering at WebServer and websphere areas. Worked on Horizontal and Vertical clustering methods providing fail over, effective load balance scenarios and efficient utilization of system resources. Worked closely with other teams providing WebServer load balancing mechanisms with Cisco and Foundary switches.
- Used websphere backup and restore scripts for backing up websphere repository.
- Worked with IBM Support and development teams in resolving issues related to application memory leaks, analyzing java cores and heap dumps using Threadand Heapanalyzer tools.
- Using SVN for Version Control we do check in and commit.
- Works on QA and Production Admin tool to match the Generations of product and content builds and endeca builds.
- Good in loading Banner ids and Source codes promos for live sites to all the brands.
- Expertise in deployment in Production, QA and Performance box environments.
- Cordiant- to check dashboards for any degradation in availability or performance.
- Worked on Red Hat Linux version 2.6.18-308.16.1. el5 throughout the project.
- Experienced in giving 24*7 on-call production support and trouble-shooting issues.
Environment: WebSphere application Server 5.x/6.0, IBM Http Server 1.3/2.0, Apache WebServer V2.0.47, JBoss, LDPA, Java, J2EE, JSP, Servlets, EJB, XML, JDBC, JavaScript, Microsoft SQL Server2000, ORACLE 8i/9i/10g, DB2 V7.1/8.1, HTML, AIX 5.3/5.2, RedHat Linux V9, Solaris V8/9/10, BigIP, VCS, JReports, Jacl, python Scripting,
Confidential, AustinWebSphere Administrator
Responsibilities:
- Responsible for configuration, installation and administration of WebSphere Application Server 7.0 and IBM HTTP Server on Linux.
- Installed Fix Packs, eFixes and cumulative Fixes to the existing infrastructure and new environment.
- Created profiles using Profile Creating Wizard and silent profile creation.
- Deploy applications (EAR) to WebSphere Application Servers and maintained applications.
- Provide support for the entire cycle of application testing including building applications, deploying, and trouble shooting.
- Administration of IBM HTTP Server from WebSphere Admin Console.
- Administered applications in Java and performed configurations on them via the administrative console by using the JMS connected to WebSphere MQ (Series) cue.
- Configured and administered JDBC Connection Pools/Data Sources on WebSphere Application Server
- Used Performance Monitoring Infrastructure (PMI) to monitor the overall health of WebSphere Application Server.Generated Heap Dumps and Thread dumps and Analyzed them for Memory leaks and thread pool stagnation, and pin pointed the classes which caused the issues.
- Tuned the logging which happened at the application and WebSphere level, so that the applications responses quickly.
- Configured Global security for WebSphere with Microsoft Active directory.
- Worked on configuring the SSO by using ADFS system.
- Used Tivoli Performance Viewer to analyze the PMI data.
- Provided various J2EE applications support at the enterprise level
- Installed and configured Sun One LDAP server and secured the application server using both LDAP server and Local OS authentication.
- Configured and setup Secure Sockets Layers (SSL) for data encryption and client authentication.
- Created Environment with the help of JACL scripts.
- Installing and configuring Websphere and installing plug-in and configuring with IBM HTTP Server.
- Monitored for Application core dumps, or forced thread dumps to check for system objects using thread analyzer.
- Developed automated scripts to handle everyday System Administration tasks.
- Problem determination using local error logs and by running user traces and service traces.
- Worked closely with IBM on problem determination, and resolution.
- Supporting QA/UAT, Beta and Prod environments.
- Performed root-cause analysis for Productions outages and provided management with root-cause analysis report.
- Providing 24/7 support in troubleshooting problems related to WebSphere applications.
- Worked closely with Project manager, development, testing and production team to align project deliverables, dates and report issues/concerns
Environment: IBM WebSphere Application Server 6.1/6.0/5.1, IBM HTTP Server 6.0.2.7, Solaris 10, Suse Linux 9, WebSphere MQ 6.0.0, Tomcat Server, F5 Load Balancer, IIS Webserver
ConfidentialWebSphere Administrator
Responsibilities:
- Installation and configuration of IBM Web Sphere Application Server 6.0/6.1, IHS, Apache 2.x, on IBM AIX, Sun Solaris and Windows.
- Worked on WAS Global Security using Sun Directory Server and SSL for Web Server using iKeyman and keytool. Created self signed certificates, ordered digital certs and enabled mutual authentication.
- Worked with Load Balancing of web sphere using Horizontal and vertical clusters for failover and effective resource utilization.
- Involved in configuration of Site Minder agent on IBM Http Server for single-sign on.
- Involved in deploying the J2EE EAR files jar and war files including automated deployment of the applications.
- Troubleshoot applications using WebSphere Application Server logs, ffdc logs, analyzing java cores and heap dumps.
- Involved in assisting QA team for Load and Stress testing of J2EE applications.
- Configured Veritas High Availability (HA) for monitoring applications to ensure high availability and for automatic failover capability
- Responsible for Support and reliable maintenance of the applications on different platforms for on-going application development.
- Worked with Session Management, creating replication domains for session persistence (Memory to Memory replication) using client server methodology. Used WebSphere backup and restore scripts for backing up WebSphere repository
Environment: WebSphere Application Server 5.x/6.x, IBM Http Server 2.x0/6.0, Apache 2.x, DB2, AIX 5.3, JDBC 3.0, ORACLE 11i, IBM WebSphere, Solaris 5.10, SiteMinder5QMR7.
ConfidentialWebSphere Administrator
Responsibilities:
- Installed and configured IBM WebSphere Application Server 6.0, IHS 2.x, Apache web server on various platforms including AIX and Solaris 8.x
- Maintenance of the WebSphere servers on different platforms and setting up the development, testing and staging environments for the ongoing application development.
- Debugging of the application problems while developing the application.
- Developed WSCP scripts and shell scripts to automate the maintenance process of the WebSphere and recovered the backed up WebSphere configuration using XML Config tool.
- Created user roles and groups for securing the resources using local operating system authentication.
- Used IBM Edge Server and Network Dispatchers for load balancing.
- Configured Workload Management (WLM) using server groups in WAS 5.x and clusters in WAS 6.x.
- Configured horizontal scalability of WebSphere through a mechanism called as “Cloning of multiple WebApps” with independent Java Virtual Machines-JVMs, for each clone.
- Developed business session beans and container managed entity beans.
- Involved in trouble shooting and Performance tuning using Resource analyzer and log analyzer.
Environment: WebSphere Application Server 6.0, IBM Http Server 2.x, JBoss, WSCP scripts, Resource Analyzer, Windows NT/2000, JSP, Servlets, DB2, MySQL.
Confidential, MemphisWebSphere Administrator
Responsibilities:
- Setup, installation and participation in the ongoing development of WebSphere Application Server on UNIX platforms.
- Create and manage the connection pools of the WebSphere Application Servers and Server clusters.
- Managing the Build and Migration Process.
- Involved in Workload Management.
- Interpreting log files to locate and solve problems.
- Managing the Application Server remotely using WSCP (WebSphere Control Program) on Linux, Solaris and NT.
- Analyzing the number of instances of the servlets created by the Application server and the resources used by it.
- Analyzing the number of instances of the EJB’s created by the Application server and the resources used by it.
- Monitoring CPU Utilization by the Applications.
- Creating different instances of the Application Server for different environments.
- Configuring the application server for different databases.
- Installing patches and fix-packs for various components of the software.
- Load balancing the Application Server with Clones.
- Creating different data sources for different application developers.
- Maintaining the central repository for all the instances of the applications.
- Assisting application developers with monitoring browser-based applications.
- Evaluating new releases and managing migration to new releases.
Environment: IBM WebSphere Application Server 5.1, DB2 UDB 7.1, AIX, Linux Open System (RedHat7.1, S.u.S.E.6.1, Caldera2.3.1), SUN Solaris5.7, Clear Case, Java1.2, JDBC2.0, Servlets, EJB1.1, XML1.0 and HTML, Apache, IBM HTTP Server 1.3.19 and Windows NT.
ConfidentialWebSphere Administrator
Responsibilities:
- Installed and configured WebSphere 5.0/5.1 and IBM HTTP Server on AIX, Solaris and Windows.
- Involved in the deployment of various J2EE components using WebSphere Application Server.
- Written WSCP scripting for Installation, Configuration deployment & migration.
- Creating user accounts and assigning the home directories in UNIX.
- Provide WebSphere solutions, support across Enterprise and to other WebSphere groups.
- Configured NIS, NFS and Auto mount for mounting user home directories in AIX and Solaris.
- Involved in designing WebSphere Application Server load balancing and fail over by using Workload Management (WLM), horizontal and vertical clustering.
- Responsible for Web server and Application server installation, support and performance monitoring for all applications running on the company’s Website.
- Developed WebSphere Application Server regular administration tasks automated by using WSCP and XMLConfig scripts.
- Played an active involvement in monitoring server performance, network traffic to reduce performance bottleneck by enhanced performance ensuring upstream queuing.
- Applied software maintenance, program fixes and keeping the system software releases current.
- Implemented WebSphere Global Security using LTPA and SunOne LDAPDirectory Server.
- Maintaining updated documentation of all the Servers and the installed applications and patches.
Environment: IBM WebSphere Application Server 5.0/5.1,IBM HTTP Server, Apache, IIS, IBM DB2/UDB, Oracle, AIX, Solaris and Windows 2000