MOHAN MATTA
Sr. WebSphere Administrator
*****.******@*****.***
LinkedIn: https://www.linkedin.com/in/mohan-matta-7534b3134/
PROFESSIONAL SUMMARY:
* ***** ** ** ********** in Planning, Migrating, Installing, Configuring, Administering, Tuning and Troubleshooting IBM WebSphere Application Server 6.0/6.1/7.0/8.0/8.5/8.5.5 and Tomcat Application server v6.x on various Operating Systems like Linux, IBM AIX, Solaris, and Windows.
Experience on Applying Fix packs / interim Fixes / Refresh packs / Cumulative fix packs for WAS using, IBM Installation Manager V1.6/1.7/1.7.1/1.7.2 using imcl commands in non-GUI environments for WebSphere Application Server v8.5.x/8.x, IBM HTTP Server v8.5.5.x/8.x/7.x/6. x.
Strong in installation and configuration of JBOSS, Tomcat for intranet applications including cluster environment for JBOSS with all configuration mode.
Experience in deploying and Troubleshooting J2EE applications in WAR, JAR and EAR formats on various versions of WebSphere Application Servers and Process Servers using various ways Admin Console, wsadmin, Automated code deployments using TSI Deployment, UDeploy and wsadmin scripting tools such as Shell Scripting, JACL/Jython/Perl scripting for compiling automated deployments.
Knowledge with concepts like firewalls, DMZ, TCP, UDDI, WSDL and SOAP.
Experience in successful implementation of Work Load Management (WLM) concepts using clustering techniques for failover/High Availability.
Experienced in the configuration of Data Sources, JDBC Providers, JNDI and Connection Pooling to connect to databases.
Experience in implementing WebSphere Network Deployment’s Workload Management (WLM) using horizontal, vertical, Hybrid clustering and HTTP for failover and backup/recovery.
Implemented SSL security between client, Web Server, Application Server and generated Self Signed and Signed Certificates (Generate CSR and Import Signed Certificate to Key stores) through ikeyman, WebSphere Admin Console.
Experience in finding Root Cause for WebSphere Problems and handling Problem Management Records (PMR) with the IBM and working with them on various issues related to Updating unresolved bugs or issues.
Experience working with MQ Queue Managers and its objects using MQ Explorer and MQSC Commands.
Well versed at enabling Global Security for WebSphere environment using LDAP like Microsoft Active Directory, Tivoli Directory Server, SUNONE LDAP Servers etc.
Expertise in developing UNIX shell scripts, Jython scripts that automate the WebSphere Administration (recycling the application server, deploying customer applications, logs rotation, monitor applications state, etc).
Expert level proficiency in troubleshooting issues using various IBM tools, such as IBM Support Assistant (Heap analyzer and IBM core analyzer).
Experience in 24X7 on-call production support and troubleshooting problems related to Web Servers, WebSphere Application Server, Plug-in and Database related issues.
Well organized and proficient with details, Excellent interpersonal and team skills.
TECHNICAL SKILLS:
Languages
Java /1.5/1.6/1.7, JRE 6/7.x, SQL 2008/2010/2012
Scripting
Windows Batch, PowerShell, Unix shell, Jacl, wsadmin and Jython.
Enterprise Servers
IBM WebSphere Application Server 8.5.x/8.x/7.x/6.x/5.x, Apache Webservers V2.0.4.x, IBM Http Server 8.5.5/8.x/7.x/6.x/5.x.
IDE
RAD, WSADIE 5.1, Eclipse 4.3/3.x/2.x
Operating System
Windows 2008NT/2000/XP, Linux 11.0/10.0/9.0, UNIX, Sun Solaris.
Databases
Oracle 12c, 11g,10g,9i/8i/7.x, DB2 V8.x/9.x/10.x, MS SQL V2008/2012/2014
Security
Siteminder WebAgent 12.x, Siteminder Application Server Agent for WebSphere 6.x /8.x, Microsoft Active Directory, IBM Directory Server, Tivoli Identity Manager, Tivoli Access Manager, Sun/Oracle Access Manager.
Monitoring Tools
Nagios, opnet Panorama, ITCAM, CA Willy etc.
Testing
ANT, GUI Testing, Integration Testing, Stress Testing, Regression Testing, Smoke Test and Load Testing.
Ticketing Tools
Call Center, Remedy, JIRA, Service Now
Source Code Controlling system
CVS, SVN, GIT etc.
PROFESSIONAL EXPERIENCE:
W. W. Grainger, Lake Forest, IL Apr 2016-Present
WebSphere Administrator
Description: Grainger offers and distributes a wide variety of industrial products, from supplies to equipment about 1.2million industrial products. Project involved in understanding the principles of migration WAS in various platforms. Integrated and deployed J2EE applications on Network deployment. Setting up SSL certificates and managed chained certificates. Analyzed heap dumps using thread analyzer.
Responsibilities:
Installed (GUI, Silent mode) configured and maintained IBM WebSphere Network Deployment Server V8.5.5.0/v8.x/V7.x, IBM HTTP Server V8.5.5.x/V8.0.x/v7.x, Apache Server V2.0.47, IIS V6.x, Red Hat Linux 5.0 and Windows 2003 platform.
Migrated from WebSphere Application Server 7.x to 8.5.5 on AIX, Linux, Solaris and Window 2012 systems.
Installing and configuring CA Siteminder SingleSignOn software (Siteminder Web Agent and Application Server Agent).
Integrated and deployed Enterprise J2EE applications on WebSphere ND V8.5.5/V8.0.x/7.0 that involves EAR, JAR, WAR files using Admin Console and automated scripts.
Deployed application using Automated Build Deployments using deployment tools like UDeploy, Jenkins etc.
Created Jobs for auto deployments and Involved in writing and Onboard scripts for Deployments, JMS configurations and JDBC configurations etc.
Used ticketing tools like Service Now, JIRA for day to day incidents management and completing day to day configuration tasks, Raised and completed change tickets for first time Deployments in Production Environments
Implemented SSL security between client, Webserver & application server and generated Self Signed and Signed Certificates (Generate CSR and Import Signed Cert to Key stores) through ikeyman and OpenSSL.
Well versed at enabling Global Security for WebSphere environment using LDAP server.
Installed and configured TAM Tivoli Access Manager.
Optimized the performance of Enterprise Applications using Tivoli Performance Viewer and Willy Introscope.
Expert level proficiency in troubleshooting issues using various IBM tools, such as IBM Support Assistant (Heap analyzer and IBM core analyzer).
Built Enterprise Applications, EJB modules, Web modules and Web services.
Implementing and maintenance of Workload Management (WLM) using clustering/cloning.
Analyzed Heap dumps and Core dumps using IBM Heap analyzer and thread analyzer.
Configured WebSphere resources like JDBC providers, JDBC data sources, connection pooling.
Monitored and tuned application infrastructure for better performance, availability and utilization of resources using ITCAM.
Enabled Performance Monitoring services through admin console then monitored and analyzed the performance data using Tivoli Performance Viewer.
Assembled and deployed the application in Dev, QA staging, in productions, following change management practices and 24/7 support.
Environment: IBM WebSphere Application Server (ND)V8.5.5/8.0.x/7.0.x, IBM HTTP Server V8.5.5/8.0.x/7.x, DB2 10.x/9.1/9.5, SiteMinder 12.x, Oracle 11g/10. xg, IIS V8.x, Solaris V10.x/11.x, RHEL V6.4 /V6.6, Windows 2012 Server, Tivoli Access Manager, Tivoli Directory Server, Tomcat Application Server V8.x, SunOne(LDAP), SVN, Service Now, Shell Scripting, Bash Scripting.
Wells Fargo, San Francisco, CA Jul 2015 -Mar 2016
WebSphere Administrator
Description: Wells Fargo, is world’s second largest bank, providing insurance, investments, mortgage, consumer and commercial finance. It is affiliated to Advisors, Home Mortgage, Capital Finance, Abbot Downing, Insurance Services and Securities. Project involved in Installation WAS in various platforms, maintained resource required to application such as JMS and Queue destinations. Deployed application manually and Wrote scripts in Jython for automatic deployment. Used command-line tools to Debug network connectivity.
Responsibilities:
Installed and configured IBM WebSphere Application Server 7.x/8.x/8.5 on operating systems like AIX, Linux environments.
Extensive experience in troubleshooting the deployment and other application problems, service packs, and working closely with development teams in solving issues
Experienced in implementing High-Availability, fail over topology using clusters and load balancers. Extensive experience in optimizing performance of WebSphere Application server using workload management.
Deploying code and application packages using BMC Bladelogic.
Experience in developing Bladelogic packages. Involved in upgrading Fixpacks 6.1 to 7.x and 8.x.
Experience in JBoss application server clustering for high availability load balancing.
Experience in deploying, implementing, testing and supporting of Tomcat Application Server.
Responsible for troubleshooting networking issues, DNS changes.
Expertise in writing JACL/Jython, UNIX scripts and shell scripts to automate the maintenance process of the WebSphere.
Experienced in installation, configuration and maintenance procedures of all changes to JBoss and Tomcat application servers.
Configured resources like JDBC providers, JDBC data sources and connection pooling.
Worked with IBM on problem determination, troubleshooting, and resolution -- PMRs, running and submitting must gather scripts output, turning on trace, verbose-gc, taking thread and heap dumps.
Performed root-cause analysis for production outages and provided management with analysis reports. Strong knowledge of TCP/IP networking.
Have strong Unix/Linux expertise. Good exposure to Docker platform.
Have good exposure to project management and SDLC process.
Experience installing and maintaining J2EE-based application server environments.
Setup and configured the servers from development to production environment.
Involved with project managers, application teams, database administrators and all other teams to ensure project deliverables are met and high availability of applications.
Involved in documenting the different processes at ADP. Good exposure to CA Service Desk ticketing system.
Involved in 24/7 on-call rotation for production support. Involved in providing training to offshore team.
Environment: IBM WebSphere Application Server 6.x/7.x/8.x, Tomcat 8, JBoss 6/7, SLES 12, Oracle 11, Blade Logic, Windows 2012, Java, J2EE, CA service desk, Docker
Dart Container Corporation, Mason, MI Jan 2015 – Jul 15
WebSphere Administrator
Description: Dart Container Corporation, excels in the development, manufacture and distribution of innovative foodservice packaging solutions. Worked on installing and configuring HTTP server(HIS). Managed clustering for load balancing and high availability. Goal is to assist by increasing efficiencies using technology, which includes diverse 24x7 support and administration of servers.
Responsibilities:
Installation, configuration, tuning, backup, recovery and upgrade of IBM WebSphere Application Server 7.x/8.0/8.5 Network Deployment on AIX, Solaris and Linux.
Installed and configured Apache HTTP Server, IHS and WAS and configuration of Virtual Hosts for Apache HTTP web Server and Tomcat Application Server.
Upgraded WebSphere 7.x to 8.0 with refresh packs and fix packs.
Experience in creating and configuring MQ Objects like Queue Managers, Remote queues, Local Queues, Queue Aliases, Channels, Clusters, Transmission Queues, Performance Events, Triggers, Processes, MQ error trapping applications and performance tuning/monitoring.
Defining channels using SSL certificates. Designed MQ applications supporting level security and delivering MQ infrastructural solutions using link level security.
Experience with LDAP, SSO (Single Sign On), Web Agent configuration, Netegrity Siteminder, VIPs (Virtual IP address), Content Smart Switch functionality in complex clustered environment
Migrated WebSphere Application Server from 7.x to 8.5.5.0 in development, system test, UAT, Production and Disaster Recovery Environments in ND Environments in platforms like Windows 2012, Aix V7.x, RHEL V6. x.
Involved in configuring the WebSphere load balancing utilizing WebSphere Workload Management including horizontal scaling, vertical scaling, creating dynamic clusters, setting up node groups and application versioning in WebSphere environments.
Installed and configured IBM HTTP Server and iPlanet web servers, WebSphere application servers and back-end data servers to create end-to-end web services.
Provided load/stress, Performance testing and troubleshooting on issues such as Out of Memory, 100% CPU Usage, hung Thread sessions, session replication, JVM Crashes
Designed and developed LDAP Authentication and Authorization Service using Java, LDAP, and JNDI.
Performed WebSphere configuration, backup and restoration tasks
Developed Jython scripts for synchronization of load test clients and parameterization with test data
Implemented Clustering, Performance tuning and troubleshooting of IBM WebSphere Application Server 8.0/7.0/6. x.
Involved in troubleshooting applications in various clustered environment and analyzing logs to diagnose problems.
Managing and Monitoring the JVM performance by WebSphere Heap Size, garbage collection, JDBC Pools.
Worked with Heap Analyzer, Thread Analyzer in analyzing heap dumps and java cores.
Worked as a part of team in performance testing and monitored the performance of all the application before moving on to production environment.
Environment: IBM WebSphere Application Server 7.0/6.1.0.13/5.1/5.0.2.5, IBM, MQ Series, NDM Connect Direct 4.0, Netegrity Site Minder5.5/4.5, LDAP SunOne directory Server, J2EE1.3/1.2, Java2.0, JSP1.2, EJB2.0, JDBC2.0, XML, Windows 2000 Advanced Servers, Sun Solaris8/9, Site Scope, WSAD5.0/40, DB2, Oracle8.1.7/9.0.5, Remedy User, Shell Scripts.
Cardinal Health, Dublin, Ohio Jun 2013- Dec 2014
WebSphere Administrator
Description: Cardinal Health, is a global, integrated healthcare services and products company, providing customized solutions for hospital systems, pharmacies, ambulatory surgery centers, clinical laboratories and physician offices worldwide. Administered application server and performed clustering for high availability. Configured web server definitions in admin console for remote management. Involved in connection pooling mechanism to set-up connection Application server with DB2.
Responsibilities:
Installed, Configured, Administered and Supported v8.x/7.0 and IBM WebSphere Application Server v8.5/7.0 in Development, Staging, QA and Production environments on RHEL 6.x and Windows Server 2013.
Performed Horizontal and Vertical Clustering for WebSphere applications on the cluster
Installed and Configured the IIS and Web server plugins. Configured web server definitions in Admin Console for remote management.
Configured WebSphere Application Server with DB2 database, transferring Portal databases from derby to DB2 10.x.
Configured WebSphere Portal Server with Microsoft Active Directory Server to authenticate users and enabled SSO.
Installed and Configured the IBM HTTP Server v7.x/8.x, IIS and Web server plugins. Configured web server definitions in Admin Console for remote management.
Expertise using Portal GUI and XMLaccess for deploying Portlets and portlet applications, creating pages, adding portlets to page, access control lists.
Installed EARs, WARs and configured application specific JVM settings, Web container parameters using the Admin Console scripts
involved in Tuning and Clustering of the WLS
Created WebSphere resources, JDBC providers, JDBC data sources, connection pooling, and Java Mail sessions.
Problem determination using log file, managed complex environments for the customer IT environments from a software support perspective for IBM WebSphere Application Server on both UNIX and windows platforms.
Worked with QA Team for Load Tests and Performance tests and identified the bottlenecks of the applications
Responsible for installing Fix packs and cumulative fixes for all Portal and WebSphere versions
Installed, Configured and administered Siteminder web agent and appagent.
Environment: IBM WebSphere Application Server 8.5.x/7.0.x, IBM HTTP Server 8.x/7.x, RHEL 6.x, Windows 2013, DB2 10.x, Oracle 11g, IBM Microsoft Active Directory, IIS, WebLogic 10.x/11.x, WebSphere MQ.
Idexx Laboratories, Westbrook, ME APR 2011 – May 2013
WebSphere Administrator
Description: Idexx, is Leader in diagnostics and IT solutions engaged in the development, manufacture and distribution of products and services for the companion animal veterinary, livestock and poultry, water testing and dairy markets. Installed WAS on Linux platform. Created and managed cell in Network Deployment manager. Spotted general issues and helped perform route-cause for java stack trace. on-site operations support in environment over many Servers. Managed workload managers and connection factories.
Responsibilities:
Involved in installation, configuration, implementation and administration of WebSphere Application Server 7.0/8.0 on Linux/Unix platforms.
Experience in creating and managing cells using Network Deployment Manager. Multiple nodes were federated into deployment manager.
Involved in deploying application ears on WebSphere in QA, Staging and Production environments daily and troubleshot various configuration and application issues.
Regenerated and configured Web Server plug-in for the IBM HTTP server 6/7.
Configured JDBC drivers and data source on WebSphere.
Performed WebSphere configuration backup and restoration using scripts.
Involved in configuring web-server interfaces (plugin file), session management, virtual hosts, data sources, HTTP transports for application server instances.
Involved in building, configuring and setting up Testing and Production Environments and tested and supported the project per business rules and specifications.
Involved in configuring and enabling the global security for WebSphere ND for console users and console groups using Active Directory Server as a LDAP User Registry.
Experience in installing IBM HTTP Server on different nodes and configured them by generating the plug-in from Deployment Manager Console.
Server plug-in has been generated and propagated to Web Servers.
Involved in troubleshooting problem-tickets, worked with developers to identify the root cause and resolve the issue or propose a potential work around.
Involved in preparing documentation and supporting procedures.
24x7 on-site operations support in an environment with over many Servers.
Environment: WebSphere Application Server 7.0/8.0, iPlanet, IHS Server, IBM DB2, Oracle 9i, AIX, Netegrity Sitemider 5.5, Solaris, RedHat Linux
Option Matrix, India Sept 2009 - Feb 2011 WebSphere Administrator
Description: Option Matrix is leading diversified company and is one of the leading providers of financial service projects. This Project is based on Finance Management System Application developed in J2EE. Installed WAS 6.1 and deployed J2EE applications. Installed and configured LDAP. Managed file-based user repositories. Setting-up security domains with mutual authentication. Done backup procedure, system clean-up, rotating logs, creating system alerts and other everyday system task.
Responsibilities:
Effectively interacted with the users daily, decreasing downtime and increasing user productivity and documented all procedures and any other important issues
Managed documentation of application configurations, business impact, deployment standards and procedures, and installation standards.
Installation, configuration, deployment, scripting, troubleshooting of WebSphere Application Server 6.1 on Linux and Windows Environments.
Responsible for development of business process and work flow for development and testing of Web Sphere components and ensure transition to operations groups for production delivery and post-production support.
Worked on various JDBC providers like DB2, Oracle, Sybase and MS SQL Server
Experienced in automating the portal deployment process using XML Access for web applications of the WebSphere Portal.
Experience in migrating all the J2EE Applications, which includes setting up new Research, DEV, TEST, Production environment.
Installed Fixpacks, eFixes, and cumulative fixes to the existing infrastructure and new environment.
Troubleshooting on issues such as out of memory, memory leaks, hung sessions and session replication, federation of nodes and synchronization of nodes with NDM
Developed scripts to handle everyday System Administration tasks such as backup procedure, system clean-up, rotating logs, creating system alerts and other everyday system tasks.
Responsible for SiteMinder Application Support, this includes Web Agent Support, how the agents are plugged into the web server, Policy Server, how the policy server will talk to LDAP user store schemas that the policy server uses for authentication, authorization etc., LDAP user store like configuring the user store, modifying the user profiles etc.
Responsible for Managing, Monitoring and Creating Change Management Records (CMR), System Support, to Install Web Application. Clearing problem and ticket queues, solving problems and reassigning to concerned groups by end of the day if required.
Responsible for conduction bridge calls for situations like escalating issues, high priority issues, tasks involving many teams, and project integration.
Experience in migrating applications from JBoss 4.0 to WebSphere Application Server v6.1.
Documented the daily activity of the WebSphere Application Server 6.1 in the middleware environment.
Assist teams 24x7 on call supports.
Environment: WebSphere 6.1, IBM HTTP Server, Linux, Windows, JBoss, MQ, Service Manager, Oracle, DB2.
EDUCATION: Bachelor's in Computer Science from India.