We provide IT Staff Augmentation Services!

Middleware Engineer Lead Resume

0/5 (Submit Your Rating)

Alpharetta, GA

SUMMARY

  • More than 11 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 the Distributed Systems with IBM WebSphere MQ, MSMQ, Sonic MQ, Sonic ESB, ESB WSO2, Layer 7 API Manager gateway and WebSphere Message Broker.
  • Experience in Planning, Installation, Administration and support of MSMQ, Sonic MQ, Sonic ESB, WMQ/IBM MQ, and WMB/IIB on various platforms like UNIX, AIX, Solaris, Linux, HP UX and Windows.
  • Experience setting up the WebSphere MQ, MSMQ, Sonic MQ Objects like queue managers, queues, channels, channel initiator, processes, trigger monitors, Pub, Sub, CICS, etc.
  • Experience in monitoring the health state and availability of all MSMQ, WMQ, Sonic MQ, Sonic ESB 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 to determine root cause of specific problem.
  • Acting as a key liaison for Middleware, provide support around the 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 MSMQ, Sonic MQ, Sonic ESB, 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 MSMQ, Sonic MQ, Sonic ESB, WMQ, ESB WSO2, Layer 7 API Manager and WMB on various platforms like Linux, UNIX, AIX, Z/OS and Windows.
  • Expertise in setting up the 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.
  • 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, Sonic MQ, MSMQ, Sonic ESB

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

Tools: & Utilities: Hermes JMS, MQMON, MO71, Q-Load, RFHUTIL, App Response tool, F5, Blue Zone Z/OS, Confidential 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, Nastel, Splunk, CA APM, Spotlight & BMC Truesight, Sonic Message Manager (SMM) & Sonic ESB Message Console (SMC)

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

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, Alpharetta, GA

Middleware Engineer Lead

Responsibilities:

  • The Senior Middleware Engineer Lead provides leadership over off-shore/on-site team members in assigning/assisting in meeting project deadlines, software upgrades, security protocol engagements and day to day administration & support activities to maintain a highly available system.
  • Responsibilities includes but not limited to Middleware messaging engineering, administration and system support for new and existing production MQ environments to include performance of the following related tasks: software installation, patch installation, upgrades, object definition, configuration, security, system monitoring and tuning, disaster recovery planning, implementation and backup and recovery.
  • Lead efforts to guide team to best practices for IBM MQ, MSMQ, Sonic MQ, Sonic ESB usage, high availability and business continuity.
  • Create and support MQ objects across internal and end-user applications utilizing IBM, Microsoft and Sonic Platforms.
  • Administer MQ security across all database environments including use of SSL/TLS where applicable.
  • Provide guidance to other MQ/ESB engineers to expand the role and capabilities of the middleware environment.
  • Maintain a state-of-the-art knowledge of existing best practices in IBM MQ, MSMQ, Sonic MQ, Sonic ESB engineering and administration.
  • Setup and administer MQ monitoring software (Nastel, Splunk, CA APM, Spotlight & BMC Truesight), Sonic Message Manager (SMM) & Sonic ESB Message Console (SMC).
  • Expertise in Redhat system administration - permissions, filesystems, software installation, software upgrades, troubleshooting.
  • Demonstrable ability to manage projects multiple high priority projects at the same time.
  • Create Training & Knowledge articles on IBM MQ, MSMQ, Sonic MQ & Sonic ESB and mentor team members in achieving the highest possible Quality Product and service to our customers.
  • Lead the software upgrade effort related to IBM MQ, MSMQ, Sonic MQ & Sonic ESB with precise planning and coordination with multiple application teams.
  • Responsible for the research, installation, implementation, and ongoing management of our production infrastructure, architecture and application. This position is NOT just about solving client reported issues but proactively looking at issues in a proactive, overarching manner and making recommendations for change based on trends.
  • Scripting languages such as bash script or Perl.
  • Works closely with the internal Enterprise Technology Group as well as Development organization, specifically the System Team, to ensure that ongoing improvements are understood and prioritized correctly.
  • May meet with a client’s technical team to explain our architecture and flow of the application processes and transactions and the benefit that it brings to the client and their customers
  • Serves as a proactive leader on the Application Support Team
  • Participates in continuous improvement efforts
  • Stay current on vendors' best security practices in relation to organizational requirements.
  • Maintains current knowledge of relevant technologies as assigned.
  • Provide timely updates to Client Requests and Incidents via Service Now
  • Willingness to work in a team environment as well as independently and within an Agile methodology
  • Experience managing technology strategy/roadmap.
  • Experience with Service Now for Incident, Case, Problem and Change Management, Autosys Scheduler.

Environment: Linux, Unix, Windows, IBM MQ 7.x/8.x, IBM Pub/Sub, MQ TT, HA Clusters, MSMQ, Sonic MQ, Sonic ESB 2012, SQL, Oracle, .net, Java/J2EE, etc.

Confidential, Madison, WI

Sr. Middleware Engineer/Transaction Processing Specialist

Responsibilities:

  • The Middleware/Transaction Processing Senior Technologist is responsible for the 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 that systems are functionally appropriate, technically valid, and well integrated in accordance with the business user requirements and I/S standards. Participates in the 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 the 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 I/S colleagues. Assists technologists who are less experienced in a specific technology.
  • Assists in evaluating the operational characteristics of installed software by utilizing available tools to monitor usage trends, reliability, and availability.
  • Working with those that support client applications, identifies and resolves issues to maintain operating efficiency and work quality.
  • Builds understanding of transaction processing/middleware technologies within the organization through the 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 the research and development of new products.
  • Partners with clients, consultants, applications technologists, external stakeholders, and other I/S domains to understand business and systems requirements and proactively identify middleware systems needed to support the 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 the 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 then 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 the Platforms/Environment.
  • Manage N1 deployments for pushing new WMQ releases and patches.
  • Maintaining WMQ security by installing/renewing the 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 the administration and monitoring of applications.
  • Provide support to maintain the stability of WMQ environments during operating system patching, monthly/Quarterly/Annual maintenance window.
  • Monitor the healthy state and availability of all QMGR/MQ Objects and take corrective actions to maintain high available systems.
  • Replay/reprocess the failed transactions/messages using in-house tool MQ Viewer on day to day admin activities like moving, browsing, purging expired messages.
  • Using the available scripts or building algorithm for DLQ handler for message failure in all ENV.
  • Analyze the MQ logs, FDC’s to troubleshoot all major/chronic issues in the 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 the healthy state and availability of all QMGR/MQ Objects and take corrective actions to maintain high available systems.
  • Replay/reprocess the failed transactions/messages using in-house tool MQ toolkit on day to day admin activities like moving, browsing, purging expired messages.
  • Using the available scripts or building algorithm for DLQ handler for message failure in all ENV.
  • Administering the MQ environment using many standard and in-house tools like UMSS, WebviewMQ, EPV Breakglass, WEB/MQ dashboard, FAST, CERTVault, TAMS, TEPS, etc.
  • Analyze the MQ logs, FDC’s to troubleshoot all major/chronic issues in the environment and raise PMR’s with IBM when needed.
  • Manually execute/re-run the 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 this 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 the 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 the clock for all Severity matters.
  • Thorough technical understanding of Middleware Services (functions, features, Configurations, Operations), and maintains appropriate documentation for this 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 that the solution is ready for release into a production environment.
  • Make sure systems (master, media, and client) have the current software, agents, and patches
  • Have 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 the overall process stabilization.
  • Active member of the 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 the Monthly maintenance window.
  • Involved in the maintenance of the Web Sphere MQ/ Message Broker/ Workflow on different platforms like Unix/AIX/Solaris/Windows throughout all the environments.
  • Administered the MQ Series Queue manager, Queues and Channels. Worked on the clusters/Fail over and High availability clustering to achieve the workload balancing of the messages.
  • Monitor logs/trace and Queue depths to proactively find potential problems. Active monitoring of BACKOUT/FAIL queues and reprocessing the failed orders to the 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 the applications based on the user requirement.
  • Queue manager creation and other MQ objects creation as per the requirement, setting up ACLs for MQ queues, Queue managers and channels through the use of commands. Troubleshooting and resolving the problem within the 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 the required MQ objects for the communication between the MQ Servers.
  • Administered MQ objects like Queue Managers, Queues, Channels, Process Definition, and Clusters.
  • Created Clusters of queue managers to simplify the overall administration process, to achieve workload balancing and to make the administration task easy.
  • Installed the 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 the 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 the required MQ objects for the communication between the MQ Servers.
  • Administered MQ objects like Queue Managers, Queues, Channels, and Clusters.
  • Created Clusters of queue managers to simplify the overall administration process, to achieve workload balancing and to make the administration task easy.
  • Installed the latest fix packs for WMQ and WMB.
  • Creating Bar files and deploying in the 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 the Configuration Manager, Message Repository Database, broker database for WMB.
  • Provided 24/7 production support for WMQ and Broker issues
  • Worked with the Application teams to resolve the 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 the WMQ and WMB on different AIX, and Windows servers.
  • Configured the 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 the 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.

We'd love your feedback!