Post Job Free
Sign in

Manager Server

Location:
United States
Posted:
January 27, 2017

Contact this candidate

Resume:

Ravi Kumar

732-***-****/********@*****-***.***

SUMMARY:

* ***** ** ** ******** experience as Middleware Engineer with experience in technologies like WebSphere Application Servers, WebSphere Message Broker, WebSphere MQ, Weblogic Servers and Webservers like IHS.

Strong experience in Installing, configuring, Patching, Troubleshooting and integration of Message Broker with Websphere MQ.

Expertise in setting up of JVMs, Clusters, virtual hosts and configuring authorization and authentication models using LDAP.

Experienced in setting up of Brokers, execution groups, DB2 and installing the Broker Archive Files (.bar) onto the execution groups.

Experienced in developing the Message flows using MQINPUT, MQOUTPUT, INPUT, OUTPUT, HTTPIN, HTTPOUT, COMPUTE, JAVACOMPUTE, SOAP Nodes.

Developed the message flows to transform CSV to XML, text to XML, text to SOAP message formats by using appropriate message sets definitions.

Experienced in developing message sets using different message domains like MRM, XML, XMLNSC and COBOL CopyBook for different input and output wire formats.

Debugging the message flows by enabling the traces.

Configured JMS resources like Queues, Queue connection factories, Activation Specifications and JDBC resources like Data Providers, Data sources in IBM WebSphere 5.x/6.x/7.x, 8.x Servers.

Experienced in enabling Global Security with Local OS, Custom and LDAP users registries and experience in configuring SSL communication between Webserver Plugin and WAS.

Experienced in configuring Workload Management (WLM) of WebSphere Application Server and also in Performance Tuning using Resource Analyzer and IBM Support Assistant (ISA) tool.

Experienced in creating build and deploy scripts and processes using a combination of Ant, Maven, and other scripting languages.

Experienced in administration of Message Broker and Websphere MQ in both Command Line interface and from Windows MQ Explorer.

Worked with MQ Queue Managers and its objects using MQ Explorer and MQSC Commands. Experience defining and managing Full Repository Queue Manager Clusters.

Experienced in enabling traces on message flows and creating fail over support for message flows.

Highly experienced in system administration on Linux (Redhat, Suse), HP-UX, AIX, and Windows NT/2000.

Experience using Shell Scripting, Perl, Python, Ruby etc. to automate tasks

Resolved Deployment issues and network issues for Development team in Production Environment.

Created Data Sources to a variety of Databases, including DB2 and Oracle.

EDUCATION: Master of Science in Engineering

SKILLSET:

IBM WebSphere Application Server 6.x, 7.0,8.x WebSphere MQ 7.x, 8.x, Message Broker 7, Oracle WebLogic Server 11g, 12c, Apache, IHS 1.x, 2.x, SOA like ESB, XML, MRM, XMLNSC, DB2UDB, DB2, SUSE Linux, Windows 98/NT/XP/200X, Unix, AIX 5.x, Linux, Network, PC and Operating system Troubleshooting, SVN Collabnet, Hudson, TCP/IP, UDP, HTTP/HTTPS, LAN, SSH, NFS, DNS, SOAP, RMI/IIOP, Soap UI, RFHUTLC, XML Spy.

PROJECTS SUMMARY:

Cardinal Health, Dublin, OH 12/2015- Present

WMB Consultant

Cardinal Health, Inc. is a health care services company based in Dublin Ohio. The company specializes in distribution of pharmaceuticals and medical products, serving more than 100,000 locations. Cardinal Health provides medical products to over 75 percent of hospitals in the United States. I am responsible for maintaining these Java applications.

Responsibilities:

Responsible for Planning, Installing, configuring, Tuning, Patching, Troubleshooting and Integrating WebSphere Application Server, Websphere Message Broker, Websphere MQ and other middleware components.

Experienced in installation, configuration and production support of Websphere Message Broker and MQ.

Configured the Brokers, Execution groups, Message Flows, Message Sets and have deployed the Broker archive files onto Brokers.

Experienced in developing message flows using MQINPUT, MQOUTPUT, INPUT, OUTPUT, HTTPIN, HTTPOUT, COMPUTE, JAVACOMPUTE, SOAP Nodes.

Developed the message flows to perform operations like routing, transformations, augmentation, pub/sub by using different nodes with different message sets definitions.

Experienced in performance tuning of WMB runtime environment by using multiple instance brokers, enabling traces on the flows, catching the exceptions on trace nodes, auditing and monitoring the flows

Experienced in developing message sets using different message domains like MRM, XML, XMLNSC and COBOL CopyBook for different input and output wire formats.

Experienced in administering the message flows from MB toolkit, MQ Explorer and Command Line Interface (CLI)

Detailed understanding of Weblogic Application Server Clustering for High Availability

Checking the Broker environment using mqsicvp command.

Configuring Clusters, JMS, Virtual Hosts, JDBC, LDAP, auto-deployment, session replication, URL redirections, Re-write rules, http-Plugins etc.

Implemented vertical Clustering, Performance tuning and troubleshooting IBM WebSphere Application Servers. Configured the IHS web-server interfaces (plugin-cfg.xml and httpd.conf file), session management, virtual hosts, included custom modules provided.

Enabled security and configured SSL between Webserver Plug-in and WebSphere Application Server.

Mapped the LDAP users and groups to J2EE security roles of the application module running on WebSphere Application and also implemented SSL communication between the Webserver Plug-in and Application Server.

Installation and management of security certificates and Upgrading the SSL Protocol from SSL_TLS to TLSv1.2.

Updated certificates according to the scheduled time frame

Performance tuning by configuring Heap size and other JVM parameters and Used garbage collection to evaluate application performance health by detecteting the presence of memory leaks.

Supported the upgrade of Websphere Message broker from 7.x to 8.x.

Experienced in Installing / uninstalling the Snapshots, user Management, Group Management and assigning attributed to users, debugging with process inspector and monitoring the business process instances using process Admin Console.

Experienced on working with Ticket/Change management tools.

Environment: IBM WebSphere Application Server ND 8.5, 7.x/6.x/5.x, Oracle WebLogic Server 11g, 12c, Message Broker 7.x, 8.x, Apache Tomcat, SVN, ANT, Jenkins, Business Process Server 8.0.0.0, JRocket Mission Control, Sun One JVM, Linux (Red Hat, SuSE), AIX, Windows 2008, Wily 9.7, Tivoli Performance Analyzer, iKeyman, IBM DB2, Oracle, IBM HTTP Server 7.x/6.x, Z/OS, SiteMinder

StateFarm, Bloomington, IL 12/2014- 10/2015

WAS/Message Broker Developer

State Farm is a group of insurance and financial services companies with operations in USA and Canada.

The group's main business is State Farm Mutual Automobile Insurance Company, a mutual insurance firm that also owns the other State Farm companies. All its existing applications in Java are planned to migrate from WAS 6.1 to WAS 8.5. I have worked as WebSphere application server admin supporting the migrations.

Responsibilities:

Responsible for Planning, Installing, configuring, Tuning, Patching, Troubleshooting and Integrating WebSphere Application Server, Websphere Message Broker, Websphere MQ and other middleware components.

Developing message flows using different nodes like mqinput, mqoutput, input, output, httpinput, httpout, compute, database, javacompute and soap nodes.

Experienced in developing message flows in both core java and ESQL.

Configured the Brokers, Execution groups, Message Flows, Message Sets and have deployed the Broker archive files onto Brokers.

Developed the message flows to perform message transformations like CSV to XML, text to XML, text to SOAP message formats by using appropriate message sets definitions.

Experienced in enabling traces on the flows and catching the exceptions on trace nodes.

Experienced in developing message sets using different message domains like MRM, XML, XMLNSC and COBOL CopyBook for different input and output wire formats.

Experienced in administering the message flows from MB toolkit, MQ Explorer and Command Line Interface (CLI)

Experienced in creating different MQ objects like Queues, Queue Managers, channels and listeners.

Configured the Business Activity Monitor (BAM) Tool to monitor the message flows using “mqsichangeflowmonitoring” command.

Strong experience in Installing, configuring, Patching, Troubleshooting and integration of message flows starting from Build to production.

Configuring the datasource of Message Broker using “setdbparams”.

Implemented vertical Clustering, Performance tuning and troubleshooting IBM WebSphere Application Servers. Configured the IHS web-server interfaces (plugin-cfg.xml and httpd.conf file), session management, virtual hosts, included custom modules provided.

Configuring Clusters, JMS, Virtual Hosts, JDBC, LDAP, auto-deployment, session replication, URL redirections, Re-write rules, http-Plugins etc.

Creating the CSR and updating the certificates received from third party Certificate Authorities like Verizon onto Trust stores.

Monitoring, troubleshooting, analyzing and performance tuning of JVMs in both Websphere and WebLogic server environment using Tivoli Performance Analyzer.

Used garbage collection to evaluate application performance health and detected the presence of memory leaks.

Updated certificates according to the scheduled time frame.

Troubleshooting WAS, MQ and Message Broker performance and connectivity issues.

Enabled security and configured SSL between Webserver Plug-in and WebSphere Application Server.

Configured the Global security, users and groups to J2EE security roles of the application module running on WebSphere

Experienced in creating build and deploy scripts and processes using a combination of Ant, Maven, and other scripting languages.

Have experience working with Continuous integration tool like Jenkins.

Environment: IBM WebSphere Application Server ND 8.5, 7.x/6.x/5.x, Message Broker, Websphere MQ, Jboss, Apache Tomcat, Jenkins, Linux (Red Hat, SuSE), AIX, Windows 2008, iKeyman, IBM DB2, Oracle, IBM HTTP Server 7.x/6.x, Z/OS, USS, XML, SOAP UI, Web Services/WSDL, RFHUTLC, Tivoli Performance Analyzer, FileNet Content Manager storage, IBM Support Assistance (ISA) Tool.

Wisconsin State Department of Administration (WISDOA), Madison 12/2011 – 12/2014

Websphere Consultant

Worked for Department of Enterprise Technology (DET), supporting in WebSphere application server and WebSphere Message Broker. My team is responsible for deployment, maintenance of applications related to Department of Health services (DHS).

Responsibilities:

Responsible for Planning, Installing, configuring, Tuning, Patching, Troubleshooting and Integrating IBM WebSphere Application Server, Websphere Message Broker and WebServers in Clustered environments.

Responsible for application code promotions across different life cycle environments- developments (validation, integration, UAT and production systems).

Actively taken part in implementing Enterprise Service Bus (ESB) for Department of corrections applications.

Defined Cell names, Node names, Clusters, Cluster members, logs, virtual hosts, J2C aliases, JDBC Providers, Data Sources, MQ Providers, MQ activation specifications at respective scope levels.

Defined Execution groups, brokers, message sets in Message Broker and deployed the broker archive files (.bar) onto execution groups.

Starting and stopping the broker and execution groups, Enabled trace nodes to trace the message flows.

Worked on creating flows to convert the BLOB, cobol copybook, text input files to XML, SOAP outputs using MRM, XMLNSC message sets.

Updated SSL certificates according to the scheduled time frame in message brokers.

Tested and troubleshooting the message flows using SOAP UI and RFHUTLC utilities

Administered the end point listeners of configured FFM Web Services.

Configured and created policies sets and Policy bindings to implement federal FFM Web Services between DHS applications and Federal applications.

Configured the IHS web-server interfaces (plugin-cfg.xml and httpd.conf file), session management, virtual hosts, included custom modules provided.

Troubleshoot using logs, FFDC logs, Log Analyzer for activity logs, Thread Analyzer for thread dumps, custom shell scripts.

Detailed understanding of Weblogic Application Server Clustering for High Availability

Configuring Clusters, JMS, Virtual Hosts, JDBC, LDAP, auto-deployment, session replication, URL redirections, Re-write rules, http-Plugins etc.

Installation and management of security certificates.

Scripting skills to automate jobs using WLST scripting.

Monitoring, tracking, trending, analyzing, troubleshooting and performance tuning of the Weblogic Application Server and Apache HTTP server environments.

Strong experience in configuring Interfaces, Socket Bindings, Port Offsets and Ipv6 in Networking.

Administered, configured, tuned, troubleshot WebSphere in both clustered and standalone environments.

Installed fix packs, interim Fixes on WAS and installed and configured IBM HTTP Server on unmanaged nodes.

Enabled security and configured SSL between Webserver Plug-in and WebSphere Application Server.

Installing and configuring the Wily agent on JVM instances for monitoring the JVM health and performance.

Mapped the LDAP users and groups to J2EE security roles of the application module running on WebSphere Application and also implemented SSL communication between the Webserver Plug-in and Application Server.

Experienced in creating build and deploy scripts and processes using a combination of Ant, Maven, and other scripting languages.

Performance tuned WebSphere Application Server by configuring Heap size and other JVM parameters.

Experienced on working with Ticket/Change management tools like HP Service Manager.

Environment: IBM WebSphere Application Server ND 7.x/6.x/5.x, Message Broker 7.0.0.0, Linux (Red Hat, SuSE),, Oracle WebLogic Server 11g, AIX, Windows 2008, iKeyman, IBM DB2, Oracle, IBM HTTP Server 7.x/6.x, Z/OS, USS, XML, SOAP UI, Web Services/WSDL, RFHUTLC, IBM Support Assistance (ISA) Tool.

Autodesk, SanRafael, CA 10/2010 – 11/2011

WebSphere Consultant

Autodesk has applications developed in JAVA and hosted on WebSphere Application Servers. Deployed, maintained the applications in WAS 6.x.

Responsibilities:

Installed configured and maintained WebSphere Application Server 6.x ND, Jboss, Apache servers and created cells, Dmgr, Application Server profiles and made the Application secured according to the company and customer standards on Sun Solaris, AIX, and Red Hat Linux platforms.

Installed and configured IBM HTTP Server on unmanaged node.

Deployed the applications in staging, in productions Application Servers on a 24/7 support basis.

Administered, configured, tuned, troubleshot WebSphere in both clustered and standalone environments, installed and updated with fixpacks, interim fixes – latest DST fix

Experienced in deploying and debugging applications in Base and WAS-ND.

Implemented Horizontal and vertical Clustering Performance tuning and troubleshooting of IBM WebSphere Application Server 6.x. Installed EAR’s, WARs and configured application specific JVM settings, Web container parameters using the Admin Console and wsadmin scripts.

Configured the web-server interfaces (plugin-cfg.xml and httpd.conf file), session management, virtual hosts, included custom modules provided by IBM on some PMRs.

Troubleshoot using logs, Log Analyzer for activity logs, Thread Analyzer for thread dumps, custom shell scripts.

Enabled security and configured SSL between Webserver Plug-in and WebSphere Application Server.

Performance tuned WAS by configuring caching, queuing, pooling, heapsize and other JVM parameters

Performed identification and resolution of the overall infrastructure problems/issues providing permanent solutions by root cause analysis.

Analyzed existing AIX infrastructure and recommended modifications that will enhance capacity and meet business requirements when migrating to Solaris.

Defined standards for cell names, node names, clusters, cluster members, logs, virtualhosts, J2C aliases, JDBCProviders, datasources, wily Settings and the like – enforced using custom shell, jacl config, deploy scripts.

Experienced in creating build and deploy scripts and processes using a combination of Ant, Maven, and other scripting languages.

Wrote stop, start, deploy, backup scripts for cell, nodeagents, clusters, servers, IHS servers, logs, transferring plugin file to multiple IHS, synching static content on IHS, copying virtual hosts and host aliases and the like.

Used garbage collection to evaluate application performance health and detected the presence of memory leaks.

Environment: IBM WebSphere Application Server 6.0,6.1,7.0, Java 2.0, IBM IHS, Jboss, Apache Tomcat, WebSphere MQ, Windows 2003 Advanced Server, LDAP, DB2, Oracle8/9/10, Shell Scripts, WsAdmin scripting, HTML, Tivoli Access Manager, Windows XP, Linux.

AmFam, Madison, WI 06/2009–09/2010

WebSphere Administrator

Amfam is an insurance provider and is a prominent company in Midwest and Wisconsin State. Its java based applications are hosted in Websphere Application Server and is continuously being updated, Configured and monitored for better performance.

Responsibilities:

Installed and configured IBM Web Sphere Application Server ND 6.X and IHS 6.x on Sun Solaris8 and Windows 2003 server in a multi clustered high availability environments.

Migrated WAS application from 5.1.1.3 to 6.x in development, test and production environments.

Implemented horizontal and vertical scaling of WebSphere Application Server in a workload managed cluster to avoid failovers.

Deployed Enterprise applications on clustered Application Servers through admin console and by using automated scripts on UNIX/Windows environment.

Involved in configuring the Web Directory access protocols like LDAP for different levels of access at the site.

Created the users and groups in LDAP Servers and mapping them to the enterprise applications running on WAS.

Generated HTTP plug-in config and configured with web servers by doing manual edits.

Managed Connection Pooling and registering web applications (Servlets, JSP) on WebSphere.

Developed and Maintained UNIX shell scripts, JACL scripts that automate the WebSphere Administration (recycling the application server, deploying customer applications, log rotation, monitor applications state, etc.).

Installed Web Sphere Enterprise Service Bus (ESB).

Strong experience in Analyzing, Trouble shooting and taking appropriate actions for Application/Web server errors and logs using WebSphere Log Analyzer tool.

Involved in configuration of Web Sphere Application Server resources like JDBC, J2C, JMS and Connection Pooling.

Integrated Enterprise-wide J2EE applications and deploying using WebSphere Application Server and Application Assembly Tool.

Responsible for writing shell scripts in bourne and korn shells, wrote python, jython scripts to automate most of the WebSphere administrative tasks via the WSAdmin util.

Enabled the performance monitoring services for collecting performance data.

Experienced in creating build and deploy scripts and processes using a combination of Ant, Maven, and other scripting languages.

Reviewed Web Server, Application Server Performance Monitoring data using both Wily Introscope and Tivoli Performance Viewer and reviewed historical Tivoli logs for root cause analysis, recurring events and involved in troubleshooting the recurring problems.

Worked on Problem tickets (PMR’s) with IBM to find effective solutions to various problems and performance issues.

Environment: WebSphere Application Server ND 6.1.x/6.0.x/5.1.x/5.0.x, Jboss, Windows 2000, DB2UDB 8.0, IBM HTTP Server 6.x/2.0/1.3, XML, Tivoli Directory Server v5.0 (LDAP), Tivoli Performance Viewer, Wsadmin Jacl, Wily Introscope.

MVPHealthCare, Schenectady, NY 04/2008– 03/2009

WebSphere Administrator

MVP Health Care is a health insurance provider with applications build in java. Worked in web hosting team, supporting the java applications in Websphere Application Server.

Responsibilities:

Installed and configured number of WebSphere Application Servers 5.0/6.0 instances on development, WebSphere XD, QA and production environment.

Installed multiple instances IBM WebSphereV5.0, 5.1 on the same machine. Coexistence of multiple Application Server (Base) instances, multiple Deployment manager instances, and different versions of WebSphere as well.

Installed fixpacks and fixes, federating Node to the Deployment Manager.

Administered and troubleshoot of working Application - starting and stopping the application server – Regenerating/updating plug-in for IBM HTTP Server and iPlanet Webserver, co-ordinate with Database Admin Team to create databases for storing the Websphere application repository (for WAS4).

Enabled global security for application servers and applications using Single Sign on (SSO) by LTPA mechanism on SecureWay LDAP User Registry.

Deployed the Applications on the Server from wsadmin/WSCP using jacl/tcl scripts.

Involved in Application integration for Customer Trouble Ticket Tracking System, a web-based system using EJB Architecture deployed in Websphere Application Server.

Integrating the mainframe trouble ticket system to web-based system using EJB Architecture to be deployed in WebSphere Application Server.

Assisted the application owner with questions about installation packages, assisting operations staff with questions about the execution of a change request, and maintaining operational procedures and tools for managing the WebSphere environment.

Configured the web server interfaces, session management, virtual hosts and transports for WebSphere.

Installation & Configuration of IBM HTTP Server, make junction works for the transportation of application through a webserver.

Configured WebSphere resources like JDBC providers, JDBC data sources, connection pooling and JavaMail sessions.

Involved in configuring the WebSphere load balancing using WebSphere workload management like horizontal cloning and vertical cloning.

Responsible for writing shell scripts in bourne and korn shells, wrote JACL scripts to automate most of the WebSphere administrative tasks via the WSAdmin util.

Configured horizontal scalability of WebSphere through a mechanism called as “Cloning of multiple JVMs” with independent Java Virtual Machines-JVMs, for each clone.

Trouble shooting, Performance tuning and Capacity Monitoring of Applications Servers using Tivoli Performance Viewer and log analyzer.

Environment: IBM WebSphere Application Server 5.1, iPlanet, IBM WebSphere MQ 5.3, IBM DB2, AIX, OS390, Sun One, Directory Server 5.1, Sun One Webserver 6.1, IHS, Netegrity Siteminder Policy Server 6.0



Contact this candidate