Senior Mq / Wmb Specialist Resume
MilwaukeE
SUMMARY:
- 8+ years of experience in enterprise software design, development and deployment using full SDLC
- 5+ years of experience in Architecting, development & implementation of Middleware solutions
- Extensive background in EAI/B2B applications design, deployment and execution at the commercial level for Finance, Insurance and Retail Industries
- Worked on Java, J2ee, EAI B2B and Oracle APPS ERP technologies
- Good working knowledge on EDI EDIFACT & SWIFT message types
- Business domain knowledge (Retail, Insurance and Banking)
- Client - facing experience at various organizational levels; able to succeed within any organization
- Worked for clients Confidential, Bank Of America, Confidential, GAP, Target and Carrefour
- Experience in setting up WMQ/WMB (MQSI) environments on various platforms like Solaris 10, IBM AIX 6.1i, HP-UX 11i, Linux 5, VMS & Wintel
- Knowledge on ITIL V3.0
TECHNICAL SKILLS:
Languages: Java 6.0, UNIX/Perl scripting and PL/SQL Oracle
EAI tools: IBM MQ Series V7.0, V6.0, V5.3 (Installation, configuration, scripting, programming using Java API and Administration on multiple platforms (Solaris/AIX/HP-UX/VMS/Linux/Wintel/Mainframe))
OS: Solaris 10, IBM AIX 6.1i, HP-UX 11i, Linux 5, VMS & Wintel
Web technology: HTML, J2ee JSP & Servlets
Web server: Tomcat 5.0 & Websphere
Frameworks: Struts 1.1
Database: Oracle 9i, Sybase, Progress DB & UDB
IDE: Eclipse 3.0, JCreator 3.0
Front end tools: Developer 2000 Forms & Reports
XML Technology: XML, DTD, XSLT
Tools: Toad, ANT, WinCVS, & DB Visualizer, Putty, VSS, Absolute FTP, SSH Tectia & Humming bird
MQ Monitoring tools: Nastel-Autopilot, QPasa, Tivoli Omegamon XE and Tivoli Workload Scheduler
PROFESSIONAL EXPERIENCE
Confidential, Milwaukee
Senior MQ / WMB Specialist
Roles/Responsibilities
- Participate in project kickoff meetings with the client to understand the project requirements
- Provide solutions to the middleware application development team
- Prepare documentation (design, specifications, standards & operation manuals)
- Installation, configuration, patch upgrade, administration & Troubleshooting of IBM MQ (V6.0) on multiple platforms (IBM AIX 6.1i, HP-UX 11i, Solaris 10) for Development, Testing and Production environments
- Configuration, administration and troubleshooting of WMB V6.1 (MQSI) components (Broker’s, Queue Manager, Broker domain and message flows)
- Perform RCA to identify the causes for MQ/ WMB issues, prevent the issue from happening again
- Design, develop and maintain complex MQ Queue Manager / Broker Clusters
- Perform MQ object migration during H/W upgrade
- Monitor and maintain the MQ object backup scripts
- Enable the monitoring tool (Autopilot - Nastel) for newly created MQ-Queue Managers
- Work on the onshore-offshore model
- Provide 24*7 support for PRD environments
- Manage relations with Vendor IBM for technical Issues resolutions
- Perform POC for MQ Server V7.0 release
- Re-engineer the applications (C++ & Java) to use MQ cluster
- Integrate MQ with VERITAS clustering and Solaris Clustering for HA
- Prepare documentation (design, specifications, standards & operation manuals)
- Configure Websphere Application Server - MQ Queue Manager
- Taken complete ownership of the projects and their deliverables, right from the requirements stage to the delivery and sign off
- Manage the large scale production implementations
EAI Tools: IBM MQ V6.0/7.0, WAS (application server) & WMB (message broker) V6.0
Languages: Java, PL-SQL & UNIX shell scripting
OS: Wintel, Solaris, Aix, HP-UX and Z/OS
Database: Oracle 10g, UDB & Sybase
Tools: Nastel Autopilot, Eclipse, HP Service Center, Rapid SQL & ANT
Confidential, NYC
Sr. Middleware Specialist
Roles/Responsibilities
- Defined Messaging Infrastructure usage standards for integrating applications running on mainframe and on distributed systems
- Installed, configured, programmed, RCA, patch upgrade & Administration for IBM MQ (V6.0, V5.3) on multiple platforms (Solaris 10, IBM AIX 6.1i, HP-UX 11i, Linux 5, VMS & Wintel) for SIT/UAT/PRD environments
- Experience in 24 x 7 Production Support and performing BAU request/upgrades for MQ on SIT/UAT/PRD environments
- Enabled the monitoring tool (Autopilot - Nastel, Tivoli Omegamon XE /Workload Scheduler) for MQ-Queue Managers
- Worked closely with New York team to perform Data Center Migration
- Supported MQ on z/OS for test environment
- Implemented the MQ-SSL (VeriSign / Entrust) for Queue Managers
- Performed MQ JMS object creation and administration
- Performed migration of MQ server during H/W upgrade and also performed migration of MQ Server from V5.3 - V6.0
- Prepared documentation (design & operation manuals)
- Designed and developed critical financial application using Java-MQ API
- Developed and enabled the MQ-Object’s back-up scripts using UNIX Korn shell scripting for applications to recover the MQ objects
- Worked on Oracle stored procedure development
- Worked with the Vendor IBM for technical Issues resolutions
- Worked on HACMP to cluster MQ on AIX platform
- Developed MQ SOE wrap to automate the MQ Server installation
- Integrated TIBCO BW with MQ queue manager using TIBCo - MQ adapter
EAI Tools: IBM MQ V5.3/V6.0 & TIBCO BW
Languages: Java, PL-SQL & UNIX Korn shell scripting
OS: Wintel, Solaris, Aix, HP-UX and Z/OS
Database: Oracle 10g
Tools: Tivoli Omegamon, Nastel Autopilot, Eclipse, SSH Tectia, Toad & Putty
Confidential, Minneapolis
Sr. Software Engineer
Roles/Responsibilities
- Worked on an Integration project for client GAP, USA. Data is read from the MQ queues and transformed to client specific ESB format. Data is then manipulated based on business logic and then sent to DataStage where it updates the Retail Merchandising System of various Distribution Counters
- Worked on tools IBM MQ and WMB (MQSI) on IBM Aix platform for data integration
- Designed Message Flows and Message Data Conversion. E-SQL coding and Message Flow Debugging. Promoting controlled promotion of Message Flows to production. Message Flows and ESQL coding and Message Sets Design
- Wrote Exits and Programs interfacing MQSeries using C, C++ (File Handling, Data Structures, Memory Management, Operator Overloading)
- Performed middleware setups on production environments and provided support for the same
- Conducted trainings as required and performed other miscellaneous duties as assigned
- Managed the creation and/or updating of all project supporting documentation
- Provided production support for MQ and WMB environments
EAI Tools: IBM MQ V6.0 and Websphere message broker V6.0 (MQSI)
Languages: Java
OS: AIX
Database: Oracle
Tools: Eclipse
Confidential
Software Engineer
Responsibilities
- Worked on an Integration project which involved implementation, maintenance & management of C4 Network. Re-architecting the platform with the introduction of new technologies, Migration of current flows and Integrating a new store to the existing system
- Worked on the development of J2ee application and monitored the MQ message flow across the infrastructure
- IBM MQ Series administration Installation, configuration, scripting on Solaris cluster system
- Developed and monitored MQ queue manager clusters
- Developed Java-MQ components based on client requirement and on self analysis
- Mapped EDI messages to XML & flat file format (vice-versa) using WMB
- Used tool Cyclone Interchange to connect client(Carrefour) to its trading partners
- Performed MQ setups on production environments and provided support for the same
- Configuration, administration and troubleshooting of WMB V6.0 (MQSI)
- Configured QPasa for real time monitoring
- Worked on Retail product development using J2ee
- Supervised a team of 2 members
- Provided production support for MQ environments
EAI Tools: IBM MQ V5.3, Java CAPS, WMB V6.0 (MQSI), QPasa and Cyclone Interchange
Languages: Java, JSP and Servlets
Webserver: JBOSS & Websphere
OS: UNIX & Solaris
Database: Oracle & Progress DB
Frameworks: Struts 1.1
Tools: Eclipse, Jcreator, Win CVS, VSS, Absolute FTP, Humming bird, Toad and ANT
Confidential
Roles/Responsibilities
- Worked on Intranet and Internet based J2ee application development
- Understood the design document and use cases, and implemented the same
- Implemented USER management module for Internet web application
- Involved in UAT
- Fixed bugs reported in other functional modules and testing for the same
Languages: Java, JSP and Servlets
Webserver: JBOSS
OS: UNIX
Database: Oracle 9i
Tools: Eclipse, VSS and ANT
Responsibilities
- Worked on a standalone application development. Created a database of the population in a city which was used for queries on details of a given person in the city as and when needed
- Developed TDS (Tax Deducted at Source) for the Client JVSL. TDS Module aims to automate the TDS process. The module was Interface to Oracle Apps for Bill passing and Account purpose. The System is currently interfaced with Oracle Financials V10.7; with higher version the product can be re-engineered to meet the requirements
- Involved in application design
- Developed and deployed the application at client site
- End user training & Supporting the application for few months
Tools: Developer 2000, Fox-pro