Oracle Soa/weblogic Admin Resume
CA
SUMMARY:
- 8 plus years of extensive experience with SOA Suite, OracleWebLogicServer/Portal Administration for Production, Development, Staging, UAT and QA environments. Handling all the aspects of Installation, Configuration, Troubleshooting, Load Balancing, Clustering, Deploying Applications, Performance Tuning and Maintenance of WebLogic Server versions 7.x/8.x/9.x/10.x
- Extensively worked on Oracle SOA suite administration, installation, configuration, tuning and customization.
- Extensive experience with design, development and deployment of business process integration using Oracle SOA – Fusion Middleware.
- Experience in performance tuning of OracleSOA suite.
- Experience in deployment in SOA suite, creation of Data sources, JMS destinations, securing web services.
- Involved in maintenance of production SOA instances.
- Experience in setting of High Availability and clustering for Oracle SOA suite.
- Proficient in Oracle Fusion Middleware SOA Administration, Java, Oracle Database 10g.
- Experience in backup and recovery of Oracle SOA suite dehydration store.
- Experience in using Java/J2EE technologies like JSPs, Servlets, EJBs, JDBC, JNDI.
- WebLogic installation 3 modes - GUI, Console and Silent mode. Configuration template’s for various environment based installations.
- EAR, WAR, JAR Deployment – Stage, No-Stage, External Stage mode – Archive and Exploded Directory format.
- Extensive experience in Designing Enterprise Applications for J2EE platform using MVC, JAVA, JSP1.2, Servlet 2.4, EJB 2.1, JDBC/ODBC, RMI 1.0, JMS 1.2, Apache Ant 1.6.
- Experience in trouble shooting failed mission critical production systems under extreme pressure conditions and time constraints.
- JDBC Connection Pool and Multipool configuration with Oracle, MySql, DB2 and SqlServer etc.
- WebLogic Administration, Monitoring and TroubleShooting using Admin Console and JMX.
- WebServers - Apache, Tomcat, MS IIS and iPlanet configured with standalone Managed Servers and Clusters of managed servers.
- Cluster Configuration – Single Cluster, Multiple Clusters and Deployment over clusters.
- Well versed with WebLogic’s HttpProxyServlet and HttpClusterServlet configurations.
- Expertise in analyzing Memory Leaks, JVM heap settings and tuning.
- Good at Server Performance Tuning - Thread Dump Analysis, Core Dump Analysis when Server crashed unevenly.
- Extensively used WLST, Jython Script for configure various WebLogic Components/Services.
- JMS Configurations– JMS Server, Connection Factory, Foreign JMS server, Message Bridge, Topic/Queue, Distributed destinations.
- IBM WebSphere MQ Series Installation and JMS Artifacts configuration.
- Node Manager Configuration – remote managed server start and stop. SSL communication between adminserver and nodemanager.
- WebSerivces Tools - servicegen, clientgen, autotype, etc. WebSerivces creation from java, from WSDL and schemas, 1-way and 2-way SSL WebSerivces.
- Configuring the custom Execute Thread Queue for the critical applications.
- Experience in writing Scripts to handle complex automation / administration using Shell scripting, WLST and WLShell.
- Extensive experience with administration like WebLogic.
EDUCATION:
M.Sc Computers
TECHNICAL SKILLS:
Middleware:WebLogic Portal Server 10.3, WebLogicServer 10.x/9.x/8.1/7.x,SOA WebSphere Application Server 6.x/7.x, Oracle Service Bus 10gR3, OID, OIM, MQ Series, Sonic MQ, Tibco MQ, iPlanet, Apacheweb server, Tomcat
OS : Solaris 8/10, RedHat Linux 5.x/6.x, Novell Linux, AIX, Windows 2000/XP/2003/07,
Content Managers : Alfresco, FatWire, Cotendo Condent Delivery Service
Scripting : WLST, Jython, Ant, Maven, WLShell, Shell Script, Java Script.
RDBMS: Oracle 10g/11 RAC, UDB DB2, MySql, SqlServer, Access.
Performance :Wily Introscope 7, Quest JProbe, OptimizeIT
Technologies : JMS, JTA, EJB, HTML, JDBC, ODBC, RMI, XML.
Networking : TCP/IP, FTP, DNS, ICMP, IGMP and Telnet
Protocols : T3, T3S, Http, Https, Ftp, SOAP, LDAP, RMI/IIOP and TCP/IP.
Version Control : Subversion, CVS, Visual Source Safe.
Languages : Java, SQL, PL/SQL, C, C++.
Case Management : Clear Quest, JIRA, Perforce
Tools/Utilities : Cute FTP, XMLSpy.
Packages: MS FrontPage 98/2000, Adobe Products, MS Office, MS Project
Professional Experience:
Client: Confidential, Redwood City, CA
Duration: Sep 2010 to till date
Role: Oracle SOA/Weblogic Admin
- Installing and Configured SOA Suite, WebLogic 10.3.x.x Servers, WebLogic Portal Servers, Oracle Service Bus Domains and Clusters.
- Experience in backup and recovery of Oracle SOA suite dehydration store.
- Primarily responsible for designing and implementing the application process flow with BPEL.
- Configuring and Administering JDBC, JMS, JNDI in WebLogic Server 9.2/8.1.
- Involved in designing SOA interfaces with BPEL and ESB for different applications.
- Experience in backup and recovery of Oracle SOA suite dehydration store.
- Used ANT to build the application.
- EAI Middleware support and enhancement for Weblogic Integrator based Integration applications.
- Experience in setting of High Availability and clustering for Oracle SOA suite.
- Managed production support and troubleshooting for various SOA Applications.
- Installed, configured, administer and monitor BPEL, ESB, BAM
- Involved in maintenance of production SOA instances.
- Experience with WebLogic Integration administrator and configuration using application integration platforms.
- Development, deployment and testing of various BPEL Processes.
- Installed and configured Oracle Identity Manager and Oracle Internet Directory.
- Configured continuous integration build and deployment’s thru Electric Commander, Maven and Ant scripts.
- Alfresco and Fatwire Content Manager tasks like Content publishing, repository sync, sand box management.
- Used Cotendo content delivery service for sending publishing Static content across globe.
- Configured coherence servers throughconsole
- Configured software components for managed WebLogic services on Server Farms and Cloud Services.
- Worked as Administration, maintenance, support and scaling of Application Servers (WebLogic, Tomcat etc.).
- Performed role as Performance Capacity Engineer for WebLogic and other middleware infrastructure..
- Performance tuning at WebLogic domain level and OS level, performance tuned WebLogic JVM heap, threads, JDBC and JMS subsystems.
- Worked on upgrading the environment from WebLogic 8.1/9.2 to 10.0MP2 and 10.3.
- Deployed applications (WAR, JAR and EAR) using WLST Service Provisioning System.
- Installed and Configured SunOne, Apache 2.x WebServers, as a proxy plug in for WebLogic Server 10.0 MP2. Worked on tuning part of SunOne
- Configuring Clusters on WebLogic using the WebLogic Console
- Aqualogic Service Bus (ESB) Administration
- Expertise in J2EE technologies like JDBC, RMI, JMS, JNDI and JTA
- Building Artifacts and deploying Artifacts
- Maintaining and Administering high available WebLogic App Server and Aqualogic ESB in Productions, testing and development environments.
- Developed ANT build scripts, UNIX shell scripts and auto deployment process
- Use Electric Cloud for automate deployments
- Worked on Certificates generation and installation using OpenSSL and Key tool.
- Web Server / Proxy Server Setup and Administration (Apache, Tomcat, iPlanet, Apache SSL, IBM WebSphere, etc.).
- Strong knowledge and working experience on Optimization and performance tuning techniques.
- Configured and created JMS queues & topics, Connection Factories, Data sources, bridges & connections pools & multi connection pool.
Environment: Oracle SOA Suite, WebLogic Server 8.1/9.1/10.x, Apache web server, WebLogic portal, JDK1.5, J2EE, JSP, Servlets, EJB, JDBC, XML, Oracle9i, Ant1.5.1, Linux ,FTP
Client: Confidential, Rosemead, California
Duration: August 2008 to August 2010
Role: SOA/Middleware Admin
Responsibilities:
- Experience in performance tuning of Oracle SOA suite.
- Experience in setting of High Availability and clustering for Oracle SOA suite.
- Worked in a diverse team of Integration developers, Architects and DBAs in designing and deploying SOA solutions for the client.
- Work with application development teams on troubleshootingJBoss administrationissues
- Must possess working experience of doing capacity planning for Oracle SOA suite with other integration technologies.
- Used Routing rules in ESB services
- Installation,Configurationand troubleshooting of JBOSS application server
- Implemented and integrated the business logic in PLSQL packages using Database Adapters in different BPEL Processes.
- Integrated Oracle BPEL with ESB, LDAP Interfaces and EDI .
- Installed, configured, administer and monitor BPEL, ESB, WSM.
- Installed and configured Oracle WebLogic Server 10.3/10.0 /8.1 in various environments.
- Configured JDBC, JMS, JNDI in WebLogic Server 10.3/10.0/8.1.
- Involved in maintenance of production SOA instances.
- Develop and maintainconfiguration manuals, procedure manuals and standards forJBossapplication servers
- Configured data sources, connection pools for the application users for Oracle SOA Suite.
- Integrated Oracle Application Server with SOA Suite 10.1.3.x for topology relation management as integrated layer for transactions.
- Extensively used JMS adaptor to Produce and consume the messages.
- Created JMS Queues, JMS Topics and MQ Queues.
- Configuring web serverplug-insforJBOSSapplication server
- Setting up the cluster environment for WebLogic Server integrated with multiple workflows.
- Research and Troubleshooting of emerging application issues from WebLogic configuration to code issues.
- Extensive experience on BPEL Service Monitoring and respective actions.
- Extensively worked on applying patches for application and oc4j instances, if any.
- Configure LDAP using Netscape directory Server for user authentication.
Environment: Oracle SOA Suite, WebLogic Server 8.1/9.1/10.x, Apache web server, WebLogic portal, JDK1.5, J2EE, JSP, Servlets, EJB, JDBC, XML, Oracle9i, Ant1.5.1, Linux ,FTP
Client: Confidential, Oldsmar, Florida
Duration: January 2008 – July 2008
Role: WebLogic Administrator
Responsibilities:
- Integration and maintenance of provisioning application on testing and production servers with the entire insurance network and billing system applications. Deploying highly complex systems from ground up into production. These applications include Number Management System (NMS), Number Porting System, OTAPA and DMT.
- Installing, configuring and administering of WebLogic, WebSphere MQ middle ware. Installed and configured I-Planet, Apache, Tomcat, MQ and LDAP Server and integrated with WebLogic Application server.
- Configuration and maintenance of WebLogic 8.1 with JDBC, JMS, JNDI, SNMP and J2EE Services. Deployed applications (WAR, EAR, JAR) in Domain and Clustered environments. Configured JDBC Connection pools and Datasources with Oracle 8.i database.
- Monitor and tune TCP/IP, MQ queue depth, JVM’s, JVM heap size, garbage collections, Java stack and Native thread depending on L&P Testing results and production performance.
- Provide 24/7 on-call supports for critical business applications which handle a million transactions per hour through out their life cycle, which included development, testing, break fix, L&P testing and production environments. Monitored the database (data tables and error tables), WebLogic, CORBA, tuxedo error log files and application error log files to track and fix bugs.
- Developed UNIX Shell, SQL, and PL/SQL scripts for day-to-day system, data and database administration tasks.
- Developed and maintain administrative guides for various applications to help support, train and troubleshoot issue. Involved in gather and reviewing requirements for new projects
- Produce implementations plans in MS project and Excel for installing and configuring the applications for new releases and for maintenance events.
Environment:BEA Web logic 8.1/9.1, JDK 1.4.x, JDBC, SQL/PLSQL, XML, AWK, Oracle 8.i, Tuxedo, Shell Scripting, Windows NT, ANT, UNIX (HP-UX, Solaris), MQ Series
Client: Confidential, Washington, DC
Duration: Sep 2007 – Dec 2007
Role: WebLogic Administrator
Responsibilities
- Installing and Configured WebLogic 8.1 Servers, Domains and Clusters
- Configuring Clusters on WebLogic using the WebLogic Console.
- Server log and Domain log monitoring, Application Deployment, and performance tuning of WebLogic. Setting the JVM parameters like maximum and minimum heap size in WebLogic startup scripts
- Fine Tuned the JDBC Connection Pools Initial and Maximum Capacity to the same value in production systems to avoid creating new connections on the fly during load spikes.
- SSL, IPsec and HTTPS for communication and transactional security
- Used S/MIME and PGP for email security using PKII am sure of PKI-aware in order to work with the certificates and use them for authentication purposes
- Took Thread Dumps when any issues come in web logic, and I used to analyze the thread dumps and used to communicate with developers to solve the issues.
- I installed Web logic Service Packs, licenses in Production Box.
- I configuring and Maintaining the Web logic and CSS Load balancing Clusters.
- Maintained Queues, Topics, in Web logic JMS Server.
- Monitor the Web logic Execute Queues, JMS Queues.
- Involved with troubleshooting the Applications to detect and eliminate the Memory Leaks.
- Configured the JDBC Connection Pools and Tuned the connection Pools for the SSP and FTTP applications.
- Monitoring idle thread count, garbage collection, EJB Beans and JDBC pools on Web logic Server.
- Automated and scheduled backups on all UNIX machines using shell script
- Writing UNIX shell scripts (start & stop) for web application server administration.
- Creating new file system, permitting user to mount file system, monitoring free space, disk usage, locating files, checking & clearing log files, administration and monitoring of disk based file system.
- Providing administrative support for IIS in windows NT/2000 servers.
- Installing and configuring iPlanet servers.
Environment: WebLogic Application Server 8.1, SUN Solaris 2.8, Windows 2000, Iplanet WebServer 6.0,LDAP, Java, J2EE, JSP, Servlets, EJB, XML, AWK, JDBC, JavaScript, ORACLE, DB2,Oracle 9i, HTML, Shell scripting.
Client: Confidential, White House Station, NJ
Duration: Jan 2004 – Aug 2007
Role: WebLogic Administrator
Responsibilities:
- Installation, configuration and maintenance of WebLogic 6.x with JDBC, JMS, JNDI, and J2EE applications.
- Deployed Applications (WAR, JAR, and EAR) in Domain and Clustered environment.
- Installed and Configured iPlanet LDAP Server and integrated with WebLogic Application Server
- Installed & Configured Cluster in WebLogic 6.x environment.
- Troubleshooted and fixed of problems on WebLogic Application Server.
- Configured of JDBC connections and data sources with Oracle database server 8.x troubleshooting and fixing up problems.
- Monitored the error logs, fixing the problems and tuning parameters on WebLogic environment.
- Involved in configuration management, software deployment, change management, performance monitoring, and application maintenance.
- Responsible for installation, configuration and management of a network environment
- Monitored the performance using BMC PATROL in a Production and Quality environment.
- Maintained and upgraded essential hardware, system patches and software.
Environment: WebLogic Application Server 7.x, SUN Solaris 2.8, Windows 2000, iPlanet WebServer 6.0,LDAP, Java,J2EE, JSP, Servlets, EJB, XML, JDBC, JavaScript, ORACLE, DB2,Oracle 9iHTML, Shell scripting.
Client: Confidential, Elkton, MD
Duration: Sep 2003 – Jan 2004
Role: WebLogic Administrator
Data Line: This System is designed for a major financial organization primarily concentrating on loans and insurance. Data line is focused to be used by the Power Users of the Organization who are involved in Decision-making.
Responsibilities:
- Installed and Configured the WebLogic server in the development environment and deployment of EJB Components.
- Analysis of existing system, business flow and the structure joins between the fields.
- Prepared technical specifications & designs based on requirements.
- Designed and developed the Presentation layer to Loan module with Java Server Pages.
- Involved in the development of Web modules for Insurance and Liability products using JSP and Servlets and EJB.
- Involved in back-end activities like creating the tables, procedures and functions and queries in SQL Server.
- Taking the responsibility of integrating the various modules and ensure smooth transactions and communications between these modules.
Environment: BEA WebLogic 6, Apache Tomcat, Java 1.3, EJB 2.0, JSP 1.2, JMS 1.1, JDBC 2.1, SQL Server 2000, CVS, Windows NT.