Soa Integrator /middleware Admin Resume
Mclean, VA
SUMMARY
- 9+ years of extensive experience withSOA Suite, Oracle service Bus (OSB), Oracle Web Logic Server/Portal Administration, Oracle Business Activity Monitoring (Oracle BAM),Business Transaction Management (BTM), oracle enterprise manager (OEM).
- Handling all the aspects ofInstallation, Configuration, Troubleshooting, Load Balancing, Clustering, DeployingApplications,Performance Tuningand Maintenance of WebLogic Server versions 8.x/9.x/10.x/11.x/12.x
- Extensively worked onOracle SOAsuite administration, installation, configuration, tuning and customization. Experience in deployment inSOAsuite, creation of Data sources,JMSdestinations, securing web services.Backup and recovery of OracleSOAsuite dehydration store.
- Experience in using Java/J2EE technologies likeJSPs, Servlets,EJBs, JDBC, and JNDI.
- JDBCConnection PoolandMultipoolconfiguration with Oracle, MySql, DB2 and SqlServer etc.
- WebServers - Apache, Tomcat, MS IISandiPlanetconfigured with standalone Managed Servers and Clusters of managed servers.
- Experience in writing scripts to handle complex automation /administration using shell scripting, WLST and WLShell
- Automated various tasks like JMS Monitoring, Table Space monitoring, Server State Monitoring, Certificates expiry from JKS stores, ftp files monitoring, log rotation, remote deployments, build package etc. using Unix Shell Scripting, Python, ANT, WLST scripts.
- Expertise in analyzingMemory Leaks, JVMheap settings and tuning.Good at Server Performance Tuning -Thread Dump Analysis, Core Dump Analysiswhen Server crashed unevenly.
- Expertise in CA Autosys jobs, OPNET, SPLUNK, Site scope monitoring, and spectrum alarm system.
- JMS Configurations - JMS Server, Connection Factory, Foreign JMS server, Message Bridge, Topic/Queue, Distributed destinations.
- Node Manager Configuration - remote managed server start and stop. SSL communication between Admin server and node manager.
- Web Serivces Tools - servicemen, clientgen, autotype, etc. WebSerivces creation from java, from WSDL and schemas, 1-way and 2-way SSL WebSerivces.
- Involved in creating and configuring profiles, clusters, nodes, node agents for Web Sphere Application Server
- Experience in Installation, Configuration of Web Sphere Commerce Server 5.1/6.0
- Configuring the customExecute Thread Queuefor the critical applications.
- Familiar with ACLs, DMZ and F5 Load balancer.
- Familiar with Oracle Web Center Forms Recognition
- Cluster Configuration - Single Cluster, Multiple Clusters and Deployment over clusters. Well versed with WebLogic’s Http Proxy Servlet and Http Cluster Servlet configurations.\
- Troubleshooting and analyzing issues, implementing or coordinating corrective actions with software, hardware, and/or vendors as appropriate
- Good experience in Oracle Enterprise Manager (OEM) monitoring.
- Experience in configuring server migration for high availability: JMS server migration, JTA & whole server migration.
- Integrating monitoring tools as such OEM, BTM and BAM to support fusion applications monitoring and performance.
TECHNICAL SKILLS
Middleware: WebLogic Portal Server 10.3,WebLogicServer 12c,11g,10.x/9.x/8.1/7.x,SOA suite 11g and 12c, Oracle Service Bus 11g and 12c,Web Sphere Application Server 6.x/7.x, Oracle Service Bus 10gR3, OID, OIM,MQ Series, Sonic MQ, Tibco MQ, iPlanet, Apache web server, Tomcat
OS: Solaris 8/10, RedHat Linux 5.x/6.x, Novell Linux, AIX.
RDBMS: Oracle 10g/11 RAC, UDB DB2, MySql, SqlServer, Access
Networking: TCP/IP, FTP, DNS, ICMP, IGMP and Telnet
Protocols: T3, T3S, Http, Https, Ftp, SOAP, LDAP, RMI/IIOP and TCP/IP.
Languages: Java, SQL, PL/SQL, C, C++.
Packages: MS FrontPage 98/2000, Adobe Products, MS Office, MS Project
Databases: Oracle, SQL server 2000, Sybase and MS Access
Scripting Languages: WLST and Shell scripting, Perl, ANT, Python
Tools: /IDE: SOAPUI,CA Site Minder, Workshop, Eclipse, JDeveloper, Hermes JMS & Jrockit Mission Control,Junkins
Load Balancer: Big IP F5, Cisco CSS,Foundry,Firewall
PROFESSIONAL EXPERIENCE
Confidential, Mclean, VA
SOA Integrator /Middleware Admin
Responsibilities:
- Participate in planning, design analysis and prepare documentation. Setup review with business clients and internal team member on the design and development documents.
- Developed Proxy and Business services in OSB involving conditional and operational branching.
- Hands on experience on Oracle Service Bus OSB Virtualization, Provisioning, content based routing, Transformation and Error handling.
- Developed web services to integrate with different internal systems like Gateway, Sourcing, and Securitization.
- Extensively used Team forge GIT to maintain and promote code to higher environments for Production readiness and resolve conflicts if encounter.
- Worked on BAM 11g/12c and generated reports out of the Bam data objects.
- Worked on OSB upgrade from 12.2.1.2. to 12.2.1.3 version.
- Experience in code migration from SOA Suite 11g to SOA Suite 12c.
- Experience in a continuous build environment (ANT/MAVEN/Jenkins)
- Develop build scripts to generate EAR, WAR and JAR from scratch with Maven and Ant, tokenizing the values which vary with environment to achieve Continues Integration and deploy to different clustered environment.
- Configured CI (Continues Integration) environment, to build and deploy automatically using Jenkins.
- Set up Jenkins build jobs to provide continuous automated builds based on polling the GIT and Clear case source control system during the day and periodic scheduled builds overnight to support development needs.
- Troubleshooting application server startup issues, Java code defects after deployment, and class path issues by checking the webserver logs.
- Worked extensively on the SOA infrastructure using WebLogic console and Enterprise Manager (EM) console to fix some critical performance, memory and transaction timeout issues in the system.
- Application Deployment WAR, JAR, EAR in Domain and Clustered environments to achieve High Availability and Fail - over functionality.
- Develop and tweak startup and shutdown scripts for the WebLogic servers depending on the need.
- Full involvement in complete cycle of project management comprising development, testing and implementation.
- Manage clustered environments, and analyzed thread dumps to trouble shoot stuck thread issues.
- Hands on development experience on Webservices SOAP, RESTful services and WSDL's.
- Experience with MAC Vault and CyberArk password management in JDBC connection pool
- Use Remedy and Service now for raising regular requests and creating change tickets for non-prod higher environments and for Production.
- Extensively use Splunk to check logs during Prod issues and created dashboards for Prod live monitoring.
- Knowledge with Data power administration
- Worked with the tools team with Opnet upgrade in EIH Prod domains.
- Experience in monitoring Autosys jobs and writing JIL files.
- Good understanding in SQL scripts and builds queries to pull data from DB.
- Prod 24/7 On call support on weekly rotation basis and experience in root cause analysis for the issues.
- Production support role involving monitoring, Automation, maintenance and deployment of various Middleware components/J2EE web applications on Linux/Windows Operating systems in Testing and Production environments and act as SME for integration best practices.
- Fix defects as needed during the testing phase, support QA testing, troubleshoot defects and identify the source of defects also monitoring production for any abnormal issues.
- Performed on call duties on a rotational basis and during critical implementations or for outage support
- Involved in troubleshooting during production support
- Support PROD deployment activities and perform end to end application validations after PROD release.
Environment: Oracle SOA Suite 11g/12c 12.2.1 and 12.2.1.3, Oracle WebLogic Server 10.3.6/12.2.1 , Oracle Enterprise Manager 11g/12c, Jdeveloper 11g/12.2.1, Oracle BPEL Process Manager 10g, WebSphere Application Server 6.X, BPEL, FTP Adapter, DB Adapter, Oracle BAM 11g/12c, XML, HTML, Oracle Database 11g, Microsoft Visio, Splunk 6.5.1, Opnet v10.5.2, ANT, Maven, Team forge GIT (GIT Eye 1.10.0, GIT Bash and GIT gui) Jenkins, Data power 7.2.0.4, Python, Perl
Confidential, Juno beach, FL
Web Logic Admin / Engineer
Responsibilities:
- Responsiblemaintaining 43 non prod domains which has around 90 JVMsand 21 Production domains (includes around 50 JVMs).
- Installing and ConfiguredSOA Suite 11g & 12c, Oracle service bus(OSB) 11g & 12c,WebLogic10.3.x.x & 12cServers,WebLogic Portal Servers Domains and Clusters.
- Configured coherence clusters and JBoss servers
- Installed Oracle Databases 11g and 12c versions to support Fusion applications
- Installed Oracle Business Transaction management (BTM) versions 11g and 12c and upgraded11g version to 12c in non-prod and prod environments.
- Installed Oracle BAM 11g/12c versions and maintenance.
- Primarily responsible for designing and implementing the application process flow withBPEL.
- Created Migratable targets, JMS migration, and whole server migration for High Availability.
- Implemented Unit of Order with JMS Migration and DB persistence.
- Implemented one way, two-way SSL with and without client certs.
- Created Separate HTTP/ HTTPS channels for different applications with different JKS stores.
- DR set up implemented by RDist algorithm for replication to reduce down time and maintenance time.
- Setting up Active / Passive and Active / Active Prod and DR instances.
- Upgrading SOA Suite/OSB domains from 10g to 11g, 11g to 12c, 12.1 to 12.2 or higher versions
- Installed Jenkins and implemented continuous integration(CI)for deployments and code push.
- Installed SVN repository, Installed HTTP servers.
- Automated Server health monitoring, JMS queue monitoring, Table space for soa infra schemas, certs expiry, Server and NM startup and shutdown with wlst.
- Configuring and AdministeringJDBC, JMS, JNDIin WebLogic Servers 11g / 12c.
- Involved in designingSOAinterfaces withBPELandESBfor different applications using JDeveloper and created EAR files and deployed to Weblogic.
- Experience in setting ofHigh Availabilityand clustering for OracleSOAsuite. Installed 2 node and 3 node clusters depending on business of the domains.
- Managed production support and troubleshooting for variousEnterpriseApplications.
- Performance tuning at WebLogic Domain level and OS level performance tuned WebLogic JVM heap, threads, JDBC and JMS subsystems.
- Configured software components for managed WebLogic services onServer FarmsandCloud Services.
- Worked asAdministration, maintenance, support and scaling of Application Servers (WebLogic, SOA,OSB, BTM,BAM etc.)
- Deployed applications (WAR, JAR and EAR) using WLST Service Provisioning System.
- Maintaining and Administering high available WebLogic App Server andin Productions, testing and development environments.
- Strong knowledge and working experience on Optimization and performance tuning techniques and JVM Tuning.
- Restoring Fusion Domain from corruption - Security corruption, persistent stores corruption, Db corruption, file privileges etc.
- Enabling crossodmain securities for cross domain flows
- Installing and defining Enterprise scheduler ( ESS), incorporating them with SOA suite.
- Perform daily maintenance routines on Linux servers, monitoring system access, managing file space and tuning the system for optimum performance.
- Setting up FTP, NFS and Samba servers for file sharing.
- Involving with BIG IP team to set up VIPs for F5 and load balancing.
- Involving with Network team for troubleshooting package drops, Firewalls, DNS setup and alias setup.
- Involving with SYS admins for OS/ Server issues.
Environment: Oracle SOA Suite, WebLogic Server /10.x,12c,WebLogic portal, JDK1.5, J2EE, EJB, JDBC, XML, Linux, FTP
Confidential, Atlanta
Middleware and Web servers Admin
Responsibilities:
- Installation, Configuration, Troubleshooting and Maintenance of WebLogic10.x/11g, Jboss EWS/EAP and Tomcat Apache 7 and Web servers.
- Experience inperformance tuningofOracle SOA suiteand Experience in setting ofHigh availabilityandclusteringfor Oracle SOA suite.
- Worked in a diverse team of Integration developers, Architects and DBAs in designing and deployingSOAsolutions for the client.
- Experience of doingcapacity planningforOracle SOAsuite with other integration technologies.
- Implemented and integrated the business logic inPLSQLpackages using Database Adapters in differentBPELProcesses.
- Involved in the migration fromTomcat 6 to Tomcat 7.1.
- Involved End to End testing of j2EE application after deployment to Tomcat server.
- Used Tomcat Manager to give URI command access, HTML command access and ANT automation to avoid entire containers restart.
- SSL implementation for Tomcat and Apache instances using self-signed and external certificates
- Ed5Installed Oracle WebCentre Imaging and Process Management (IPM).Installed and configured IBM Http Server, WebSphere Application Server Network Deployment 7.0
- Created the Clustering Topology in WebSphere Application Server ND V6.x to achieve Work Load Management (WLM), High availability, Load Balancing and Hardware fail over.Involved in customizing portal applications and administering users, pages, and portlets.
- Configured and maintained Jenkins to implement the CI process and integrated the tool with Ant and Maven to schedule the builds.
- Configuring SSL in Apache and WebLogic servers.
- Deployment applications (JAR, WAR, RAR and EAR) and related troubleshooting in clustered environment using Admin console and WLST scripts
- Configured and tuning JDBC Connection pools, JMS configurations and JVM tuning
- Integrated OracleBPELwithESB, LDAP Interfaces and EDI.
- Installed, configured, administer and monitorBPEL, ESB, OWSM.
- Installed and configuredOracle WebLogic Server 10.3/10.0 /8.1/11 g in various environments.
- ConfiguredJDBC, JMS, JNDIin WebLogic Server 10.3/10.0/8.1.
- Involved inmaintenanceof production SOA instances.
- Develop and maintainconfiguration manuals, procedure manuals and standards forJBossapplication servers
- Designed and developed middleware applications using Oracle Fusion Middleware SOA platform. Worked on BPEL’s, XQuery, XSLT, Web services, EJB, MFL, Mediator, Oracle Service Bus, SOAP/HTTP, REST services based on J2EE in JDeveloper and related tools.
- Configureddata sources, connection poolsfor the application users for Oracle SOA Suite.
- IntegratedOracle Application Serverwith SOA Suite 10.1.3.x for topology relation management as integrated layer for transactions.
- Extensively usedJMS adaptorto Produce and consume the messages.
- CreatedJMS Queues, JMS TopicsandMQ Queues.
- Installed rabbitMQmessage broker
- Configuring web serverplug-insforJBOSSapplication server
- Setting up theclusterenvironment for WebLogic Server integrated with multiple workflows.
- ResearchandTroubleshootingof emerging application issues from WebLogic configuration to code issues.
- Extensive experience onBPEL Service Monitoringand respective actions.
- Extensively worked on applyingpatchesfor application andoc4jinstances, if any.
- ConfigureLDAPusing Netscape directory Server for user authentication.
- Provided support to Production, Staging, QA, Development environments for code deployments, changes and general support.
- Perform periodic system audits on all environments to ensure that only controlled versions of software
- Provided Root Cause Analysis documents for various middleware issues occurred in lower and higher environments.
Environment: Oracle SOA Suite, WebLogic Server 8.1/9.1/10.x, Apacheweb server,WebLogic portal, JDK1.5, J2EE, JSP, Servlets, EJB, JDBC, XML, Oracle9i, Ant1.5.1, Linux, FTP
Confidential, Denver, CO
SOA/Middleware Admin
Responsibilities:
- Integration and maintenance of provisioning application on testing andproduction serverswith 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 ofWebLogic, WebSphere MQmiddle ware. Installed and configuredI-Planet, Apache, Tomcat, MQandLDAPServer and integrated withWebLogic Application server.
- Configuration and maintenance ofWebLogic 8.x/9.xwithJDBC, JMS, JNDI, SNMPandJ2EEServices. Deployed applications(WAR, EAR, JAR)in Domain and Clustered environments. ConfiguredJDBC Connection poolsandData sourceswith Oracle 8.i database.
- Installation, Configuration, Troubleshooting and Maintenance of BEA WebLogic server 8.1/9.2, Oracle SOA11g & Oracle Service Bus 11g.
- MonitorandtuneTCP/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.
- Provide24/7 on-call supportsfor critical business 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.
- DevelopedUNIX Shell, SQL, and PL/SQLscripts for day-to-day system, data and database administration tasks.
- Produce implementations plans inMS projectandExcelfor 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