Mq/wmb Administrator Resume
Professional Summary:
- Over 6 years of IT experience in the areas of Solution Architecture, Analysis, Design, Development, Integration and Supporting the WebSphere suite of products
- Extensive experience in design and architecture of enterprise applications using MQSI (WMB), MQSeries (WMQ),
- Good Experience in Scalability and Streamlining the EAI Production Environment.
- Experienced with planning, building and rollout of enterprise-scale business solutions.
- Soundexperience in WebSphere Suite of Products (WAS,Process Server,WebSphere MQ , WebSphere Adapters, WBI MB, )
- Expertise in performance tuning and optimization for various WebSphere products.
- Extensive worked with java Garbage Collection.
- Worked / Negotiated with the Key Stake Holders and Technical Delivery Groups to come out with E-Business, B2B and e-commerce initiative Planning.
- Proven Experience in Project Management, technical, analytical, application deployment, system administration, task automation skills for major projects, focusing on improving the performance of project day-to-day operations, their decision-makings, risk analysis and information analysis functions through technology solutions
- Proficient in Enterprise Application Development using Java, XML, EAI and J2EE technologies
- Experienced in deploying solutions in High Availability (HA), Load Balancing Configurations eliminating single points of failure.
- Sound Knowledge UNIX Shell Scripting and Job automations and Scheduling on AIX, HP-UX, Solaris, Linux.
- Good Experience on Secured FTP Production environment planning, implementation and support.
- Good Working knowledge of SOA and Web services technologies
- Highly experienced in troubleshooting and supporting complex multi-platform production deployment.
- Strong background in software development and systems integration.
- Extensive experience in Java programming.
- Providing 24/7 on-call support.
- 5+ years of experience with MQ Series and J2EE
- 5+ years of experience with Message Broker
Technical Skills:
Languages
Java, C, C++, XML, HTML, Shell, PL/SQL.
Technologies
J2EE, JDBC, Web Services.
Middleware
WMB 5.0,6.x,7.x
Messaging
IBM MQ Series 5.3, 6.x,7.x
RDBMS
DB2,Oracle,SQL Server, Sybase
OS
AIX,HP-UX ,Solaris, Linux,OS/390, Windows 2K/XP
PROFESSIONAL SUMMARY
Confidential., CA Aug 2010 - till date
MQ/WMB Administrator.
Responsibilities:
- Installation, Configuring and administering interfaces for MQSI.
- Setting up of queues, message layouts, and data mapping & setting up rules in MQSI.
- Assisted clients with definition of enterprise-wide message standard.
- Defined message flows and message sets using the WMB toolkit for both WMB and WMQI.
- Installing WebSphere MQ / WBIMB / DB2 on Linux Servers and coordinating with the UNIX Team to get it installed on Solaris.
- Writing ESQL for calling stored procedures from Compute Nodes.
- Designing the Message Sets, Message Flows to encapsulate the business logic using IBM Nodes and ESQL. Business Logic includes Data Transformation (COBOL to XML and vice versa, handling Fixed Records (CWF), TDS, and XML.
- Extensively used HTTP nodes (Http Request and Http reply)
- Used SOAP Input node and SOAP Reply node and SOAP Request node to expose a WebService,To call a WebService synchronously
- Used Database Node from Message flows to perform lookup and make the code scalable.
- Worked extensively in transforming TDS message formats on MRM to CWF.
- Used Destination List to send transformed messages to Multiple Output Queues.
- Developed and implemented release process to standardize the development process including release sequence, coding standards and code reviews.
- Maintain/Support existing MQ Environment (MQ /WMB).
- Developed test scenarios and measurement techniques for performance monitoring.
- Proactively monitoring the production environment to detect symptoms of potential problems, taking action when required to prevent production downtime.
- Defined message flows and message sets using WBI Toolkit for the version of WMB 6.1 & 7
- Developed an end-to-end Prototype for various services that are being used at Nationwide.
- Troubleshooting and debuggingMQSI messages flows using trace nodes and error handling nodes.
- Worked with various IBM primitive nodes and ESQL for message routing and transformations
- Designed, developed Message Sets, Message Flows and deployed to broker on WMB environment.
- File Input node (We replaced JMS adapter with this) and File Output nodes to put and get messages from File system in contrast to the conventional MQ queues.
- Worked extensively in transforming TDS message formatting on MRM to CWF.
- Used DestinationList to send transformed messages from one Input Queue to multiple output Queues.
- Writing effective rules for data interchange (say XML to an MRM Template, COBOL copybook to DB2 Schema)
- Writing ESQL for calling stored procedures from the Compute Nodes. Used Database Node for updating database tables.
- Used Unix Scripting for putting messages on to the Queue with a varying Blocking factor.
- Providing technical and administrative support for Middleware systems in development, quality assurance and production environments
Confidential., SFO, CA Oct 2007–July 2010
MQ/WMB Administrator.
Responsibilities:
- Defining and maintaining Queue Managers and MQ Objects on various platforms
- Identifying the need for and defining channels and queues and monitoring them.
- Installing and configuring MQ, WMB/MQSI, on various platforms. Provide support for applications utilizing MQ Series and MQSI products for Enterprise Application Integration (EAI).
- Installing and configuring WMB on various platforms.
- Defined message flows using Toolkit.
- Converting business rules into pure WMQI flows using DB nodes and computational nodes.
- Writing effective rules for data interchange (say XML to MRM Template, COBOL copybook to DB2 Schema)
- Writing message parsers to work with existing message processing nodes.
- Writing rules and ESQL for message content enrichment (usually adding data from a database lookup)
- Problem determination using local error logs and by running user traces and service traces.
- Installation, Configuring and administering interfaces for WebSphere MQ
- Coded the ESQL for MQSI message flow nodes (IBM primitives) like Compute, Filter and Database related nodes.
- Defining and maintaining Queue Managers and MQ Objects on various platforms
- Identifying the need for and defining channels and queues and monitoring them.
- Identifying and implementing security exits.
- Making recommendations for the infrastructure design and implementation considering the IBM\'s limitations on support.
- Problem determination using local error logs and by running user traces and service traces.
- Administering in multiple operating systems which included clearing queues, modifying object attributes, restarting channel and supporting application development by resolving programming problems with MQI (WebSphere MQ Application Programming Interface).
- Troubleshooting and Managing MQ queues, channels, listeners and triggering.
- Configuring and managing and as well as automation WebSphere MQ channels and adding and modifying WebSphere MQ resource definitions.
- Preparing comprehensive test cases for validating the migration
- Troubleshoot, optimize performance and health check the solutions
- Wrote scripts to automate administration tasks using shell and Perlscripts
- Implemented backup and recovery procedures for production systems.
- Providing 24/7 on-call support for appteam/ data center personnel.
- Actively involved in support of Websphere MQ & WBI Message Broker infrastructure in Production/QA/Test regions, shared support responsibilities with other members of the team.
- Wrote various administration procedures for MQ Support team to use, QMGR exclusion.
- Worked closely with DB2, AIX, Sybase, Windows support teams during WebSphere MQ and WBI Message Broker builds.
- Worked closely with application developers on various aspects of MQ and Message Brokers.
Environment:
WebSphere MQ 6.x, 7.x, WMB 6.1,7 UML, XML, SQL, Java, DB2, Oracle 7.x, AS400, Window NT, AIX, Solaris.
Client: Confidential Jan 2006 – Aug 2007
MQ/WMB Administrator.
Responsibilities:
- Administered the MQ Series Queue manager, Queues and channels
- Worked on the clusters and High availability to achieve the workload balancing of the messages.
- Developed shell scripts for checking the health status of the MQ series.
- Monitor logs and queue depths to proactively find potential problems.
- Involved in upgrading WMQ 5.3 to WMQ 6.0.
- Configured the Configuration Manager, Message Repository and MQSI Broker.
- Exported all the message flows from Development Box to Production Box.
- Configured Oracle as the database for MQSI Broker runtime environment.
- Assigned the Message flows to appropriate Execution Groups in Broker Runtime Environment.
- Installed and implemented In-House Certification Authority Server using EJBCA Boss to implement link level security using SSL for MQ Channels.
Environment: WebSphere MQ 5.3 , 6.0, WBI-MB V5 /6.0, WMQI V2.1, XML, SQL, DB2, z/OS, Sun Solaris, AIX, Windows 2000/2003/XP.