Middleware Integrator Resume
VA
SUMMARY:
- Having 9+ years of experience in Middleware Administration, Implementation and administration of of Various Oracle products like WebLogic Server11g/12c, OSB and SOA Suite 11g/12c, and Oracle Database 11g/12c and also expertise in Tomcat, Apache, IBM WebSphere Application Server V8.5, JBoss V6.0, Web Servers and windows IIS server.
- Having experience with DevOps tools across development lifecycle (GitHub, Gradle, Jenkins, Ansible and Splunk).
- Experience in installation and configuration of WebLogic Server 11g on Red Hat Linux, UNIX, Windows and Sun - Solaris.
- Experience in deploying and troubleshooting of applications in clustered environments of WebLogic Server V11g/12c
- Expert in installation, configuration and administration of JBoss v6.0, IBM WebSphere Application Server V8.5, IBM HTTP Server and Apache HTTP V2.0/2.2 Web Servers.
- Experience in configuring JBoss Application Server V6.0 and deploying applications.
- Application support and Performance tuning and trouble shooting on Application Server.
- Proficient in deploying applications in WAR, JAR, and EAR formats on multiple servers/clusters and maintained Load balancing, high availability and failover functionality.
- Performed installations, firmware upgrades for Data Power XI50 appliances.
- Involved in all phases of Software Development Life Cycle (SDLC).
- Extensively involved in identifying root cause for the application bugs.
- Implemented validation framework for creation of validation.xml and used validation-rules.xml.
- Used Agile software development methodology which helps to develop project plans.
- Updated Web.xml, Struts-config.xml, Validation.xml files to integrate all the components in the Struts framework.
- Used QC, JIRA and HPSM tools for issues raising and tickets tracking.
- Experience in creating Profiles in WebSphere V8.5 using Profile Creator wizard and creating multiple configuration instances.
- Experience in applying refresh packs, fix packs for all versions of WebSphere Application Server and different flavors of Web Servers.
- Hands on experience in deploying, implementing, testing and support of full life cycle implementations of various J2EE/Internet/Intranet and distributed applications.
- Implementing and maintenance of Workload Management (WLM) using clustering/cloning using horizontal and vertical techniques.
TECHNICAL SKILLS:
Program and Scripting Languages: Java, C,C++,PL/SQL, PERL, Python, Jython, XML, Shell Scripts.
Database: Oracle 10g/11g, MS SQL Server, MS Access
Middleware: Apache Tomcat, WebLogic, JBoss, WebSphere, Apache HTTP, MQ 8.0, LDAP.
Operating Systems: UNIX, Linux, HP-UX, IBM-AIX, Sun Solaris, Workstation, Windows 98/2008/NT/XP.
Networking: Firewalls, Load balancers, Cisco Switches / Routers, TCP/IP, HTTP/HTTPS, SOAP, SNMP, NTP, FTP, SFTP,F5, Telnet, SSH and SSL Putty.
Tools: SiteScope, QC, JIRA, HPSM, Tivoli, MQ Series, Splunk, Sitescope, Jenkins, Clear Case (Version Control Software), SSO (Ping federated ), SSH and PC Anywhere (Exceed).
Development and Build Tools: WSAD, RAD, JCreator, JDeveloper, ANT, Maven
PROFESSIONAL EXPERIENCE:
Confidential, VA
Middleware Integrator
Responsibilities:
- Configured, monitored and upgraded from WebLogic 11g to WebLogic 12c and oracle SOA/OSB 11g to 12c.
- Install patches and updates as appropriate on development, test environments and staging environments.
- Responsible for planning, building, documenting and deploying middleware infrastructure upgrades.
- Worked on configuration of LDAP and other Authentication providers in WebLogic.
- Configured SSL, WLST, Digital Certs installation and renewals.
- Knowledge on BEA WebLogic server across an extensive selection of feature sets including clustering, JMS, security enhancements, JDBC, bridges & connection pools.
- Worked on troubleshooting and fixing issues on WebLogic Application server which includes performance thread dump analysis.
- Expertise in writing build and deployment scripts to automate build and deployments CICD pipeline deployment process, deployment process using ANT, Maven and Jenkins.
- Experienced in writing scripts (start & stop) for web application server administration.
- Worked with DBA and project teams to determine database needs.
- Experienced in working with DB2 databases. Created new tables/altered existing tables and deployed the DDL’s/stored procedures in DEV, SIT environments and supported the same in UAT, PROD environments.
- Setting up continuous integration and formal builds using Jenkins and Maven. Created multiple builds for non-production environments (DEV, SIT).
- Worked closely with the DEV teams and was involved in migrating applications from UCM ClearCase to GIT. Integrated GIT with Jenkins to fetch code from respective repositories using TAG/Branch for automated code pull and builds.
- Maintained GIT repositories and performed code check-ins in GitEYE by coordinating with the DEV team. Created branches and production tags as required.
- Developed and maintained password change methods utilizing auto tokenization and shell scripts implemented in all environments.
- Troubleshooting and isolating performance and complex issues that are experienced in middleware environments including Apache, Tomcat and, WebLogic.
- Performed log analysis and provided root cause resolution.
- Worked on application Deployments on WebLogic, tomcat, apache, SOA and OSB.
- Documented standard operation of systems in assigned network or environment and, measures taken to patch or upgrade OS and testing done to ensure continued smooth production.
- Worked on the apache instance upgrades for the non-production environments and guided the production team on the same.
- Configured Connection Factories, JNDI destinations and JMS Queues clean up.
- Configured the smoke test for the application while setting the new rules servers and worked on rule execution.
Environment: WebLogic Server11g/12c, Apache Tomcat, Oracle SOA 12c, OSB 12c, ServiceNow, Tivoli, GIT, Java Script, Eclipse, Servicenow, Jira, Jenkins, ansible, Shell Scripting, ANT, Maven, SQL Server, Windows/NT, Oracle database 12c,Sybase
Confidential, VA
Middleware Engineer
Responsibilities:
- Responsible for installation and configuration of web applications using WebLogic Application Server 10.3/11g and Apache Tomcat Server 7.0, Apache HTTP Web server and plugging.
- Implemented clustering, performance tuning and trouble shooting of Web Logic Application Server, Tomcat and windows servers.
- Implemented performance tuning and trouble shooting of IBM WebSphere Application Server 8.5
- Expert in installing Apache Tomcat Application Server V7.0 on UNIX, Linux.
- Experience in configuring Apache Tomcat Application Server and deploying applications on them
- Experience in configuration and support of Apache HTTP server and Application servers.
- Installed and configured the JBoss Application Server V6.x and deployed applications on it.
- Using Amazon Cloud Services (AWS) environment.
- Implemented DevOps, chef development, clustering, performance tuning and trouble shooting of WebLogic Application Server, Tomcat and windows servers.
- Experience on scheduling jobs in Jenkins and verifying logs.
- Involved in configuring of load balancing using Tomcat Application Server workload management
- Supported the deployment activities, environment support including diagnostics, planning and supporting upgrades for JBoss Application Server V6.0 and WebLogic Application Server 10.3
- Experience in Service Orientated Design and Architecture part.
- Experience in deploying EAR, WAR and JAR files on WebLogic Application Server and Tomcat.
- Used Version One tool for task monitoring and tracking purpose.
- Responsible for WebLogic Application Servers, Tomcat and Jboss installation, configuration, maintenance and patching, admin scripting, Trouble shooting, performance tuning and high availability.
- Used various tools such as Jenkins, Ant, Maven and established release management processes for the existing Java based platform and established automated build processes that were non-existent previously
- Configured Jenkins with Github and performed git cloning for updated code and build.
- Involved in JMS Queues and Data sources to provide the database connectivity through a pool of JDBC connections.
- Used Site Scope and cloud watch for monitoring application and servers status.
- Analyzing and troubleshooting of the installation, configuration problems like (UNIX, Networking, Firewalls, J2EE, Web and Application Servers) and studying local error logs with trace services.
- Ping federated SSO configuration and updated settings in Apache HTTP web server.
- Developed various scripts using jacl and python (Admin Config, Admin App) and ksh in order to automate the process of deployment, configuration and start/stop for Apache Tomcat and WebLogic Application servers.
- Developed shell scripts to handle everyday System Administration tasks such as backup procedure, system cleanup, everyday system tasks, log rotation etc.
- Provided load/stress and architecture validation, testing and trouble shooting of issues such as Out of Memory, 100% CPU Usage, hung Thread sessions, session replication, JVM Crashes.
- Supported applications 24X7 on-call on a rotational basis.
Environment: WebLogic Application server 10.3/11g, Apache Tomcat 7.0, JBoss Application Server V6.0/7.0, Apache HTTP V2.2, LDAP, Java, J2EE, JSP, Servlets, EJB, XML, JDBC, JavaScript, ORACLE V11g, Red Hat Linux V6, F5, Ping federated SSO, Site scope, Cloud Watch, Version One.
Confidential, Santa Clara CA
Middleware Administrator
Responsibilities:
- Responsible for installation and configuration of web applications using Apache Tomcat V7.0, WebLogic Application server 10.3 and Plug-in with Apache Server using Mod Proxy and Mod Jk .
- Implemented clustering, performance tuning and trouble shooting of WebLogic Application server and IBM WebSphere Application Server 8.5 and windows IIS server.
- Expert in installing Apache Tomcat Application Server V7.0 on UNIX, Linux.
- Installed and configured the Tomcat and JBoss Application Server V6.0 and deployed applications on it.
- Involved in configuring of load balancing using Tomcat Application Server workload management
- Experience in configuration and support of Apache HTTP server and Application servers.
- Supported the deployment activities, environment support including diagnostics, planning and supporting upgrades for WebLogic Application server and Tomcat, JBoss Application Server V6.0.
- Experience in Service Orientated Design and Architecture part.
- Involved in datacenter migration and verified application servers health status.
- Experience in installing Web Servers like Apache HTTP V2.0, IBM HTTP Server V8.0 and installing corresponding plug-ins on them to communicate with the Application Server.
- Configured SSL requested digital certificates, created self-signed certificates and imported/exported public/private keys on Web Servers.
- Experience in deploying EAR, WAR and JAR files on Tomcat, WebLogic Application server and configuring various resources for applications.
- Installed, configured, and maintained IBM WebSphere MQ 7.5.
- Implemented Clustering, Performance tuning and trouble shooting of IBM WebSphere Application Server V8.5.
- Responsible for WebSphere installation, configuration, maintenance and patching, WAS admin scripting, performance tuning, and high availability.
- Experience in applying Fix Packs, Refresh packs and Cumulative fixes to upgrade the existing WebSphere versions.
- Infrastructure (PMI) using Runtime Performance Advisor and Tivoli Performance Viewer and Wily Introscope
- Experience in evaluating session state failover options (memory-to-memory), database persistence and create and configures DRS (Data Replication Service) replication domains.
Environment: WebLogic Application server 10.3, JBoss Application Server V6.0, Tomcat v7.0, IBM HTTP Server V8.0, IBM WebSphere Application Server 8.0, Apache HTTP V2.0.47, IBM WebSphere, Planet V6.0, LDAP, Java, J2EE, JSP, Servlets, EJB, XML, JDBC, Splunk, JavaScript, ORACLE V10g, DB2, Red Hat Linux V6, Solaris, AIX, Big IP.
Confidential, Portland OR
Middleware Engineer
Responsibilities:
- Responsible for installation and configuration of web applications using WebSphere Application Server, WebLogic Application Server 10.3, Apache Tomcat V6.0 and plug-in with Apache HTTP.
- Implemented clustering, performance tuning and trouble shooting of IBM WebSphere Application Server 8.0, WebLogic Application Server, Tomcat and windows IIS server.
- Experience in installation and configuring Apache Tomcat Application Server V6.0 and deploying applications on them.
- Experience in installation and configuring Apache HTTP Server and deploying applications on them.
- Installed and configured the JBoss Application Server V5.2 and deployed applications on it.
- Involved in configuring of load balancing using Tomcat Application Server workload management
- Configured SSL requested digital certificates, created self-signed certificates and imported/exported public/private keys on Web Servers.
- Experience in deploying EAR, WAR and JAR files on WebLogic Application v10.3, Server WebSphere Application Server V8.0 and configuring various resources for applications.
- Responsible for WebSphere installation, configuration, maintenance and patching, WAS admin scripting, performance tuning, and high availability.
- Developed various scripts using python (Admin App and Admin Config) and ksh in order to automate the process of application servers deployment, configuration and start/stop Processes.
- Developed shell scripts to handle everyday System Administration tasks such as backup procedure, system cleanup, everyday system tasks, log rotation etc.
- Supported applications 24X7 on-call on a rotational basis.
- Monitored the performance of the deployed applications by enabling the Performance Monitoring
Environment: WebSphere Application Server 8.0, JBoss Application Server V5.2, IBM HTTP Server V7.0, Apache HTTP V2.0.47, LDAP, Java, J2EE, JSP, Servlets, EJB, XML, JDBC, JavaScript, Microsoft SQL Server 2000,BIG IP, ORACLE V10g, DB2 V7.1/8.
Confidential, Atlanta GA
WebSphere Administrator
Responsibilities:
- Installed, configured and administered WebSphere Application Server 7.0 and IBM HTTP Web Servers v7.0, Apache HTTP V2.0 and IPlanet V4.1web servers.
- Expert in installing Apache Tomcat Application Server V6.0 on UNIX, Linux.
- Experience in configuring Apache Tomcat Application Server V6.0 and deploying applications on them
- Installed and configured the JBoss Application Server V5.2 and deployed applications on it.
- Migrated applications from WebSphere Application Server V7.0 to JBoss Application Server.
- Experience in installing, configuring, administering, tuning, and troubleshooting J2EEplatforms in Virtual Windows and Unix environments and windows server.
- Supported the deployment activities, environment support including diagnostics, planning and supporting upgrades for JBoss Application Server V5.2 and Apache HTTP Servers.
- Experience in deploying EAR, WAR and JAR files on WebSphere Application Server V7.0 and configuring various resources for applications.
- Involved in developed mappings and integration flows on the DataPower appliances.
- Tuned up the performance of the WebSphere MQ and the applications.
- Implemented Clustering, Performance tuning and trouble shooting of IBM WebSphere Portal Server V5.1/6.0.
- Configured WebSphere Process Server V6.0/6.1with Oracle 10g Database.
- Developed UNIX shell scripts to automate the WebLogic Server Administration.
- Upgraded WebSphere Application Servers by applying fix packs and cumulative fix packs.
- Well versed and proven experience in packaging and deploying applications using WebSphere Application Assembly Tool (AAT), implementing and maintenance of Workload Management (WLM) using clustering/cloning.
- Knowledge on Mule Soft integration software for connecting applications
- Provided 24x7 support on a weekly basis for maintaining critical applications.
Environment: Apache Tomcat V6.0, JBoss Application Server V5.2, AIX5.1, RedHat Linux, IHS Server, IPlanet 6.0/6.1, WMQ, WebSphere Application Server V7.0, J2EE 1.3, WebLogic Server 10.3, WebSphere Process Server V6.1, Data Power, xslt, Oracle10g, Tivoli Performance, AIX, Windows.
Confidential, Phoenix AZ
Middleware Administrator
Responsibilities:
- Configured, administered and supported WebSphere Application Server 6.0 on Sun Solaris, AIX and Windows environments.
- Configured the Network Deployment Manager, Nodes and Application Servers. Federated multiple Application server nodes to the Deployment Manager.
- Created and configured clusters of servers both vertical and horizontal on federated nodes for load balancing and failover.
- Installed IBM HTTP Server v6.0 and configured it with WebSphere Plug-ins to work with WebSphere Application Server.
- Configured virtual hosts and transports for WebSphere application servers.
- Involved in trouble shooting application server, web server and plug-in logs and analyzed them using Log Analyzer in case of any critical issue.
- Monitored the performance of the deployed applications by enabling the Performance Monitoring Infrastructure using Tivoli Performance Viewer and Wily Introscope.
- Involved in the testing phase of the product and performed quality assurance.
- Implemented session management to create the dynamic application using Action Servlets.
Environment: IBM WebSphere 6.0,IBM Http Server 6.0, Solaris 5.8/5.9, Windows NT/2000, JSP, JNDI, XML, Apache Tomcat, SQL server, JDBC, JavaScript, HTML, Oracle10g.