Senior Middleware Consultant Resume
Andover, MA
PROFESSIONAL SUMMARY:
- Accomplished TIBCO Specialist with experience in Design & Architecture, Development, Administration, Deployment and Production
- Strong experience in TIBCO Active Enterprise Suite - TIBCO Rendezvous, BusinessWorks, BusinessConnect, Designer, EMS, TIBCO Hawk, SmartMapper 5.x, TIBCO Administrator, Active Database Adapter, TIBCO Adapter for SAP R/3, and TIBCO File Adapter.
- Strong Experience in administering, RV, RVRD, EMS, BusinessWorks, Adapters, BusinessConnect and BusinessEvents Applications in Support in large scale high and through-put Enterprise Environments.
- Extensive Administration experience in EMS/JMS - creating and managing queues and topics, configuring various EMS options including implementation Load Balancing and Fault Tolerance modes.
- Experienced in administration of TIBCO SOA middleware environments and ensuring system availability, performance, integrity and reliability by monitoring overall health and performance of the systems.
- Strong experience in TIBCO Administrator for User Management, Resource Management and Application Management.
- Proficiency in Hawk tool. Experienced creating SOA environment administration rulebases for monitoring the TIBCO infrastructure.
- Extensively worked in XML related technologies that include XML, XSD, DTD, XSLT, and XPath.
- Experienced with interpreting Development Requirements and implementing Web Services standards and technologies. Expert Level Proficiency in Web Services - SOAP, WSDL, XSD, UDDI
- Experience in integrating main stream relational databases Oracle, IBM DB2, SQL Server.
- Extensive knowledge of Application servers - Tomcat, Web Logic, Sun One, Oc4j.
- Effective independent and team player and self-starter with high adaptability to new technologies.
- Exposure to complete software life cycle from client requirement analysis to delivery.
TECHNICAL SKILLS:
TIBCO: BusinessWorks (BW) 5.7.1, 5.10, 5.11, Enterprise Message Service (EMS) 5.1.2, Administrator 5.6.0, Rendezvous (RV) 8.1.2, Hawk 4.8.1, Active Database Adapter 6.0.0, File Adapter 5.3, BW SmartMapper 5.3.0, BW HL7 plugin 5.1.3, SAP R/3 Adapter 6.0.0, BusinessConnect (BC) 5.3.0, iProcess 11.1.0, BusinessStudio 3.2.0, Collaborative Information Manager (CIM)
Languages: C++, Java (Swing, AWT, J2EE - JSP, Servlets, EJB, JMS, JDBC), VB, HTML, PL/SQL, Perl scripting, Shell scripting
Databases: Oracle, DB2, MS SQL Server, MS Access
XML Related: XML, XSD, DTD, XSLT, XPath, XQuery, WSDL, SOAP
OS: UNIX (Solaris, HP-UX, AIX), LINUX (RedHat, Fedora Core), Windows NT, 2003
App Servers: Apache Tomcat (with AXIS for web services), Websphere
Dev Tools: Toad, SQL Developer, MS Visio, Borland TogetherDesigner, Rational Rose & XDE, Rational Clearcase, ClearQuest, Mercury QualityCenter, XMLSpy, Tortoise Subversion (SVN), Apache Ant 1.7.0
PROFESSIONAL EXPERIENCE:
Confidential, Andover, MA
Senior Middleware Consultant
Responsibilities:
- Working as part of the Middleware Integration Services (MIS) and the Cloud Engineering Team as JBOSS EAP7 Artemis MQ and Tibco Administration SME.
- Addressing any issues and escalation related to Tibco BW appications and Artemis MQ.
- Created and proposed a new JMS Architecture compared to the current standalone single point of failure architecture.
- Assisted applications migrate from JBOSS 6 Hornet Q to Jboss EAP7 Artemis MQ.
- Worked on migration project to move DTD files from SVN to gitlab.
- As part of the cloud engineering team, Trained on various DEV OPS tools such as Rancher, Kunernetes, Docker containerization, AWS,
- Solid understanding and hands on with Docker containerization and creating CICD pipelines with Jenkins.
Environment: - Tibco Admin 9.0, BW 5.11, JBOSS EAP 7 Artemis MQ, Rancher 2.0, Jenkins 2.1, Kubernetes, puppet, Docker
Confidential, Austin, TX
Sr. TIBCO Administrator /Production Support
Responsibilities:
- I was part of the Global Engineering and Architecture GIET team and worked as TIBCO Administrator/Production L4 support and SME for TIBCO EMS. I was responsible for managing the complete life cycle and a single point of contact for the Infrastructure point of view for the assigned projects. The main objective at HP was to migrate all the EMS servers 5.8 and 6.3, 7.0 and to move them to world class architecture with local and site to site failover, high availability, high performance with 8.0 version. I was responsible for setting up the architecture, installing and complete configuration set up for the entire EMS architecture and EMS instances for over 30 different projects with different requirements and criticality.
- The main objective at the Confidential Technology was the split effort of HPE and HPI. Initially we had three different compartments;HPE, HPI and HPQ. The applications that were used by both HPI and HPE were in the HPQ compartment for the time being. Lead and coordinated the Re-IPing and cloning of over 80 applications on to hpe. corp. net servers and assisting HPI team members with EMS data channel configuration, setting up and maintaining complex routes.
- Created scripts to push EMS configuration changes for creating and updating factory settings, queues, topics and their configs.
- This helped reduce the numbers of hundreds of EMS instances to much fewer numbers and also drastically reduced the hundreds of linux servers to to only to 14 HPUX servers. The whole infrastructure, installation and configuration was done from ground up and all the instances where divided into one of the 6 different mount points; failsafe, nonfailsafe, Mstore, AMXBPM and TBUS and CLE depending on application type and criticality.
- Created wiki for assigned projects to keeping it up to date with the latest, server details, keystore details, application details and infrastructure landscape details, EMS configuration details.
- Make sure that all the architecture are in load balancing mode for high availability and disaster recovery.
- Assisted production team and the client during Move to production, go live and issues that rose during that.
- Build DEV, ITG, STAGE and PRODUCTION environments for various TIBCO products like BW, EMS, CLE, etc.
- Worked effectively and successfully with multiple team members within US, Mexico, Malaysia, Singapore, China, Ireland, India.
- Provided L4 production support to solve complex problems and assisting production support team.
- Creating RFCs and ERFC to push in changes to the production environment.
- Created local and global load balancers with port translation different application depending on the requirements.
- Creating standards and templates for creating and naming queues/topics, config folder, factory names etc.
- Create auto deployments scripts that use Appmanage utility to Build ear, Deploy and undeploy services on the TIBCO servers.
- Worked heavily on Administrator classic to tune applications, memory, thread, logs, flow limit, max jobs, activation limit for the best performance.
- Managing tickets on HPSM( Confidential Service Manager) for creating and addressing different production and non production issues.
- Used CSA for ordering, configuring and upgrading cloud servers based on demand.
- Also used Ansible and Jenkins for installing and setting up Business works machines with required installation.
- Coordinate with Development team for requirement gathering for Infrastructure and understand the overall goal of project. Assist developers in finalizing the TIBCO products, which can fulfill their need as per design.
- Schedule Kickoff meeting with all the stakeholders to review the hardware/software requirement and timelines for the project
- Complete the POC in case any new TIBCO/non-TIBCO product is required for project.
- Complete on boarding document like (Infrastructure impact questioner, Nonfunctional requirement, Best practices, BW/EMS Capacity planning as per TIBCO guidelines, etc.)
- Creating Hawk rule bases for monitoring the TIBCO infrastructure.
- Gathering and reviewing performance test results before making the application live in Prod.
- Creating Play Books for the TIBCO Projects and Products for Production L1/L2 support to follow.
- Used RTVIEW and also trained the clients to use it, so that they can closely monitor their application queues and topics and EMS health.
- Training and Assisting new team members in Mexico, Singapore, Malaysia and China.
- Used Ansible and Jenkins for application installation and deployment.
Environment: EMS 6.3/7.0/8.1, TIBCO Admin 5.8, TRA 5.8, Business Work 5.11, Database Adapter 6.3.0, File Adapter 6.2.0, SAP Adapter 1.6.2, Siebel Adapter 1.6.1, ActiveSpaces 2.0.2, Hawk 4.9.0, Designer 5.8.0, Rendezvous 8.4.0, CLE 2012, RTVIEW BWMON 6.1.0, RTVIEW EMSMON 6.3.0, Spotfire, SoapUI, Linux, Unix, Sql Server, Oracle, WebServices, WSDL, XML, jenkins, ansible
Confidential, Bentonville, AR
TIBCO Administrator /QA TIBCO SME
Responsibilities:
- Provided test and production support on 24/7 basis during testing and production migration phase.
- Created EAR Files for the developed BW components and deployed them using TIBCO Administrator GUI in DEV, TEST, UAT and PROD environments.
- Assisted the US IBM Lead and the offshore team in understanding different TIBCO flows.
- Conducting daily morning triage meeting with the IBM team in Calcutta and Bangalore and the Confidential QA Leads and managers.
- Generated and monitored a complete health report of all machines owned by team.
- Create Hawk rule bases for monitoring server resources, application processes and activity logs
- Configure Hawk Event Service for monitoring Hawk Agents
- Generated various XML schemas as per the mapping involved in the process flows from the integration perspective.
- Implemented error handling in Business Process using a common CLE framework and conducted Unit testing, component testing and supported system testing.
- Configured HTTP, HTTPs, SSHFTP, FTP .
- Involved in TIBCO software tool migration, including migration for Business Connect.
- Involved in the Unit Testing, Integration Testing and Performance Testing of the TIBCO Components.
Environment: TIBCO Designer 5.5, TIBCO BusinessWorks 5.6, TIBCO BusinessConnect 5.2, TIBCO Hawk 4.7, TIBCO Administrator, Rendezvous, TIBCO Active Database Adapters, RosettaNet, Oracle10g, Java, J2EE, JSP, HTML, XML, XSD,WSDL, Web Services, UNIX, Red Hat LINUX
Confidential, San Francisco, CA
TIBCO Administrator
Responsibilities:
- Analyzed the requirement and worked with architecture team to finalize the requirement and design.
- Created Engineering Requirement Document based on the requirement and existing TIBCO Interfaces mapping rules.
- Led developer teams through fast paced design, development, testing and performance tuning of mission critical components.
- Created runbooks for production support and supported existing and new interfaces in production environment.
- Administered TIBCO servers and environments to ensure availability, performance and integrity of interfaces and environment
- Generated, verified and applied several Hawk rule-bases for several applications in production and upper test environments.
- Integrated real time data by creating rules in BusinessConnect to route messages coming from the RAC Vendors to be processed by multiple clusters.
- Developed Integration Services using BusinessWorks, SmartMapper, Adapters, Rendezvous, EMS Administrator and Hawk.
- Performed Migration Tasks for BusinessConnect including Participant Configuration, Business Agreements, Operations and Transport set-up and perform manual steps as necessary designed the Common Data Model, and implemented the Service Facade pattern to expose the services of the TIBCO MDM product to the rest of the enterprise
- Configured ESB Registry with different profiles and functions that are being used during service routing.
- Responsible for Unit Testing and DEV Testing.
- Responsible for providing support during QA Testing, Production Migration and 24/7 production support.
Environment: TIBCO Designer 5.6, TIBCO BusinessWorks 5.6, TIBCO BusinessConnect 5.3, TIBCO Hawk 4.8, TIBCO Administrator, Rendezvous, TIBCO Adapters, Java, J2EE, JSP, HTML, XML, XSD,WSDL, Web Services, UNIX, LINUX, Rational Clear Case, Rational Clear Quest
Confidential, Trenton, New Jersey
TIBCO Administrator /Tibco Developer
Responsibilities:
- Involved in trouble shooting the Production environment; identifying the bottlenecks in performance and error sources to find the resolution.
- Built UNIX shell scripts to manage and monitor the heath of the BW processes.
- Involved in various infrastructure projects including migrating the existing environments to new servers and setting up and migrating the EMS servers.
- Designed and built deployment utilities using shell scripts that use AppManage to deploy the applications to different domains.
- Installed various TIBCO products in various environments using different modes GUI, Console and Silent (shell scripts using response files) modes.
- Set up the TIBCO domains both in GUI (using the Domain Utility) and Console Modes.
- Involved in promoting and migrating the existing Queues, Topics, Users, Bridges and Routes in test EMS servers to the Production EMS servers.
- Involved in testing the latest version of the TIBCO components in a sandbox environment and then upgrading the TIBCO components in the test and Production domains.
- Designed and set up the TIBCO environments in VCS clustering .
- Installed and configured TIBCO EMS servers on Solaris servers.
- Configured the BW engines and EMS servers for fault tolerance and load balancing as required.
- Designed the authentication model for the Production environment to create roles and users for appropriate access.
Environment: TIBCO Designer 5.6,TIBCO BusinessWorks 5.6, TIBCO Hawk 4.8, TIBCO Administrator, Rendezvous, TIBCO Adapters, RTView, SOAP, XML, TIBCO EMS, Oracle 10g,Red-Hat Linux, Sub Version.