Padma V
**********@*****.***
SUMMARY:
●Overall 8+ years of experience as a Software Engineer in IT industry.
●Experience in administration of Middleware product like IBM Websphere MQ.
●Experience in administration of IBM WebSphere Message Broker/Integration Bus.
●Strong experience in MQ Series/Message Broker Installation, Configuration and Customization of MQ/MB Components on MQv9.x 8.x, v7.x, 6.x & MB 7.X, MB 8.x & IIB 9.X, IIB 10.X.
●Supported complex MQ systems (5000+ queue managers on multiplatform (z/OS, AIX, Solaris, Linux, HP, Windows) and provide 24X7 support on-call basis and handling Incident tickets with all Severities.
●Strong experience in MQ upgrades/migrations in complex environments MQv6.x to MQv7.5, MQv7.5 to MQv8.0.
●Strong experience in MB or IIB upgrades/migrations in complex environments MB 8.x to IIB v9.x and IIB v10.x.
●Hands on Experience in MQ Tuning, Monitoring and Clustering.
●Extensive experience with all phases of Software Development Life Cycle (SDLC)
●Experienced in scripting languages like Perl, Batch, Python and UNIX shell scripting like (Ksh, Csh, Bourne and Bash).
●Experience in Planning, Installation and Administration of WebSphere MQ, Message Broker on various platforms like Sun Solaris, IBM AIX, HP-UX and Windows NT/2000, 2003 server, XP platforms.
●Installing and configuring MQ 7.0, 7.1, 7.5 & MB V7.0, V8.0 on various platforms.
●Involved in Planning, Migrating MQ & MB in various platforms.
●Expertise in installing and setting up Q/Process monitoring tools such as Qpasa, Candle, Appwatch.
●Experienced in creating Broker, Execution group, checking logs etc
●Migrated standalone queue managers to HUB
●Experienced in deploying Bar files in IBM WebSphere Message Broker
●Involved in applying fixpack and migration activities. Highly experienced in MQ clustering, intercommunication and channel security implementation.
●Proficient in UNIX Shell scripting, Job automation and scheduling on AIX, Linux and Solaris
●Excellent communication skills, good team player and have a good experience in guiding a team of developers, has ability to implement projects with demanding objectives.
●Provided 24/7 on call support for Websphere MQ and IIB.
●Good hands on knowledge on Kafka administration like creating cluster broker setup, Zookeeper start / stop, Broker Start/ Stop, Consumer group reset offset, topic creation, Kafka ACL etc.
●Hands on working knowledge of BMC Remedy and Venafi
PROFESSIONAL EXPERIENCE
Genesis10/Bank of America
Charlotte Oct 2018 – Till Date
MQ/IIB Support/Administrator
●A good team player and have a good experience in guiding a team and ability to implement projects with demanding objectives.
●Gathering the daily status report from offshore team.
●Installing, configuring and administer WebSphere MQ v-8.x, 9.x on multiple environments and operating systems.
●Install, configure, and maintain WebSphere Message Broker (IIB) and MQ.
●Having extensive experience in working with WebSphere business integration technologies like IBM Integration Bus 9.0 and IBM MQ
●Plan, install, and verify new MQ Series software versions and service packs on Windows, UNIX and Linux environments.
●Configured MQ Objects within the IBM MQ Environment.
●Creating Integration Nodes and Servers in IIB
●Created MQ Queues and Channels required for the distributed setup for Application.
●Migrated standalone queue managers to HUB
●Configure SSL Security for MQ Client /Server and Server-Server.
●Created queue clusters and stopping and starting the queue managers and Qmgr Services.
●Involved in stopping and starting of Message Flows and execution groups.
●Experienced on bar file deployments
●Back up & Restore of Broker components.
●Created and Configured IIB objects like Integration nodes, Integration servers.
●Performed regular health checks on WebSphere MQ and IIB.
●Resolved production incidents as part of support role
●Worked on deploying the bar files in toolkit and starting, stopping of message flows along with restart of EG/Integration Server
●Have Good Knowledge on MQSI commands to Create, Start & Stop Broker Objects, Assigning the http port
●Worked on mqsisetdbparms command and checking the database connectivity,Creating various configurable services.
●Created Queue Managers, define Objects, channels, SSL, Clustering
●Applied the Cluster Workload algorithms like CLWLRANK, CLWLPRTY, CLWLUSEQ etc
●Developed the scripts for creating and maintaining Queue Managers, Queues, Channels, Processes and other WMQ objects.
●Handled the MQ queue managers in clustering for round robin functionality.
●Handled Dead Letter Queue messages.
●Implemented channel authentication rules ADDRESSMAP, USERMAP, BLOCKADDRESS, BLOCKUSER, QMGRMAP, SSLPEER
●Building Queues such as Qmgr aliases for the gateway Qmgr, various Channels (cluster, client connection and server connection), OAM scripts and SSL connectivity for the channels
●Defining secured channels using SSL certificates
●Uninstalling the old version of MQ and installing new version and applying fix packs.
●Controlling the application traffic by changing the parameters in qm.ini
●Good understanding and usage of the IBM’s commands such as dmpmqcfg and dmpmqmsg etc.
●Supported many applications and fixed the MQ issues to successfully meet the project dates.
●Problem determination using the local error logs and by running user traces.
●Handled maintenance of whole MQ environment.
●Troubleshoot and Manage MQ Queues, Channels, Listeners and triggering.
●Create the broker (Integration node), execution groups (Integration Server), and deploying the bar files
●Daily administration of broker components for the performance monitoring such as recycling the broker, execution groups and analyzing the logs for the application performance and troubleshooting
●Good hands and working knowledge on Kafka administration like creating cluster broker setup, Zookeeper start / stop, Broker Start/ Stop, Consumer group reset offset, topic creation, Kafka ACL etc.
Bridgestone / Herford July 2016 – Oct 2018
Middleware Consultant
●Installing, configuring and administer Webshpere MQ 7.x, 8.x, 9.x on multiple environments and operating systems
●Worked with the application teams to gather the requirements to build the interfaces for the message broker.
●Have good understanding of Pagesets and Mainframe MQ administration.
●Setup naming standards for the Queue managers, Queues and Channels.
●Install, configure, and maintain WebSphere Message Broker and MQ.
●Implemented the clustering of queue managers to achieve work load balancing and to reduce system administration.
●Creation of Broker and Configuration Manager Components on LINUX and windows environments.
●Plan, install, and verify new MQ Series software versions and service pacs on Windows, UNIX and Linux environments.
●Configured MQ Objects within the WebSphere Application Environment.
●Creating Execution groups and Broker Topologies.
●Created MQ Queues and Channels required for the Application.
●Configure SSL Security for MQ Client /Server and Server-Server.
●Created queue clusters and stopping and starting the queue managers and Qmgr Services.
●Involved in stopping and starting of Message Flows and execution groups.
●Developed shell scripts to kick in adapters to read or write to Q from or to a file for some of the interfaces.
●Setup MQ/IPT on AIX and windows server using support packs.
●Analyze and resolve problems associated with MQ software, UNIX software and associated hardware and applications.
●Prepared the MQ software architecture document (SAD) documents based on the requirement.
●Created Queue Managers, define Objects, channels, SSL, Clustering, shared channels, shared objects.
●Developed the scripts for creating and maintaining Queue Managers, Queues, Channels, Processes and other WMQ objects.
●Handled the MQ queue managers in clustering for round robin and failover functionality.
●Handled Dead Letter Queue messages.
●Followed the IBM standard procedures in keeping the cluster objects secured.
●Performed problem determination and problem source identification based on 1st level troubleshooting and provided production support.
●Building Queues such as qmgr aliases for the gateway qmgrs, various Channels (cluster, classic, client connection and server connection), OAM scripts and SSL connectivity for the channels
●Defining secured channels using SSL certificates (internal and Verisign)
●Uninstalling the old version of MQ and installing new version and applying fix packs.
●Capacity planning for the MQ based on the load of the application traffic and customizing the queues to avoid the qmgr failures due to heavy load and disk space issues
●Controlling the application traffic by changing the parameters in qm.ini
●Coordinating with AIX team to add and remove the users into the mq application groups and applying OAM for the queues and enabling the MCA for the channels
●Good understanding and usage of the IBM’s supportpacs such as saveqmgr, RHFUTIL, ‘q’ script etc
●Supported many applications and fixed the MQ issues to successfully meet the project dates.
●Problem determination using the local error logs and by running user traces.
●Handled maintenance of whole MQ environment.
●Troubleshoot and Manage MQ Queues, Channels, Listeners and triggering.
●Install WMB runtime for various distributed platforms and installing the Toolkit on Windows
●Create the configuration manager, broker, execution groups, creating the ACL and deploying the bar files
●Applying the SSL for the https nodes for the Broker
●Daily administration of broker components for the performance monitoring such as recycling the broker, execution groups and analyzing the logs for the application performance and troubleshooting
●Provided 24/7 on call support for Websphere MQ.
Wells Fargo / Strategic Solutions Charlotte, NC Jan 2013 – June 2016
Websphere MQ/MB Administrator
●Installed, configured and maintained WMQ, WMB products on AIX, Windows, and Sun Solaris platforms.
●Involved in the design of the infrastructure.
●Participated in Mainframe IPLs and made sure MQ was running good.
●Configure MQ objects on mainframe queue managers.
●Used JCLs to create the objects on Mainframe queue managers.
●Resolved the pageset issues
●Checking the Master and CHIN logs for Mainframe MQ troubleshooting etc.
●Created MQ queue managers, queues, channels, and listeners to communicate with other applications.
●Configured Queue Managers in MQ cluster for enabling load balancing.
●Configured MQ and MB environment for HA failover using, HACMP for high availability.
●Enabled security on MQ objects and message flows to restrict unauthorized access.
●Implemented channel exits for enabling security on MQ channels.
●Developed shell scripts for various MQ administrative tasks like backing up MQ and MB components.
●Worked on upgrade of WMB 8.0.0.4 to IIB V9 in Linux.
●Support development teams in troubleshooting MQ and MB related problems in their application.
●Enabled user and service level trace for troubleshooting and debugging message flows.
●Acted as a key person while resolving MQ and MB related issues by working with IBM through PMRs.
●Involved in Load and Performance testing of applications.
●Involved in the design of message flows and message sets.
●Designed and developed common message flows for error handling and reprocessing of messages.
●Developed message flows using HTTP Nodes and also implemented WS-Security.
●Assigned Message Flows to appropriate Execution Groups in Broker Runtime Environment.
●Involved in discussions to setup monitoring alerts for MQ an MB component using Tivoli Omegamon.
●Administration of IBM WebSphere MQ version 7.0, 7.5 v and Message Broker version 7.0, 8.0. Provide support for these products in a clustered, high-availability, dual-data center environment.
●Perform MQ queue manager, channel and queue configuration, and administration, testing and troubleshooting in the Integration, Test, Staging and Production environments.
●Deploy, administer and troubleshoot Message Broker flows.
●Work closely with application development, quality assurance and enterprise architecture teams to troubleshoot and resolve messaging issues in all environments.
●Perform WebSphere MQ 7.0 to 7.5 and MB 7.0 to 8.0 product upgrades and migrations.
●Work off-hours occasionally to support maintenance, system migrations, upgrades, deployments and other initiatives.
●Participate in rotational on-call support
●Applied fix packs, e-fixes with automated scripts and opened PMRs for the MQ issues.
●Worked with various teams to resolve the z/os MQ issues, checking logs, debug and work on JCL for applications
●Created all different objects in mainframe MQ environment
●Daily administration of MQ qmgrs on all platforms like Windows, Unix and Z/OS etc.
●Have experience with HACMP and MSCS clusters
●Define channels using SSL certificates