Sr. Middleware Engineer/transaction Processing Specialist Resume
Madison, WI
SUMMARY
- More TEMPthan 10 years of professional experience in all phases of Software Development Life Cycle including System Study, Analysis, Design, Programming, Implementation and Administration. Having Experience in Multi Tier and Web Enabling teh Distributed Systems with IBM WebSphere MQ, ESB WSO2, Layer 7 API Manager gateway and WebSphere Message Broker.
- Experience in Planning, Installation, Administration and support of WMQ/IBM MQ, and WMB/IIB on various platforms like UNIX, AIX, Solaris, Linux, HP UX and Windows.
- Experience setting up teh WebSphere MQ Objects like queue managers, queues, channels, channel initiator, processes, trigger monitors, Pub, Sub, CICS, etc.
- Experience in monitoring teh health state and availability of all WMQ Objects and take corrective actions to maintain health and, capacity plan for growth.
- Extensive experience in Data Center move/migration, application migration/deployment. Providing real time problem determination support for all dependent business applications. Analyze dumps, traces, and logs in order to determine root cause of specific problem.
- Acting as a key liaison for Middleware, provide support around teh clock for business critical issues.
- Expertise in writing scripts on various platforms like UNIX, Linux, AIX and Solaris to monitor WMQ and clearing up old log files, deploy Message Flows and Message Sets, etc.
- Hands on experience in design and implementation of WMQ and WMB in large and complex environments using High Availability Clustering for work load balancing and highly available systems.
- Resolving critical problems/issues and provide design level recommendations in WMQ, ESB WSO2, Layer 7 API Manager and WMB on various platforms like Linux, UNIX, AIX, Z/OS and Windows.
- Expertise in setting up teh various levels of Security like SSL, CHLAUTH, and MQAUTH other external vendors like Capital Ware Security and Application Security features.
- Hands on experience with networking protocols like TCP/IP, UDP/IP, SMTP, HTTP/HTTPS/NHTTP.
- Experience in working with RDBMS like DB2, ORACLE, and SQL Server.
- Experience in mentoring/grooming/Leading other team members.
- Hands on experience in teh Performance Tuning for application optimal performance.
- Excellent Leadership and interpersonal skills with an ability to interact with individuals at all levels.
- Excellent Technical, Analytical, Problem Solving, Managerial, Oral and Written Communication skills
TECHNICAL SKILLS
Operating Systems: AIX, UNIX, Sun Solaris, HP UX, Linux, Windows, Z/OS
MQ Series Family: IBM WMQ 5.3/6.0/7.x, IBM MQ 7.x/8.x,9.x, MQ Appliance, WMB 6.x/7.x, IIB 7.x/8.x
Monitoring Tools: App Manager, Tivoli Confidential, QPASA, Tivoli OMEGAMON, TEMS, SCOM, MQMON, BMC Patrol and Commander, TAMS, TEPS, Autosys, CA Wily Interscope, CRON, ESB WSO2 Analytics, ESB Tooling, CA Layer 7 API Gateway Monitoring
Databases: SQL Server, Oracle, DB2
Scripting: XML, HTML, REST, SOAP, XSLT, REGEX, SWITCH CASE, Shell, PERL, ANT, CRON
Protocols: TCP/IP, FTP, SWIFT, SMTP, POP, MOM, HTTP, HTTPS, NHTTP, JSON, JMS
Tools: & Utilities: Hermes JMS, MQMON, MO71, Q - Load, RFHUTIL, App Response tool, F5, Blue Zone Z/OS, Beyond Compare4, Smart Bear Soap UI, WebviewMQ, UMSS, MQToolkit, CERT Vault, MQ Explorer 7.x/8.x, ESB WSO2 Carbon studio, WSO2 ESB Analytics tool, ESB Tooling, WSO2 Registry, CA Layer 7 API Gateway tool Remedy, Layer 7 Policy Manager, HPSM, CA Service Desk, BMC Remedy, SharePoint
Middleware: IBM MQ 9.x/8.x/7.x/6.x/5.x, ESB WSO2 4.x/5.x, CA Layer 7 API Manager, IIB 7.x/8.x, JBoss 5.x/6.x, PeopleSoft.
PROFESSIONAL EXPERIENCE
Confidential, Madison, WI
Sr. Middleware Engineer/Transaction Processing Specialist
Responsibilities:
- Teh Middleware/Transaction Processing Senior Technologist is responsible for teh proper functioning of middleware, ETL (extract, transform and load), and transaction processing systems which are key components of business systems enabling communication and management of data in distributed applications. Senior Technologists participate in client and infrastructure projects analyzing project requirements and solution designs to assure dat systems are functionally appropriate, technically valid, and well integrated in accordance with teh business user requirements and me/S standards. Participates in teh research and review of technical solution alternatives and proposals for systems solutions.
- Responsibilities include System Support (40%), Software Installation, Configuration and Maintenance (30%), New Trends/Methods/Increasing teh Infrastructure footprint (20%), New Technology Learning/research (10%)
- Provides advanced (second/Third) level support. Escalates problems to external vendors as necessary, ensuring prompt and accurate resolution.
- Maintains procedures, standards and methods for team members and other me/S colleagues. Assists technologists who are less experienced in a specific technology.
- Assists in evaluating teh operational characteristics of installed software by utilizing available tools to monitor usage trends, reliability, and availability.
- Working with those dat support client applications, identifies and resolves issues to maintain operating efficiency and work quality.
- Builds understanding of transaction processing/middleware technologies within teh organization through teh creation of self-service options.
- Participates in software installation, configuration, maintenance following established procedures and change control standards for technologies like MQ, WSO2, ESB, and API Manager.
- Performs software post-installation verification. Produces and maintains documentation. Maintains up-to-date awareness of industry developments and best practices in their area of specialization. Assists in teh research and development of new products.
- Partners with clients, consultants, applications technologists, external stakeholders, and other me/S domains to understand business and systems requirements and proactively identify middleware systems needed to support teh business.
- Job Competencies revolve around Achieving Results, Accountability, Maximizing Customer Experience, Adaptability, Teamwork, Technical Expertise, etc.
- Demonstrated experience troubleshooting and resolving Second/Third-level system issues.
- Demonstrated experience writing programs for one or more of teh supported technologies like MQ, ESB, WSO2, and API Manager.
- Solid knowledge and understanding of several infrastructure technologies such as database, middleware, content management, system management, network, security, server, operating system, storage, and workstations.
- Solid knowledge and understanding of one or more supported technologies including: messaging, web/media server, Java application server, managed file transfer, Electronic Data Interchange (EDI), Extract, Transform and Load (ETL), transaction processing, service oriented architecture infrastructure, enterprise service bus, and tools to support and maintain these technologies.
Environment: Linux, Unix, Z/OS, Windows, IBM MQ 7.x/8.x/9.x, IBM Pub/Sub, HA Clusters, IMB MQ Appliance, ESB WSO 2 4.7/4.9/5.0 , XSLT, SOAP, WSDL, REST, XML, Layer 7 Gateway, API Manager 8.x/9.x, CICS, SQL, Oracle, etc.
Confidential, San Francisco, CA
Sr. MQ Engineer/Administrator
Responsibilities:
- Installation and configuration of MQ Server and client software and creating and implementing MQ objects on various platforms like Unix, Linux, Solaris, Windows across DEV, SIT, QA, PTE, STAGING & PROD environments.
- Complete Support of MQ for Incident and change tickets logged in through Clear Quest.
- Participating/hosting project meetings for gathering application requirements and analyzing WebSphere MQ capacity management and efficiency and tan building MQ objects as per Confidential Application guidelines.
- Providing CCDT’s used by Confidential ’s business critical applications to connect to WebSphere MQ for putting and getting real-time messages.
- Regularly working with various teams in fixing connection, performance and SSL related issues in WMQ across all teh Platforms/Environment.
- Manage N1 deployments for pushing new WMQ releases and patches.
- Maintaining WMQ security by installing/renewing teh necessary SSL certificates on WebSphere MQ Queue Mangers.
- Provide 24 x 7 WMQ support for business critical Confidential applications.
- Work on upgrade projects in keeping Confidential related WMQ software stack up to date.
- Work on writing scripts for automating tasks related to WMQ to ease up teh administration and monitoring of applications.
- Provide support to maintain teh stability of WMQ environments during operating system patching, monthly/Quarterly/Annual maintenance window.
- Monitor teh healthy state and availability of all QMGR/MQ Objects and take corrective actions to maintain high available systems.
- Replay/reprocess teh failed transactions/messages using in-house tool MQ Viewer on day to day admin activities like moving, browsing, purging expired messages.
- Using teh available scripts or building algorithm for DLQ handler for message failure in all ENV.
- Analyze teh MQ logs, FDC’s to troubleshoot all major/chronic issues in teh environment and raise PMR’s with IBM when needed.
- Provide real time problem determination support for all dependent business applications. Analyze dumps, traces, and logs in order to determine root cause of specific problem.
- Assist in resolving SSL Peer/Cipher spec, initialization, authorization security issue for customers.
- Support Web application incidents.
Environment: Linux, Unix, Solaris, Windows, Web sphere MQ 7.x/6.x, MQ Explorer 8.x/7.x, Clear Quest, Sauron, HP Service Manager, Omegamon, TAMS, MQ Viewer, etc.
Confidential, Houston, TX
Messaging Engineer/Administrator
Responsibilities:
- Installation and configuration of MQ Server software and creating and implementing MQ objects on various platforms like Unix, Linux, AIX, Windows across UAT, Dev and Prod environments.
- Complete Support of MQ for Incident and change tickets logged in through HP Service Manager.
- Monitor teh healthy state and availability of all QMGR/MQ Objects and take corrective actions to maintain high available systems.
- Replay/reprocess teh failed transactions/messages using in-house tool MQ toolkit on day to day admin activities like moving, browsing, purging expired messages.
- Using teh available scripts or building algorithm for DLQ handler for message failure in all ENV.
- Administering teh MQ environment using many standard and in-house tools like UMSS, WebviewMQ, EPV Breakglass, WEB/MQ dashboard, FAST, CERTVault, TAMS, TEPS, etc.
- Analyze teh MQ logs, FDC’s to troubleshoot all major/chronic issues in teh environment and raise PMR’s with IBM when needed.
- Manually execute/re-run teh failed Autosys jobs and scripts for schedule and maintenance
- Provide Business Continuity services for DR Failover during DR testing, patching and maintenance windows for business needs.
- Provide real time problem determination support for all dependent business applications. Analyze dumps, traces, and logs in order to determine root cause of specific problem.
- Ensure Middleware Services system h/w and s/w is current and updated to company standards.
- Thorough technical understanding of Middleware Services (functions, features, Configurations, Operations, in-house tools, scripts), and maintains appropriate documentation for dis service.
- Monitor Scripts and Autosys jobs and ensure successful running.
- Update SSL security certificates using CERT Vault tool on a periodic basis.
- Assist in resolving SSL Peer/Cipherspec, initialization, authorization security issue for customers.
- Support Web application incidents including Apache, Tomcat, ISS, FAST, WebSphere, WebLogic.
- Communicate with external vendors for Middleware connectivity and troubleshooting as a part of Day to day administration and support.
- Participate in daily Hand/Take over shift calls and participate in technology team meetings and provide pointers on improvements.
Environment: Linux, AIX, Unix, HP-UX, Windows, Web sphere MQ 7.x/6.x, WAS 6/7.x, Apache, Tomcat, WebLogic, FAST, HP Service Manager, Omegamon, TAMS, etc.
Confidential, Minneapolis MN
MQ Messaging Specialist Lead
Responsibilities:
- Installation and configuration of MQ Server software and creating and implementing MQ objects on various platforms like Unix, Linux, AIX, Windows across Acceptance, Development and Production environments.
- Complete lifecycle of MQ from development to administration, maintenance and support.
- Provide 7x24 IT Messaging systems support (eg: IBM WebSphere MQ) for CP Rail.
- Monitor teh health state and availability of all MQ Objects and take corrective actions to maintain health and, capacity plan for growth.
- Provide Business Continuity services for Disaster Recovery
- Provide real time problem determination support for all dependent business applications. Analyze dumps, traces, and logs in order to determine root cause of specific problem
- Ensure Middleware Services system h/w and s/w is current
- Perform restores for Business Partners, when required
- Is key liaison for Middleware Services, at CP, and, provides on call support around teh clock for all Severity matters.
- Thorough technical understanding of Middleware Services (functions, features, Configurations, Operations), and maintains appropriate documentation for dis service.
- Monitor Middleware Services, taking corrective actions to ensure correctness, stability, and appropriate Metrics and Service Levels are maintained / adhered to.
- Provide support to project teams throughout project lifecycles and captures specific project requirements which can be used to design, develop and implement Middleware Services & solutions
- Coordinates and Facilitates test plans. Ensures all test cases are successfully completed and documented and dat teh solution is ready for release into a production environment.
- Make sure systems (master, media, and client) has teh current software, agents, and patches
- Has contingency plans for all data to comply with BCP requirements. Participate in BCP tests when required.
- Perform Middleware Services for Business Partners as and when required.
Environment: Linux, AIX, UNIX, Windows, Web sphere MQ 7.x, App Manager Monitoring, SCOM Monitoring, HP Service Manager.
Confidential, Shoreview MN
WMQ/WMB Support Lead
Responsibilities:
- Providing End-to-End MQ/WMB support for various environments like Dev/QA/UAT/XUAT/Prod.
- Administrated Broker statistics for performance monitoring and capacity planning
- Actively involved in process improvement meeting, Change/Incident Control meetings and provided suggestion on team improvement and teh overall process stabilization.
- Active member of teh metrics and measurement committee to identify areas of improvement and prepare statistics for quarterly/Annual meetings.
- Involved in WAR rooms to resolve critical real time production issues, R&D on critical issues to resolve it permanently.
- Participated in Database purge, deployment, IPL, WAR rooms, e-com production, site verification, restarting services, and teh Monthly maintenance window.
- Involved in teh maintenance of teh Web Sphere MQ/ Message Broker/ Workflow on different platforms like Unix/AIX/Solaris/Windows throughout all teh environments.
- Administered teh MQ Series Queue manager, Queues and Channels. Worked on teh clusters/Fail over and High availability clustering to achieve teh workload balancing of teh messages.
- Monitor logs/trace and Queue depths to proactively find potential problems. Active monitoring of BACKOUT/FAIL queues and reprocessing teh failed orders to teh applications on a daily basis.
- Involved in upgrading WMQ 5.3/6.0/7.0/7.1. Setting up triggering and monitoring thresholds for all teh applications based on teh user requirement.
- Queue manager creation and other MQ objects creation as per teh requirement, setting up ACLs for MQ queues, Queue managers and channels through teh use of commands. Troubleshooting and resolving teh problem within teh entire MQ/WMB environment.
- Fixing Queue manager startup/Crash problems by examining at error/Trace/QM logs and FDC files.
- Handled KT’s for new team members and cross training within team members, making cut-off plans for IPL and deployment windows every month.
- Well versed with handling tools like Tivoli Confidential monitoring, SCOM, Commander, App response tool, App support tool, MQMON, RFHUTIL, MSC files and MQ/WMB explorer.
Environment: AIX, Unix, Solaris, Solaris T2, Windows, IBM MQ 6.x/7.x, Web Sphere Message Broker 6.x/7.x, Tivoli Confidential, TEMS, SCOM, Commander, ARX, SQL Server, Oracle 8i/9i/10g
Confidential, San Francisco CA
WMQ/WMB Administrator
Responsibilities:
- Installed and configured WMQ 7.0, WMB 7.1 on AIX, HP UX, Linux, and Solaris.
- Created all teh required MQ objects for teh communication between teh MQ Servers.
- Administered MQ objects like Queue Managers, Queues, Channels, Process Definition, and Clusters.
- Created Clusters of queue managers to simplify teh overall administration process, to achieve workload balancing and to make teh administration task easy.
- Installed teh latest fix packs for WMQ and WMB.
- Setting up CA, SSL Security certificates, MQ security for users and groups using setmqaut utility.
- Well experienced in Administering MQ objects using Tivoli Confidential, MQMON.
- Created Brokers, Execution Groups and Deploy bar files to Brokers.
- Hands on experience in design and implementation of WMQ and WBIMB in huge and complex environments using High Availability Clustering.
- Configured MQ Series network using clustering, distributed queuing and remote administration.
- Backup, recovery and trouble shooting for MQ Series/WMB.
- Configured teh Configuration Manager, Message Repository Database, broker database for WMB.
- Worked with IBM Support on resolving critical problems by creating PMR’s.
- Provided 24/7 production support for WMQ and Broker issues.
Environment: AIX, Linux, Windows, Web sphere MQ 6.x/7.x, Web Sphere Message Broker 6.x/7.x, Web Sphere Application Server, Tivoli Confidential /MQMON, Oracle 8i/9i/10g
Confidential, El Segundo, CA
Sr. WMQ/WMB Administrator
Responsibilities:
- Installed and configured WMQ 6.0/7.0, WMB 6.0/7.0 on AIX, HP UX, Linux, and Solaris.
- Created all teh required MQ objects for teh communication between teh MQ Servers.
- Administered MQ objects like Queue Managers, Queues, Channels, and Clusters.
- Created Clusters of queue managers to simplify teh overall administration process, to achieve workload balancing and to make teh administration task easy.
- Installed teh latest fix packs for WMQ and WMB.
- Creating Bar files and deploying in teh broker
- Coordinating and documenting software installation/upgrades, production configuration changes, and implementation of security updates
- Wrote scripts for creating, recreating and maintaining Queue Managers, Queues, Channels, processes, and other MQ Objects.
- Involved in implementing system architecture for High Availability of Production systems
- Configured MQ Series network using clustering, distributed queuing and remote administration.
- Backup, recovery and trouble shooting for MQSeries/WMB.
- Configured teh Configuration Manager, Message Repository Database, broker database for WMB.
- Provided 24/7 production support for WMQ and Broker issues
- Worked with teh Application teams to resolve teh MQ problems
Environment: AIX, Linux, Windows, Web sphere MQ 6.x/7.x, WMB 6.x/7.x, Web Sphere Application Server, Tivoli Omegamon, Oracle 8i/9i/10g
Confidential, Bloomfield, CT
Web Sphere MQ Administrator
Responsibilities:
- Installed, Configured, and Administered IBM WebSphere Application Server 6.1 & WebSphere Portal Server 6.0.x, and WebSphere MQ V6.1/7.0.
- Migrated portal content from IBM WebSphere Portal Server 5.1.0.3 to 6.0.0.1.
- Installed IBM WebSphere Portal 6.0.0 as primary and secondary nodes in clustered environment and configured with DB2 Database.
- Configured WebSphere Portal LDAP Security with IBM Directory Server.
- Configured Workload Management using horizontal and vertical clustering in WAS.
- Installed teh WMQ and WMB on different AIX, and Windows servers.
- Configured teh queue managers, different queues, message flows and message sets.
- Experience in IBM Web Sphere MQ V6.1/7.0 Administration which involves installation, configuration, troubleshooting, upgrade and update, applying patches and fixes, tracing, monitoring, fixing and maintenance of MQ Series on Windows, AIX, Solaris and possibly other platforms.
- Debugging messages flows using debugger, error handling message flows, Trace nodes and SQL queries and stored procedures
- Created MQ Objects like Queue Managers, Remote queues, Local queues, channels
- And Security using LDAP user registry in IBM WebSphere Portal 6.0.
- Managed teh backup/restore of Application, Deployment Manager Configurations.
- Configured SSL between Web server and Application server.
- Deployed themes and skins, portlet resources in a clustered environment.
- Configured portal search using remote search service in cluster environment.
- Performance tuned WebSphere MQ and application server using Wily Introscope.
- Active involvement in monitoring server performance, network traffic to reduce bottleneck.
Environment: IBM WebSphere Application Server, IBM HTTP Server 6.1, IBM WebSphere MQ 6.1/7.0, WebSphere Portal 6.1, SSO, IBM Tivoli Directory server, DB2UDB 8.1, AIX, Linux, Wily Introscope, Tivoli Performance Viewer, J2EE, Shell script.