Sr. Soa & Fusion Middleware Consultant Resume
Pittsburgh, PA
SUMMARY:
- Over 8+years of experience in Oracle Fusion Middleware including Oracle SOA suite (11g, 12c), web services, Oracle BPEL process Manager, Oracle Enterprise Service Bus (ESB), Oracle Enterprise Manager(OEM), Oracle Data Integrator (ODI 11g), Oracle Busines s Intelligence (OBIEE 11g) and Oracle J - Developer (11.1.1.6,12.2.1).
- Installed SOA Suite, OSB, OBIEE and BAM 12c in Linux Environment and Involved in migrating SOA and OSB code from 11g to 12c.
- Configured and implemented HA for SOA and OSB, OBIEE 12c Servers.
- Expertise in installing, configuring and troubleshooting application servers like WebLogic 10.3/12c and web servers like Oracle HTTP Server and Apache on Sun Solaris and Linux.
- Configured OSB to connect, mediate, and manage interactions among heterogeneous services, legacy applications, and multiple service bus instances across an enterprise wide service network.
- Expertise in development of multi-tier web based applications using J2EE technologies like JSP, JDBC, JMS, JAVAMAIL, RMI, JDBC, EJB, Struts.
- Experience in XML, SOA, Web services, SOAP, XSD, WSDL, JAX-WS Technologies
- Extensively worked on Oracle SOA suite administration, installation, configuration, tuning and customization.
- Expertise with BPEL process Orchestration for integrating ERP applications, Databases, legacy applications, Flat Files and Portals.
- Experience in performance tuning of Oracle SOA suite.
- Managed and administered domains, nodes, managed servers, nodemangers in WebLogic application server.
- Experience in deployment in SOA suite, creation of Data sources, JMS destinations, securing web services.
- Experience in setting of High Availability and clustering for Oracle SOA suite.
- Experience with handling various faults in BPEL using Fault Handling Framework.
- Worked extensively in developing and deploying BPEL Processes using Technology Adapters (File Adapter, FTP Adapter, DB Adapter and JMS Adapter).
- Design and implement a generic Error handling and reporting and business process retry mechanism using BPEL.
- Experience working with XML/XSL/XSLT documents.
- Well-versed in all phases of Software Development Life Cycle.
- Experience in writing and modifying SHELL, ANT &WLST scripts for atomization and monitoring purposes.
- Extensive expertise working with Change Control Process, Revision tools like Clear Case code management system, SVN etc.
- Experience in unit testing of web services and BPEL processes using Soapui Mocks and BPEL test suites.
- Quick learner and up-to-date with industry trends. Excellent written and oral communications and team player. Excellent customer relations and people management skills. Ability to work independently and well-organized. Strong analytical and problem solving skills. Excellent presentation skills.
TECHNICAL SKILLS:
Platforms: Solaris (8,9,10), Windows NT/95/98/2000/XP, AIX, HP, Linux (RHEL).
Languages: Java, C/C++, PHP, HTML/DHTML, XML, JSP, Unix Shell, SQL.
Packages: J2EE, JDK 1.4/1.5, JSDK 2.0.
Databases: SQL, MySQL, DB2 and Oracle 10/11g, MS Access.
Tool: Oracle JDeveloper, Oracle SOA Suite (Oracle BPEL Process Manager, ESB, BAM), Eclipse.
Web Servers: OHS, Apache, Tomcat, Microsoft IIS, IBM HTTP.
Application Servers: WebLogic 11g/12c.
SOA: SOA 11.1.1.5/6/12 c, OSB 11.1.1.5/6/12 c, OBIEE 11g/12c
Environment: s: JDK 1.4, J2EE, JSP, Servlets, EJB, LDAP, JDBC, JMS, XML, WebLogic Server 10.3/12c, WebLogic Portal, Apache 2.0, IIS, WIN NT/98/2000, Sun Solaris, AIX, Linux.
Scripting: Bash Shell scripting, ANT, JavaScript and WLST.
TECHNICAL EXPERIENCE:
Confidential
Sr. SOA & Fusion Middleware Consultant
Responsibilities:
- Involved in requirements gathering, component designing, deployment and testing of the application.
- Primarily responsible for designing and implementing the application process flow with BPEL.
- Integration of the application with third party tools using various Adapter Services available in BPEL.
- Implemented and deployed BPEL process in SCA assemblies using JDeveloper.
- Used OSB to build Proxy and Business services.
- Used on Alarm branch to manage the timeout condition.
- Used Mediator to route data in between the process throughout the design.
- Used OWSM to provide enterprise solutions for proper implementation of infrastructure and security.
- Used OEM by an administration interface to control the policies in an enterprise.
- Developing XML Schemas related to Client and reusable components using Oracle Fusion Middleware.
- Used JMS Adapter effectively in sending and receiving messages.
- Involved in Migration of 11g ESB and BPEL to 12C composites.
- Configured FTP adapters for different FTP servers.
- Designed generic xsd to transfer CSV file data from one BPEL process to other BPEL process.
- Configured Data source and JNDI to access the databases using DB Adapter.
- Developed Business Rules Model for the system using Oracle Business Rules Engine.
- Used FlowN activity to invoke different independent services in parallel.
- Customized Business Rules implementation through BPEL using java to fit the application requirements.
- Secured the BPEL processes that are accessed by outside partners by setting the policies in the oracle OWSM (Oracle Web Services Manager).
- Involved in designing XSLT Transformation wherever needed.
- Used ANT Script to build the application.
- Created Stubs to test the OSB services.
- Perform the installation, configuration, and day-to-day tasks associated with ensuring the smooth and efficient operation of a Exalogic runtime environment.
- Perform system administration activities with respect to Exalogic Server Administration like applying patches, configuring and allocating resources, monitoring the hardware and software components
- Design, develop, and deploy the integration through OracleServiceBus (OSB) for accessing and exposing web services to external systems.
- Sent data to Oracle Business Activity Monitoring (BAM) reports for activity monitoring.
- Implemented and integrated the business logic in PL/SQL packages using DB Adapters in different BPEL Processes.
- Monitored the Debug & Error logs using java Logging Framework.
SOA/OBIEE Admin:
- Extensive administration experience supporting Web Logic Server including installation, configuration, monitoring, and understand scripts for shell scripting, WLST (Web Logic Scripting Tool) and deploying applications.
- Experience in Configuring Oracle HTTP Server11g.
- Experience in building OBIEE 11g environment.
Environment: Oracle SOA 11.1.1.6, Oracle BAM, Java, J2EE, JDeveloper 11.1.16/7 12.2.1, Top link, UML 2.0, JSP 2.0, XML, BPEL, ESB, SOAP, WSDL, UDDI, HTML, JNDI, CVS, Log4J, ANT 1.5, Oracle 11g/12C, Windows XP.
Confidential, Pittsburgh, PA
SOA/ WebLogic Sr. Consultant
Responsibilities:
- Installed, configured, and maintained Oracle WebLogic (10.3) on Linux & Solaris platforms.
- Installing and Configured SOA Suite, WebLogic 10.3.x.x Servers, WebLogic Portal Servers, Oracle Service Bus Domains and Clusters.
- Primarily responsible for designing and implementing the application process flow with BPEL
- Configured the Sun One (iPlanet) & Apache web server as a front-end proxy server to the WebLogic application server.
- Responsible for updating patches and installation of JDBC drivers and Servlet engines on Linux and Solaris environment.
- Involved in designing SOA interfaces with BPEL and ESB for different applications.
- Deployed the EAR/WAR files and contributed in writing scripts for automated deployment of the applications.
- Created user roles and groups using root privileges in order to secure the system authenticated by local operating system.
- Installed, configured, administer and monitor BPEL, ESB, BAM.
- Involved in maintenance of production SOA instances.
- Installed and configured Oracle Identity Manager and Oracle Internet Directory.
- Developed/customized new/existing SHELL and Python (WLST) scripts to monitor and automate environments.
- Troubleshot Solaris related issues such as High CPU, Memory Utilization, File system.
- Troubleshot WebLogic Server connection pooling and connection manager with Oracle DB2.
- Use Wily Introscope 6 to monitor performance of various applications.
- Configured, managed, and administered domains, nodes, managed servers in BEA WebLogic.
- Monitored Health of WebLogic Servers in Production; Attended ERT Calls for Production Issues.
- Performed in JVM profiling and JVM performance tuning using Garbage Collectors.
- Administration of active applications, application performance monitoring - recycling the application server including installation of plug-ins for iPlanet and Apache Web server.
- Contributed in development and maintenance of Group Policies.
- Developed infrastructure, Installation and support of System, Test, UAT, Staging, and Production Environments.
- Analyzed WebLogic Thread Dumps using tools such as Samurai.
- Contributed in testing efforts with the client on WebLogic issues.
Environment: WebLogic (10.3), Apache, Oracle SOA Suite, Oracle Portal (10.3/9.2), Solaris (10/9), Oracle (RAC/10g/9i), J2EE, JDK (1.6/1.7), JNDI, JDBC, JSP, RH Linux.
Confidential
Sr.SOA Consultant
Responsibilities:
- Installed and Configured WebLogic 10g with Clustering, MQ Series Agents, iPlanet Servers with Proxy Plug-in, High Availability and Capacity Planning.
- Installed SOA 11g components (Database server, BAM, OSB) along with WebLogic Server and as an admin enabled ADF on the WebLogic Server.
- Prepared XSD for BPEL which is used as an input for the process.
- Installed and upgraded Weblogic and integrated with Apache proxy server.
- Provides 24x7 on-call support for production / non-production environment.
- Interacted with Developers to provide solutions, work around and Implementation plans.
- Installing and configuring the JBOSS application server.
- Created partner link (BPEL) using web service adapter to invoke URL Based OSB and other services.
- Integrated Weblogic 10.3 with custom providers like LDAP for user Authentication.
- Deployed WAR, JAR, EAR applications in Weblogic servers 9.2, 11.1.1.5.
- Configured and deployed applications in various work environments like Development, QA, Acceptance and Production.
- Implemented Exception Handling for the BPEL Process models to handle System, Business exceptions and used Compensation handlers to handle the transaction if an exception occurs.
- Involved in performance tuning of JRocket and used Garbage collection Algorithms for better performance.
- Involved in tuning Weblogic server, JDBC, JSP, EJB, ESB, JMS.
- Involved in the migration of applications from Weblogic 8.1 to Weblogic 10g.
- Worked on monitoring tools like HP Sitescope, wily Introscope.
- Configured Node manager for administering the managed servers in Weblogic 10g.
- Used Remedy for raising ticket and change management process.
- Implemented Exception Handling for the BPEL Process.
- Unit Testing and debugging of modules.
- Implemented Exception Handling for the BPEL Process.
- Configured and administered JDBC, JMS, JNDI, SNMP, cluster able EJB objects in WebLogic Server 8.1, 9.x, 10.x.
- Installation of Oracle SOA Suite 11g & OSB.
- Developed different SOAP services and Web Services using WSDL, SOAP and OEPE.
- Integrated Netegrity siteminder into webserver to provide single sign on (SSO) capabilities.
- Involved in setting up the cluster environment for WebLogic Server integrated with multiple workflows and in executing a performance benchmark of WebLogic server by using Load runner.
- Modified existing shell scripts for log rotation, Weblogic / Apache / iplanet (SunOne) / Http server restarts.
- Installing the Weblogic domain for Informatica, OBIEE environments.
- Involved in the Patch Management.
- Monitor and managing the Weblogic server instances using WSLT and also for the automation purpose.
- Involved in building and modifying the Ant build scripts for auto deployment process.
- Created and monitored SLA alerts. Also created business service, proxy services using service bus console.
- Involved in Troubleshooting the High CPU utilization, session replication, server hang up.
Environment: JDK1.5.0 15, JRocket9.0, J2EE, EJB, JMS, Xml, Servlets2.0, JSP1.2, BEA Weblogic 11.1.1.5, Jprofiler, Netegrity Siteminder, Weblogic Portal, Tomcat, Remedy, BPEL, ESB, JBoss, WLST, Sun One 6.1(iplanet), Apache, Sql/Plsql, Subversion, Sun Solaris 10, Windows 2008, Load runner, F5 Big IP Load balancer, Oracle10g.
Confidential, CherryHill, NJ
Middleware Admin
Responsibilities:
- Management of WebLogic servers in development, testing and production environments.
- Configured JDBC connection pool and multipool with Oracle, Sybase and SQL Server.
- Experience in setting of High Availability and clustering for Oracle Weblogic
- Involved in administration, monitoring and troubleshooting of Weblogic and managed servers using Admin Console and JMX.
- Conducted performance and scalability audits of applications and the application servers.
- Shell scripting to automate the maintenance process of the WebLogic server and recover the backed-up WebLogic configuration.
- Involvement with the customer care and deployment teams in trouble shooting and fixing day-to-day problems of the applications in production on 24/7 schedule.
- Creation of development environments for developers Shell scripts and source code management systems (ClearCase).
- Involved in routine database maintenance tasks like verifying/validating backups, checking.
- Worked on design, installation, configuration and tuning of UNIX systems.
- Load balancing and performance tuning.
- Developed infrastructure, Installation and support of System, Test, UAT, Staging, and Production Environments.
- Created user roles and groups using root privileges in order to secure the system authenticated by local operating system.
- Analyzed Garbage collection log files using GC Viewer.
- Configured and used Jprofiler to monitor the activity, instances, threads, classes etc. of the applications and servers.
Environment: Weblogic 9.2, 10.3, Oracle, SQL, PL/SQL, Iplanet 5.0 Webserver, Apache, BMC Patrol Monitoring tool, Sun Solaris 9/10.