Middleware Engineer/weblogic Administrator Resume
Atlanta, GA
SUMMARY:
- 7+ years of IT experience with Oracle WebLogic Server 9.x/10.x/12.x, SOA Suite, Tomcat, Apache administration and support.
- Expertise in Installation, Configuration, Migration, Trouble - Shooting and Maintenance of BEA WebLogic Server 7.0/8.1/9.x/10.x, SOA, OSB, iPlanet Web Server, Apache Web Server on different UNIX flavors like Linux and Solaris.
- Strong knowledge in WebLogic Platform 9.x/10.x/12.x on different OS’s like unix,Windows, Solaris and Linux.
- Expert in installing, configuring, troubleshooting, performance tuning/monitoring and upgrading of WebLogic Application Server.
- Experience in installing, configuring, performance monitoring of WebSphere Application Server.
- Strong knowledge about the deployment of J2EE applications on Oracle WebLogic 9.x/10.x, iPlanet and Apache, and familiar with utilization of OOP.
- Solid experience in developing and deploying the applications on multiple WebLogic Servers and maintaining Load Balancing, Failover and High Availability.
- Expert experience in WLST, ANT, BASH and Perl scripting to automate and monitor the WebLogic routine tasks
- Expert in creating clustered WebLogic domains in order to maintain load balancing and high availability of applications.
- Well experienced in deploying Enterprise Java Beans and J2EE Applications on clustered/non clustered WebLogic Server instances.
- Extensive Experience in Performance Tuning and Optimization of WebLogic Servers.
- Strong knowledge of configuring JDBC connection pools, JMS Queues, Topics and Connection factories.
- Configured JNDI server as repository for EJB Home stubs, JDBC Data source, JMS connection factories, queues and topics.
- Developed/customized startup and shutdown scripts for the WebLogic servers.
- Worked on Apache and Sun One (iPlanet) Web Server environments.
- Configured Apache to act as proxy server for back end WebLogic and Tomcat application servers.
- Experience in taking thread dumps and heap dumps for troubleshooting.
- Configured Web Security tools such as LDAP Server, SSL Certificates.
- Expert in automated content deployment using Interwoven Open Deploy.
- Experience in writing Scripts to handle complex automation / administration using Shell scripting, WLST
- Excellent database knowledge using Oracle, MS-Access, and MS SQL Server.
- Experience in full Project Life Cycle including Analysis, Design, Testing and Documentation of various J2EE applications.
- Performing in-depth problem troubleshooting, resolution, and root cause analysis for application issues in production.
- Web Tools and Languages JSP, Servlets, JDBC, Java Script, WLST, Python, XML, HTML.
TECHNICAL SKILLS:
Platforms: RedHat Linux 5.x/6.x, Solaris 10, AIX, HP-UX, Windows 2008.
Scripts/Languages: Unix Shell, Perl, WLST, Python, PL/SQL, JAVA
Packages: J2EE, JDK 1.6/1.7, JRockit
Databases: Oracle 10g/11g, MySQL, MS Access, MS SQL Server.
Web Tools and Languages: JSP, Servlets, JDBC, Java Script, WLST, Jython, XML, HTML.
Tools: Wily Introscope, HP SiteScope, JMeter, ScienceLogic, Akamai, Clear Case, SiteMinder, TOAD, Test-Director
Web Servers: Apache HTTP Server, Sun One (iPlanet) 6.0/ Sun One, IBM HTTP Web Server, IIS server (5/6)
App Servers: Oracle WebLogic Server 9.1/10.x, WebLogic Portal 10.x, JBoss 5.x/6.x, IBM WebSphere 6.x/7.x, Apache Tomcat 6.x/7.x.
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta, GA
Middleware Engineer/WebLogic Administrator
Environment: Oracle WebLogic 9.x/10.x, JBoss 5.x/6.x, Tomcat 5.x/6.x, Oracle 9i/10g, Solaris 10, LINUX, Sun ONE Directory Server 6, SunOne WebServer 6.0, Apache 2.x, Jython, ANT, AWK, IIS, CA SiteMinder Policy Server 5.5/6.0, LDAP.
Responsibilities:
- Responsible for administration and monitoring of WebLogic 11g Application Server Environments on Red Hat Linux and Solaris.
- Responsible for migration of application from WebLogic 9.2 to WebLogic 10.3.
- Involved in Installation, Administration and Configuration of WebLogic server from 9.2/10.3 with backend like DB2, Oracle 11g RAC, Web Methods and other Local system.
- Configured WebLogic JMS Servers, JMS Modules, JDBC Data Sources, JDBC Connection Pools.
- Worked with team leads to create new infrastructure configuration baseline for WebLogic 11g and WebLogic Integration.
- Installation, Administration and Configuration of WebLogic Application Server 9.2/10.3
- Configuration and Maintenance of JDBC, JMS, JNDI and other J2EE Services with WebLogic 9.2/10.3.
- Responsible for documenting the current architectural configurations and detailed data flow and Troubleshooting Guides for application support.
- Good experience in WLST, Shell scripting to automate and monitor the WebLogic routine tasks.
- Provided 24 x 7 production support for Apache webservers, WebLogic application servers running on multiple with HP-UX OS, Oracle databases running on HP-UX and BIG IP-F5 LTM/GTM load balancer support.
- Configuration of Oracle 10g with WebLogic 10.3.
- Configuration and Integration of iPlanet LDAP Server with WebLogic9.2.
- 24/7 Production Support using Wily Introscope and Tealeaf.
- Application Deployment (WAR, JAR, EAR) in Domain and Clustered environments to achieve High Availability and Fail-over functionality.
- Load Balancing, Performance Tuning and optimization of WebLogic 9.2 Application Server.
- Auditing (Performance, Scalability) Applications and the Application Servers.
- Node manager configuration for administering Managed Servers.
- Oracle WebLogic environments - migrating WebLogic 8.1/9.2 Apps to new WebLogic more powerful/Availability/Efficiency/Performance/Coherence version 10g/11g.
- Configuration of JDBC connection pools and Data sources, troubleshooting and fixing up problems.
- JNDI repository configuration for EJB Home stubs, JDBC Data source, JMS connection factories and queues.
- Performance Analysis of WebLogic 10.3 Server using Load Runner.
- Maintaining Shell scripts for deployment of application code to Development, System Test and Production environments.
- Review and modification of Unix Scripts used for batch jobs.
- Installing third party tools and documenting the installation process.
- Shell and Perl Scripting for automation of administration tasks.
- Configured Apache and Sun ONE web servers as proxy for Application servers.
Confidential, Chicago, IL
Middleware Engineer
Environment: WebLogic Application Server 9.2/8.1, WebSphere MQ 6.0, WBI Adapters (JDBC), Wily Introscope 6.x, Apache 2.x, Solaris, Linux, AIX 5.3, Z/OS, Windows 2003/XP, Oracle 9i.
Responsibilities:
- Configured and administered Bea WebLogic 8.1 and 9.2 in various environments on Sun Solaris platform.
- Installed and configured IBM WebSphere Application server.
- Installed and configured Apache web server in various environments to proxy requests to WebLogic and WebSphere.
- Involved in doing a performance benchmark of WebLogic server using Load Runner.
- Responsible for documenting the current architectural configurations and detailed data flow and Troubleshooting Guides for application support.
- Good experience in WLST, Shell scripting to automate and monitor the WebLogic routine tasks.
- Configured managed server instances on different machines and clustered all the managed servers.
- Created the startup and shutdown scripts for the servers.
- Deployed applications (formats of WAR, JAR and EAR) in WebLogic 8.1/9.2/10.3.
- Configured and administered WebLogic server with Oracle 9i/10g.
- Testing of EJB's after deploying it in EJB container.
- Deployed applications on multiple WebLogic server instances maintaining Load Balancing and High-Availability
- Provided 24 x 7 production support for Apache webservers, WebLogic application servers running on multiple with HP-UX OS, Oracle databases running on HP-UX and BIG IP-F5 LTM/GTM load balancer support.
- Involved in assembling, binding and deploying J2EE components on the Application Server.
- Configured clustering EJB objects, JDBC connection Pools and JMS connection factories.
- Setting up the cluster environment for WebLogic server integrated with multiple workflows.
- Configured and administered siteminder for various applications.
- Configured and deployed applications in various work environments like Development, Load Test and Production.
- Responsible for using BPM tools to build customer-defined applications.This development effort typically requires defining and implementing the BPM tool with other applications.
Confidential, Atlanta, GA
WebLogic Administrator
Environment: WebLogic Application Server 9.2/8.1, WebSphere MQ 6.0, WBI Adapters (JDBC), Wily Introscope 6.x, Apache 2.x, Solaris, Linux, AIX 5.3, Z/OS, Windows 2003/XP, Oracle 9i.
Responsibilities:
- Deployed the applications like formats of WAR, JAR, and EAR in WebLogic 8.1.
- Configuring and Administering JDBC, JMS & JNDI in WebLogic Server 8.1.
- Install, configure and administer BEA WebLogic Server 8.1 in various environments.
- Install and configure Apache, and Sun ONE web servers in various environments.
- Configured and administered of WebLogic server with Oracle9i database.
- Involved in configuration management, software deployment, change management, performance monitoring, and application maintenance.
- Used configuration wizard and Admin Console extensively to create and manage WebLogic domains.
- Responsible for setting up the cluster environment for WebLogic Server integrated with multiple workflows.
- Configured and deployed applications in various work environments like Development, System Test, QA and Production.
- Researched and Troubleshooted emerging application issues, from WebLogic configuration to code issues.
- Configured JNDI server as repository for EJB Home stubs, JDBC data source, JMS connection factories, queues and topics.
- Deployed the applications on multiple WebLogic Servers and maintained Load balancing, high availability and Failover functionalities.
- Configure Clustering EJB objects, JDBC connections and JMS connection factories.
- Configure Node manager for the Managed servers.
- Configure and administer Connection pools for JDBC connections.
- Configure LDAP using Sun ONE Directory Server for user authentication.
- Used configuration wizard and configuration builder extensively to create and manage WebLogic domains.
- Setting up the cluster environment for WebLogic Server integrated with multiple workflows.
- Involved in doing a performance benchmark of WebLogic server by using Load Runner.
- Configured and deployed applications in various work environments.
- Researched and Troubleshooting emerging application issues, from WebLogic configuration to code issues..
- Configure JNDI server as repository for EJB Home stubs, JDBC data source, JMS connection factories, queues and topics.
- Applying the patches to the WebLogic servers.
Confidential
Web Administrator
Environment: WebLogic Server 9.2/10.3, Solaris10, Oracle9i, DB2, Mercury 7, Apache, Sitescope, HP OVO, IBM Http Server, Web Services, LDAP, JDK 1.4.2, SOA, JSPs, EJBs, SQL, JMS.
Responsibilities:
- Install, configure and administer BEA WebLogic Server 9.2/8.1 in various environments.
- Configuring and Administering JDBC, JMS, JNDI in WebLogic Server 9.2/8.1.
- Install and configure Microsoft IIS, Apache, Tomcat WebServer in various environments.
- Configured and administered WebLogic server with Oracle9i database.
- Used Ant scripts to deploy the applications like formats of WAR, JAR, and EAR in WebLogic 9.2/8.1.
- Monitored error logs, fixed problems and tuned parameters in WebLogic environment.
- System Requirements gathering for the project.
- Preparation of the Detailed Design document for the project by developing business process flows, requirements definition, use cases, and object model.
- Designed and implemented a GUI framework for Swing. Developers using the framework define actions; popup menus in XML and the framework built the graphical components.
- Updating the WebLogic licenses and applying packages.
- Configured Clusters, Server groups and Cloning for improved availability and failover capacity.
- Managed Apache Server and maintained Plug-in in LAN/WAN environments.
- Performed Root Cause Analysis and involved in 24/7 support for the WebLogic Application Server support including analyzing the thread dumps of servers, troubleshooting and monitoring the logs.
- Created domain configuration scripts to configure new domains, modify existing domains.
- Enabled Different Components of Trace for problem determination.
- Installed and configured JProbe and Diagnostics for performance/monitoring
- Attending Client review meetings and internal the offshore team meeting.
- Involved in Defect fixing. Client communication & Query resolution
- Performed Testing of the product: Unit Testing, Regression Testing, and Integration Testing.
