Wmq/iib Middleware Consultant Resume
Boston, MA
PROFESSIONAL SUMMARY:
- Over Nine years of professional experience in analysis, design, development and implementation of software applications mainly in the field of Client/Server Web Applications in UNIX and Windows environment.
- Experience in planning, installation, configuration, administration and maintenance of IBM MQSeries on Windows, Distributed (UNIX) and Mainframe (z/OS) platforms.
- Expertise in Setting up and Administration of IBM MQSeries and WebSphere Message Broker (WBIMB 6.0,WMB7.0 and IIB 10)
- Experience in developing SubFlows and Message Flows using different Message Broker Message Flow Nodes.
- Designed the integrations based on Service Oriented Architecture (SOA) as they are loosely coupled with operating systems, programming language and other applications which underlie applications.
- Environments using various version controls like GIT, Accurev, MKS, CVS and PVCS
- Experience using WSRR (Web Sphere Service Registry and Repository) as a service registry and repository and developed message flow to access the services stored in WSRR.
- Experience using Web Sphere Adapter nodes to interact with SAP applications.
- Experience in developing connections to AWS from IIB.
- Experience in developing Message Flows and Message Sets and DFDL.
- Experience in using different Message Broker Message Flow Nodes like, Compute, Mapping, Database, Java Compute Node and WebSphere Adapter Nodes etc.
- Experience in working with DB2 along with other RDBMS such as Oracle and SQL Server.
- Expertise in configuring MQ Clusters and HA clusters in complex enterprise environments.
- Experience in Problem determination and Trouble shooting.
- Experience in agile development methods which promote development, teamwork, collaboration, and process adaptability throughout the life - cycle of the project.
- Experience in Installing, Configuring and setting up Production, Testing and Development.
- Hands on experience in using Data Power Appliance integration.
- Hands on experience in configuring MQSeries with monitoring tools like Tivoli
- Monitoring of Error Logs and troubleshooting issues on MQ and MB.
- Good knowledge on 3-zone Architecture and involvement in architectural resolutions.
- Participated in design reviews, architecture discussions, and infrastructure reviews.
- Provided 24x7 Production Support for MQ systems.
- Strong analytical and problem solving skills. Willingness and ability to quickly adapt to new environments and learn new technologies.
TECHNICAL SKILLS:
Environment: Windows, Solaris, AIX, Linux, ZLinux
WebSphere Family: MQSeries 6.0/7.0, Message Broker 6.0,6.1/7.0IBM Cast Iron (v 6.3.0.1.V6.4.0.1)IBM Data Power(X152)
Tools: WebSphere Studio, Eclipse, Visio, MO71, AutoPilot, Qpasa, Remedy
Protocols: SFTP, TCP/IP, SMTP, HTTP, HTTPS, FIX
Databases: Oracle, SQL Server, DB2, MS Access, My SQL
Languages: Java, SQL, ESQL, Python
Version Control: GIT, Accurev, MKS, CVS, PVCS and SVN
Scripts: UNIX, JavaScript, VBScript and Perl
Servers: Oracle iPlanet, IBM WebSphere (WAS), Tomcat, WebLogic 10.3/10.0
PROFESSIONAL EXPERIENCE:
Confidential, Boston, MA
WMQ/IIB Middleware Consultant
Environment: MQ 7.5, WMB 7, IIB 10, Oracle 11/12, Java, XML, Solaris, AWS, GIT, Accurev, MoveIT, Volante, iPlanet
Responsibilities:
- Installed and configured WMQ, IIB on Windows, Linux (RedHat), and Solaris.
- Writings scripts to automate various tasks with WebSphere MQ and Message broker.
- Analyzed the Business requirements and its impact on the system.
- Design and develop message flows in IIB 10 using DFDL, message sets.
- Configuring Oracle iPlanet webserver for client and WMB connection with reverse proxy and RSA authentication.
- Developed HTTP flows to use underlying applications over REST API.
- Developing flows to connect via STS (Secure Token Service) to AWS S3 using Client side encryption.
- Upgrading message maps as part of Migration from WMB 7 to IIB 10.
- Developed Message flows to insert and update data in to database using Java Compute Node.
- Involved in moving code base from Accurev to GIT.
- Open PMR's with IBM and analyze core dumps and resolve issues in a timely manner.
- Provide technical inputs to team members during development stage and also perform peer review of code. Setting Security to the MQ Objects for related users.
- Provided Naming Conventions, Backup & Recovery and Problem Determination Strategies for the project.
- Support to the Testing teams in performance of the MQ Objects against applications.
- Enhancing any existing code, Defect fixing SIT and UAT co-ordination.
- Problem determination and Trouble shooting in Developing and Testing.
- Deployed BAR files and Created MQ components, like queues, channels, listener in all the environments using Ant Scripts.
- Involved in performing the JUnit, Integration, Regression, and Load testing the applications.
Confidential, Milwaukee, WI
WMQ/Message Broker Consultant
Environment: MQ 7, WMB 7, Oracle 10g, Java, MQ FTE, CastIron, Solaris, Visio, Metastrom Integration Manager(MIM), SAP, Java File Transfer Tool (JFTT).
Responsibilities:
- Administered the MQSeries Objects like Queue Manager, Queues, Channels, Process Definition, Name Lists and Securing WebSphere MQ network with SSL.
- Install and setup WebSphere MQ environment including creating a clustering Queue Managers, Queues and Channels
- Documenting the installation, configuration and setup of WebSphere MQ and WebSphere Message Broker and the required objects.
- Developed Message flows to insert and update data in to database using Java Compute Node.
- Built an Error Module using Try Catch nodes to catch the exceptions and later logging erred messages and Exception List on to the Queue.
- Worked with application team to debug the issues during deployments.
- Developed and designed message flows and message sets using ESQL to validate the XML message and parse from blob to MRM domain
- Developed message flows using HTTP nodes and SOAP nodes for hosting and calling a Web Service.
- Involved in integration of SAP applications using ALE interface to send IDocs.
- Hands on experience in WebSphere Adapters nodes which deals with the main two interfaces Application Link Enabling (ALE) and Business Application Programming Interface (BAPI) of SAP.
- Involved in performing the Unit, Integration, Regression, and Load testing the applications.
- Implement coding standards defined by IBM and Confidential ’s Control Inc.
- Standards include ESQL performance improvements, code optimization techniques, and message flow configurations.
- Working with testing team and customers to perform integration testing and fix any defects in lower environments like QA or Development.
Confidential, MD
WMQ/Message Broker Consultant
Environment: MQSeries 7.0, WMB 7.0, Oracle 10g, WAS 7.x, Java, JMS, J2EE, XML, Windows 2000, AIX, Solaris, Visio, Tivoli Monitoring, Remedy Notifications, SVN.
Responsibilities:
- Installed and configured WMQ, WBIMB and on Windows, AIX, Linux, and Solaris.
- Administered the MQSeries Objects like Queue Manager, Queues, Channels, Process Definition, Name Lists and Securing WebSphere MQ network with SSL.
- Install and setup WebSphere MQ environment including creating a clustering Queue Managers, Queues and Channels
- Takes care of usability, reliability, scalability and performance, responsible for quality of design and Troubleshoot WebSphere MQ and WebSphere Message Broker issues.
- Supporting developers debugging applications and developing message flows for transforming data from one format of XML to other format of XML using XSLT node.
- Writings scripts to automate various tasks with WebSphere MQ and Message broker
- Documenting the installation, configuration and setup of WebSphere MQ and WebSphere Message Broker and the required objects.
- Developed message flows using File Input nodes to transfer files from remote FTP Servers to process them.
- Developed XML files to send and receive as messages for MQSeries using MQSeries Java API.
- Developed message flow using Compute Node, Java Compute Node, XML Transformation Node, Filter Node, Route to Label, Label, Reset Content Descriptor, Flow order and Database Nodes.
- Developed Message flows to insert and update data in to database using Java Compute Node.
- Built an Error Module using Try Catch nodes to catch the exceptions and later logging erred messages and Exception List on to the Queue.
- Worked with Data Power appliance in configuring the multi-protocol gateway policy.
- Worked with application team to debug the issues during deployments.
- Worked with Tivoli team to provide them with required monitoring agents and list of servers that need to be deployed.
- Worked on WebSphere MQ Clusters by adding Queue managers in a cluster and are set to full and partial repositories.
- Worked on XML, XMLNSC, BLOB, MRM parsers.
- Provided 24 X 7 support.
Confidential, San Francisco, CA
WMQ/Message Broker Consultant
Environment: WMB v6.1.0.7, WAS v6.0, WSRR, MQ v7.0, ESQL, AIX, DB2,Oracle 10g, EDIFECS XEngine 6.8.1, Z/OS
Responsibilities:
- Worked on installation, configuration, administration and maintenance of IBM MQSeries and Message Broker on Windows, Distributed (UNIX) and Mainframe (z/OS) platforms.
- Expertise in configuring MQ Clusters and HA clusters in complex enterprise environments.
- Implemented clustering architecture both horizontal and vertical clustering to provide high availability, failover, load balancing of the incoming traffic in production server environment.
- Involved in developing various agents for monitoring purpose, on AIX and configuring the agents on TEPS and TEMS
- Developed CSF application Common Service Framework on WAS, which is a java application, and is used for exception handling, logging and Auditing
- Deployed BAR files and Created MQ components, like queues, channels, listener in all the environments, including Production
- Worked as a L2&L3 support which involves finding the root cause of the issue and also fixing the code level issues, by testing them in Break Fix environment
- Developed Situation for Tivoli to monitoring all the WMB, WMQ components and send the alerts to emails
- Configured the Oracle and DB2 as the database for WMB Broker runtime environment.
- Developed and designed message flows and message sets using ESQL to validate the XML message and parse from blob to MRM domain
- Developed message flows for transforming data from one format of XML to other format of XML using XSLT node.
- Developed message flows using HTTP nodes and SOAP nodes for hosting and calling a Web Service.
- Worked on Data Power SOA appliance for security and integration with multiple protocols.
- Involved in integration of SAP applications using ALE interface to send IDocs.
- Worked on configuring a message flow to dynamically retrieve resources from WSRR at run time.
- Developed Sub flows for Exception Handling, Auditing and Logging.
- Installed and configured Tivoli Common reporting service which is used for reporting purpose
- Hands on experience in WebSphere Adapters nodes which deals with the main two interfaces Application Link Enabling (ALE) and Business Application Programming Interface (BAPI) of SAP.
- Involved in performing the Unit, Integration, Regression, and Load testing the applications.
- Involved in deploying and testing the message flows developed for HIPAA(X12) transactions
- Implemented and Configured SSL channels between queue manager to queue manger and applications to queue mangers.
- Monitor logs and Queue depths to proactively find potential problems.
- 24 X 7 Production Support.
Confidential, Lake Forest, IL
MQ/Message Broker Consultant
Environment: IBM WMQ V6.0, WMB V6.1, UNIX, DB2, AIX 4.3, Windows NT, ESQL, Tivoli Omegamon, EDIFECS Xengine 6.8.1, Clearcase, Visio, BODL V4
Responsibilities:
- Installed configured and administered Message Broker and MQ on UNIX and Windows Environments.
- Developed message flow using HTTP nodes and SOAP nodes for hosting and calling a Web Services.
- Developed message flow using Java Compute Node, XML Transformation Node, Route to Label, Label, Reset Content Descriptor, Flow order and Database Nodes.
- Configured the DB2 as the database for WMB Broker runtime environment.
- Developed Sub flows like Exception Handling, Auditing and Logging.
- Developed Message sets from WSDL or XSD files provided.
- Developed Message flows to connect to Siebel Applications using Siebel Adapter Nodes.
- Implemented and Configured SSL channels between queue manager to queue manger and applications to queue mangers.
- Designed and created Message sets using MRM import techniques and Message flows using ESQL to interface with various systems.
- Developed Aggregation flows for implementing the aggregation from different services in Message broker using Aggregate Control, Aggregate Request and Aggregate reply nodes.
- Troubleshooting and debugging WMB messages flows using Trace Nodes and Error Handling mechanism.
- Developed message flows for 834,837,270/271 transactions.
- Administered MQ objects like queues, queue managers, process definitions and channels.
- Provided 24/7 support
- Evaluated WBIMB 5.0/WMB 6.0 to consider the migration procedures
Confidential
Application Developer
Environment: UNIX, ACU-COBOL, VI Editor, CVS, VSAM, Java Scripts, JSP.
Responsibilities:
- Involved in Analysis and development.
- Provide support for System, Integration test.
- Responsible for mentoring the new team members of the team.
- Effective participation in quality meetings and sharing the best practices and lessons learnt from other project teams.
- Participated in Internal and external reviews across applications.
- Designed and developed UNIX scripts for creating, dropping indexes which are used for scheduling the jobs.
