Middleware Administrator Resume
Columbus, IN
PROFESSIONAL SUMMARY:
- 7 years of experience in IT industry with Administration, analysis, design and maintenance of client/server and web applications as the primary tasks.
- Extensive experience with Administration of WebLogic Application Servers 10g, 11g and 12c Clustering (WLS), Apache web Servers.
- Expertise in installing, configuring WLS domains, load balancing, performance tuning, deploying, troubleshooting and maintaining of WebLogic servers 12c, 11g and 10g with JDBC, JMS, JNDI and J2EE Services.
- Having a good knowledge on clustered environments and client - server architecture.
- Experience in setting High Availability and clustering for SOA suite.
- Installed and configured and administered SOA, BPEL, OSB and OHS server.
- Experience in deployment in SOA suite with Stage, No-stage, External stage modes.
- Experienced in SOA Suite, Agile PLM, Web center and Oracle Application Server administration and deployments.
- Provided 24x7 on call support in production environment on rotation basis.
- Deployed different Applications (WAR, JAR, and EAR) in Domain and Clustered environment.
- Coordinated with Oracle to resolve issues related with WebLogic products.
- Well Versed in WebLogic, Apache, LDAP, Reverse Proxy, Load balancer and Trouble shooting skills.
- Experience in Web Services architecture in SOAP and WSDL, administering BigIP.
- Well versed with deployment, migration, patching, upgrades and maintenance of middleware applications.
- Experienced in Java and J2EE technologies which involves JDBC, Servlets, JSP, JMS, Web Services, SOAP, and various configuration tools like Clear Case, VSS, CVS, and SVN.
- Experienced with J2EE application servers (Tomcat), Oracle, MySQL, Shell, HTTP, and Apache in UNIX and Linux.
- WebLogic and Tomcat Administrator experience, with knowledge in clustering, JMS, Connection Pools, J2EE Deployments, Thread Dump Analysis.
- Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with Shell scripts to automate routine jobs.
- Experienced on capacity planning and performance tuning of J2EE applications and platforms, using Wily Introscope.
- Automating deployments to server using Jenkins tools for continuous integration.
- Expert in backup and recovery procedures, good exposures to Testing and Debugging applications.
- Ability to effectively prioritize and handle multiple tasks and projects utilizing IT process knowledge and full System Development Life Cycle (SDLC).
- Developed processes, tools, automation for Jenkins and DevOps based software for build system and delivering SW Builds.
- Experienced in applying plug-ins for WebLogic Application Server.
- Experienced in WLST, scripting in shell scripting (bash), maven and ANT scripting to automate and monitor the WebLogic routine tasks.
- Experienced in finding the Memory Leaks and adjusting the JVM Heap Sizes and GC Parameters.
- Demonstrated ability to work both as an individual contributor and in a team environment.
- Committed team player with strong analytical and problem-solving skills, Willingness to relocate and ability to quickly adapt to new environments & technologies, dedicated to successful project completion with excellent communication and interpersonal skills.
- Ability to understand client requirement and provide the best solution. A keen desire to learn and update knowledge base and skill sets to keep abreast of latest technologies and trends.
TECHNICAL SKILLS:
Application Servers/Middleware: Oracle WebLogic 10.3/11g/12c SOA suite 11g/12c, OSB 11g, Tomcat 6.x,8.x,9.x.
Web Servers: OHS, Apache 4.x/5.x, Apache Web Server.
Operating Systems: RedHat Linux, Solaris 8/9/10, Linux, AIX, Windows.
Languages: Java, C, C++, PL/SQL.
J2EE Technologies: JSP, Servlets, EJB, SOAP, WSDL, HTML, JDBC, JNDI, XML, XSL, JMS.
Scripting Languages: UNIX Shell scripting (Korn/Bourne), Python & ANT, Maven, and WLST.
Databases Tools: Oracle 10g, MS SQL Server 2005, TOAD, and SQL Plus, MS Access.
Performance Monitoring and Testing Tools: Wily Introscope, HP Sitescope, OEM 11g/12c.
CASE & Version Control: Subversion, GIT, CVS.
Other Tools/Utilities: Ant, Jenkins, T3, T3S, Http, Https, SOAP, LDAP and TCP/IP.
PROFESSIONAL EXPERIENCE:
Middleware Administrator
Confidential, Columbus, IN
Responsibilities:
- Installation of Web Logic, SOA, OSB and WSM servers in Single and Clustered environment.
- Installation and Configuration of Oracle HTTP Server (OHS) for routing all the requests through a proxy server.
- Involved in Configuring cluster for Load Balancing and for High Availability.
- Experience in Oracle web logic server security configurations including SSL certificate installation and configuration.
- Imported around 30 certificates which helps in the integration of 3rd party service to WebLogic Key store and Java trust store.
- Monitor and manage SOA, OSB by using the Oracle Enterprise Console, Service Bus console and perform administrative tasks.
- Taking Thread dumps and analyzing to find the problems whenever there is stuck thread.
- Patching SOA, Web Logic and OSB.
- Upgrading Java from 1.7 to 1.8 in the current production environment.
- Premium consultation for business continuity for SOA by providing the best architecture to the Clients.
- Configuring, Deploying and Monitoring SOA composite applications and resources. Monitoring Web Logic Server Statistics.
- Tuning and configuring Oracle SOA Suite 11g environment for high availability. Performing RCA for outages and other issues.
- Resolving all issues within given SLA’s.
- Configured Disaster Recovery SOA application which is brought up when the production goes down.
- Supporting SOA and OSB applications as a part of production support.
- Involved in Configuring DB, File, FTP, AQ and JMS Adaptors.
- Drilling in to Admin and Managed server logs to find exceptions and errors when requested from Development team.
- RCA for out of memory issues (For Java heap size and Perm gen space) and application hanging whenever CPU utilization is above 100%.
- Providing 24/7 on call support for production.
- Created a shell and python script which monitors the status of all the servers inside a domain for every 10 seconds (Time can be configurable) and send out an email if the health of the servers is anything other than ‘RUNNING’.
Environment: Oracle Fusion Middleware, Shell and WLST, SOA11g/12c, Web logic 11g/12c, OSB 11g/12c, OHS11g/12c.
Sr. WebLogic/SOA Administrator
Confidential, San Francisco, CA
Responsibilities:
- Installation and configuration of WebLogic, SOA 12c/11g on Linux/Unix/Windows environment and integrating with OHS.
- Performed 24x7 Production support for the several applications across different business areas.
- Performed J2EE application deployment and administration including JAR, WAR, and EAR files.
- Worked on Oracle SOA, BPEL, and Oracle OSB. Performed Installation and Administration of Apache, webserver 2.2.14/2.2.19/2.2.20.
- Initially used Ant for writing build.xml for building Java/J2ee applications later migrated to Maven.
- Configure and administered of JDBC, JMS in WebLogic Server 11g and 12c.
- Install and configured SSL certificates for Apache web server in various environments.
- Installed and configured and administered SOA, BPEL, OSB and OHS server.
- Created schemas using Repository creation utility (RCU).
- Configured DB adapters, File Adapters in SOA domain.
- Deployed the applications on multiple WebLogic Server and maintained Load balancing, high Availability and Fail over functionality.
- Used Jenkins as continuous integration for building archives and deployed the archives post build in the servers.
- Configured and administered JDBC connection pools, multi pools and data sources.
- Installed and configured OEM 11g & 12c.
- Configured global security in WebLogic using LDAP authentication
- Created and Configured Data Sources for database connectivity and JMS resources.
- Used Config wizard and WLST scripts to create and manage WebLogic domains and Node Manager.
- Performance tuning of JVM heap size, garbage collections, java stack and Native thread & production performance.
- Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with Shell scripts to automate routine jobs.
- RCU usage and deep understanding, and Maintaining Oracle Service Bus (OSB)
- Configuring SOA composite application resources, Configuring JMS Server and its modules on SOA and OSB.
- Monitoring application performance using Wily Introscope. Setting up the Introscope to alert for various metrics (CPU, heap, threads).
- Application’s migration of WebLogic server from previous version to current versions.
- Analyzing thread dump and heap dump for WebLogic application server.
- Experience with Oracle WebLogic, UNIX Shell scripting, CVS or other source control system and multi-threaded/multi-process application.
- Worked with F5 Networks-Big-IP for high availability load balancing of traffic to the various internet web services.
- Created Service request with Oracle to fix unresolved bugs or issues.
- Worked on the version control systems SVN and CVS and source forge control system.
Environment: WebLogic Server 11g, 12c, JDK, J2EE, JSP, Servlets, EJB, LDAP, JDBC, XML, Apache, Oracle 11g, Site Minder, SOA 11g, Jenkins, WLST, UNIX (Solaris 8/9.0/10.0, LINUX 5 ), Windows.
WebLogic Administrator
Confidential, Johns creek, GA
Responsibilities:
- Installing and Configured WebLogic11g Servers, WebLogic Portal Servers Domains and Clusters.
- Configuring and Administering JDBC, JMS, JNDI in WebLogic Server11g.
- Automating deployments to server using Jenkins tools for continuous integration.
- EAI Middleware support and enhancement for WebLogic Integrator based Integration applications.
- Experience in setting of High Availability and clustering for Oracle SOA suite.
- Involved in maintenance of production SOA instances.
- Worked on upgrades from Patch set 4 to Patch set 5.
- Configured continuous integration build and deployment’s thru Maven and Ant scripts.
- 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, and JDBC and JMS subsystems.
- Worked on upgrading the environment from WebLogic 10.x to 11g.
- Deployed applications (WAR, JAR and EAR) using WLST Service Provisioning System.
- Developed ANT build scripts, UNIX shell scripts and auto deployment process.
- Worked on Certificates generation and installation using Open SSL and Key tool.
- Web Server / Proxy Server Setup and Administration (Apache, Tomcat).
- 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 10.g/11g, Apache web server, WebLogic portal, JDK, J2EE, JSP, Servlets, EJB, JDBC, XML, Oracle9i, Ant1.5.1, Linux, FTP.
WebLogic Administrator
Confidential, Los Angeles, CA
Responsibilities:
- Deploying the WAR, EAR Applications in Non-Production and Production Environments.
- Installation of WebLogic and Tomcat on Non- Production and Production Environments
- Involved in Application support and maintenance activity
- Creation of WebLogic domains and setup Admin & Managed servers for JAVA/J2EE applications on Non- Production and Production environments.
- Monitoring WebLogic/Tomcat Server health and security.
- Creation of Connection Pools, Data Sources in WebLogic console.
- Deployed the EAR/WAR files and contributed in writing scripts for automated deployment of the applications
- Developed/customized new/existing SHELL, PowerShell and Jython (WLST) scripts to monitor and atomize environments
- Developed the build environment, the source code control system and the issue tracking systems.
- Created and tested builds, resolved issues, applied labels to file and communicated build status.
- Troubleshot RHEL & Windows related issues such as High CPU, Memory Utilization, File system full
- Provided 24x7 3L production support for Apache server and WebLogic application servers on Red Hat & Windows platforms.
- Configured, managed, and administered domains, nodes, managed servers in ORACLE WebLogic & JBOSS.
- Troubleshooting, Load balancing, Clustering, Deploying Applications, Performance Tuning and Maintenance.
- Working with clients, resolving their issues, giving the analysis of the issues.
- Start and stop servers.
- Handling Change/Incident/Problem management activities.
- Handling the faults that are raised on Production environment.
- Working on the tickets which are assigned to me in ticketing tool: REMEDY
- Preparation of application support documents and updating it on regular basis.
- To liaise with various teams to ensure tasks/activities are handled as per schedule.
- To communicate early warnings about system downtime to users.
Environment: WebLogic 10.1, Tomcat, Linux, Java, J2EE, VMware, Oracle10g/11g, Remedy 7.1.
WebLogic Administrator
Confidential
Responsibilities:
- Installed, configured and maintained WebLogic server 9.0 and 10g in domain and clustered environment.
- Installed and configured Tomcat and sun one web server to work with WebLogic server.
- Deployed WAR, JAR, EAR applications in WebLogic 10g
- Configured Node Manager for running managed servers.
- Installed and configured Apache HTTP Server 2.0 and Sun One Web Servers in various environments.
- Configured and administered JDBC Connection pools/multi pools/ data sources on Web logic.
- Installed and configured LDAP server using Sun One Directory server for user authentication.
- Experience in working with Site Minder and Oracle Access Manager for authentications, authorizations and single sign on.
- Created data sources, JMS servers, JMS destinations for WebLogic server
- Configured plug-ins for Apache HTTP server and Sun One Web server to proxy the request for WebLogic server.
Environment: BEA WebLogic Server 10g, Apache HTTP Server, Sun Solaris 8 and 9, Windows 2000/NT, Oracle 9.x, SQL Server 2000.
