We provide IT Staff Augmentation Services!

Middleware Administrator Resume

5.00/5 (Submit Your Rating)

El Segundo, CA

SUMMARY:

  • Around 6 years of IT industry experience with Administration/Deployment/Configuration of Middleware distributed systems
  • Good working knowledge of UNIX and Shell Scripts
  • Expertise in Administration/Installing/Configuring/Trouble - Shooting of Oracle/BEA WebLogic 12c/11g/10gR3/9.x/8.x, Apache and OHS Web Servers on Red Hat Linux 6.x/5.x/4.x and Windows 2003/2000/XP environments
  • Extensive experience in setting up the Development, Testing, Staging and Production environments as per the capacity requirements for the application
  • Extensive experience in supporting and troubleshooting issues for the applications that are using 3-tier architecture
  • Experience in dealing with troubleshooting problems
  • Expertise in maintain tools that build, deploy, automate and streamline code management and product delivery process to environments
  • Extensive experience in supporting application development using J2EE and Java related technologies
  • Strong knowledge in deployment of J2EE applications on Oracle/BEA WebLogic Servers/Clusters using automated WLST/Ant /Unix Shell scripts
  • Extensively worked on Oracle/BEA’s WebLogic Application Servers as administrator for Cluster Configurations, setup load balancing, Deployment of components and performance tuning including troubleshooting and maintenance
  • Expertise in Weblogic Installation, Configuration, Deployment (Struts, JSP, Servlets, EJB, MDB, JMS, JDBC, J2EE deployment, Web Services), Integration, Maintenance, Performance Tuning, Memory Management, Administration, Clustering (Creating, Configuring & Monitoring Servers), JDBC Connection Pools (creating, configuring, deploying, monitoring, managing, tuning, & security), JMS (configuring, Monitoring, Tuning), Web Services, Weblogic Security(creating new security realms, groups & configuring Embedded LDAP server), Shell Scripting, Start and stop for weblogic servers, Creating Environments for Integration, Development, System Testing, Updating patches, versions & Maintaining at both Production in Unix, Solaris, Windows Platforms
  • Experience with Jenkins for server administration, deployment management and integration processes
  • Configured Apache Web Servers plug-ins for WebLogic application servers
  • Experience in working with XML/XSL/XSLT documents
  • In depth knowledge of using Crontab jobs
  • Experience in writing Unix Shell Scripts to automate system admin jobs

TECHNICAL SKILLS:

Operating Systems: Windows XP/Windows 7/8, UNIX-Linux/Solaris

Languages: Java, C, C++, Shell, WLST

Web Technologies: J2EE, JSP, Servlets, JDBC, JMS, JNDI, TCP/IP, HTTP, XML and XSLT.

Version Control: Subversion, Serena Dimensions CM

Database: DB2, SQL Server, Access and Oracle

Application/Web Servers: Apache Tomcat, WebLogic, Apache webserver, Service Oriented Architecture(SOA), Oracle Service Bus (OSB ) .

Continuous Integration Tool: Atlassian Bamboo and Jenkins

PROFESSIONAL EXPERIENCE:

Confidential, EL Segundo, CA

Middleware Administrator

Responsibilities:

  • Responsible for Administration of BEA WebLogic Configuration, Deployment to the Development, Pre-PROD, Performance and Production environments
  • Developed and maintained shell scripts that facilitate the Administration of BEA WebLogic 9.2/11g
  • Upgraded WebLogic Server from 10.3.3 to 10.3.6 for various applications
  • Installing, configuring WebLogic 12c application server on Linux platform
  • Installed and Configured Fusion Middleware components like SOA suite & OSB
  • Used Oracle SOA Suite 11g components including adaptors
  • Deployed the OSB code through sbconsole
  • Deployed SOA composites using em console and WLST Script
  • Patched the SOA/OSB servers via Opatch utility
  • Automated the deployment process for OSB via WLST
  • Configured Clusters for applications high availability, scalability and for failover support as per the capacity requirements
  • Involved in Load balancing and Performance tuning for various projects
  • Analyzed thread/heap dumps to resolve out of memory issues & to identify performance bottlenecks
  • Performing builds and deployments of EAR/WAR/JAR files to the environments using WLST, Ant, Shell scripts and sent out the release notes
  • Configured database Connection Pools and Data Sources to connect to Oracle, SQL Server
  • Configured JMS servers, connection factories, topics and queues for various applications
  • Configured Node Manager service to start/stop WebLogic instances through WebLogic console
  • Developed Unix shell scripts to automate the WebLogic Administration (recycling the application server, deploying web/enterprise applications, logs rotation, monitor application state)
  • Involved in assisting QA team in Load and Integration testing of J2EE applications on WebLogic Server
  • Involved with the customer care and Development teams in trouble shooting and fixing day-to-day problems of the applications in production
  • Actively involved in co-ordination efforts to integrate various enterprise applications involving multiple architectures and technologies by working with Development and QA teams
  • Providing 24x7 on-call support for Production Environment

Confidential, Irving, Texas

Weblogic Support Admin

Responsibilities:

  • Supporting clustered WebLogic server instances and applications hosted on them
  • Installed and configured Weblogic environments
  • Wrote WLST based deployment script for automated deployment
  • Installing, configuring WebLogic 11g application server on Linux platform
  • Automating resource creation in WebLogic using WebLogic Scripting Tool (WLST)
  • Configuring Apache web server to handle the HTTP requests destined for back end Weblogic application servers
  • Configured Build and Deployment task in Bamboo CI tool(Pulling the code from SVN Branch and deploying to Weblogic instances)
  • Migrated the applications from Weblogic to Tomcat
  • Integrated Apache with mod jk plugin on Tomcat7
  • Imported Vendor certificated to Java keystore
  • Configuring Cluster of manage server instances for high availability of application and load balancing
  • Generating SSL Certificates using keystore utility
  • Configuring Work managers based on requirements ie prioritized the requests, response time goal, min max constraints
  • Applied patches and fix packs on the WebLogic and JDKs
  • Used WebLogic plugins to route the requests from Apache to Weblogic instances
  • Configured J2EE resources datasources, connection factory, JMS Queues/Topics and JMS server
  • Configured Migratable targets and distributed JMS queues and topics for highly available destinations
  • Set up security realm to protect the administration console and application resources
  • Monitoring WebLogic resources, application components and performance tuning
  • While outage, determine root cause to fix issues
  • Developed shell script for Thread Dump and CPU utilization
  • Tuning application servers, analyzing garbage collection, work manager threads, response time
  • Setting up appropriate heap setting and addition of JVMs depending CPU/Memory available on machine
  • Recommending proper configuration environment based on performance engineering test and user based load
  • Providing 24*7 support on applications

Confidential, Columbia, Maryland

Weblogic Administrator

Responsibilities:

  • Performed migration activities i.e. moving code from development teams through different environments for WL 10.x deployments.
  • Migrated Weblogic 8.x/9.x to Weblogic 10.x
  • Performed web server (Apache) administration on UNIX
  • Configured and administered JDBC,JMS, and JNDI in WebLogic Server8.x, 9.x
  • Configured and monitored application servers in Production on WILY Introscope.
  • Worked with both technical and non-technical teams to establish project plans and ensure timely completion of projects.
  • Troubleshooting using thread dump, heap dump and Garbage collection analysis for WebLogic server issues.
  • Regularly involved with troubleshooting, debugging, script building, automation innovation, monitoring, develop document and procedures, etc.
  • Created Managed Servers and Node Manager in Production Servers and test servers.
  • Developed Scripts for deploying applications in different environments using weblogic.Deployer utility.
  • Provided technical support for Production application environments.
  • Participate in full development lifecycle activities ranging from code install, troubleshooting performance and resolving production issues.
  • Monitoring the error logs, fixing the problems and tuning parameters on WebLogic environment.
  • Configured and setup Secure Sockets Layers (SSL) for data encryption and client authentication.
  • Worked on 24/7 on calls to support various applications
  • Worked with different teams to automate and improve the migration process

Confidential

Software Engineer

Responsibilities:

  • Installed/Configured/Performance tuned/Maintained WebLogic Server 8.x clusters on LINUX environments
  • Installed WebLogic service packs and Upgraded WebLogic domains
  • Dealt with troubleshooting issues like Server crashes, Application Deadlocks, Out of memory issues, High CPU utilization
  • Configured WebLogic JDBC & JMS services
  • Automated WebLogic domain configuration and services configuration using Unix Shell scripts
  • Documented disaster recovery process for the application and systems custom tuning
  • Supported performance tuning efforts by closely working with SQA Performance teams
  • Configured Apache plugins to proxy requests from WebServers to WebLogic servers for load-balancing and application high availability
  • Installed SSL certificates on Apache websites.
  • Coordinated with project team for builds and deployments to development/Integration/UAT/Production environments according to the project schedule/milestones
  • Ensured environment dependencies while doing builds and deployments

We'd love your feedback!