Middleware/ Weblogic Administrator Resume
New York, NY
SUMMARY:
- Over 7 + years of extensive experience in the IT industry with 5+ years of WebLogic Administration, Monitoring, Troubleshooting and Maintenance on Web Logic Servers.
- Expertise in Installation, Configuration, Trouble - Shooting and Maintenance of BEA/Oracle Web Logic Server 7.0/8.1/9.x/10.x/11g/12c, Microsoft IIS 6/7/7.5, JBoss AS/6.0/7.1, Apache Web Server on different UNIX flavors and environments.
- Experience in Maintaining BEA Weblogic Server on different UNIX platforms and setting up the Development, Testing, and Staging and Production environments.
- Strong knowledge in setting up OEM 12c for monitoring Linux hosts and weblogic monitoring and configuring OMS to monitor the heap, thread count for weblogic servers and setting up RPMs to do the install.
- Deploying J2EE Application archives (JAR, WAR, EAR and RAR) and Web-Based/E-Commerce on Web Logic Application Server.
- Experience in Oracle Fusion Middleware (OFM) 11g, ODSI10.3,production environments, involved performance tuning, tweaking the JVM parameter, Threads, size of the connection pools.
- Strong knowledge in Clustering EJB objects, JDBC connections, JVM tuning, Garbage Collection and load b alancing on Web logic servers, OEM
- Experience in configuring Node Manager to start and stop managed servers from admin console.
- Experience in both Clustered and non-Clustered environments.
- Strong experience in performing root cause analysis to investigate the reasons for server and application related issues and suggesting solutions.
- Vast experience in WLDF console extensions in WLS for analyzing graphs and Performance Tuning.
- Experience with Infrastructure virtualization like Oracle VM, VMware ESX.
- Extensive experience in troubleshooting issues by using Thread Dumps for Weblogic server and TCP Dumps to troubleshoot network issues
- Experience in 24x7 on-call production support and trouble-shooting problems related to BEA
- Extensive experience in configuring and managing secured environments using both 1/2-way SSL and Digital Certificates
- Experience in designing distributed systems using J2EE Technologies for various services and integrated with Confidential HTTP Server, BEA Web Logic Application Server, Web Logic Portal Server.
- Created Cron jobs for timely running of jobs. Developed startup, shutdown, back-up and recovery scripts for Weblogic servers.
- Managed Memory Leaks, adjusted JVM heap size, Perm size by tuning application server’s heap size using Optimize IT, Jprobe, Jconsole and monitored error log files & messages for optimized performance of application servers.
- Very good knowledge on Linux, Windows and UNIX Administration.
- Able to learn quickly and work independently
- Excellent written and verbal communication skills
- Experience in delivering presentations to large audiences and to executives
- Implemented as a team, security and configuration of LDAP, Netscape Directory Server, Siteminder, single sign-on configurations.
- Expertise in configuring Node Manager to administer the Managed servers.
- Good understanding of Systems Development Life Cycle (SDLC).
- Worked with teams to install and configureTomcat 5.x/6.x/7.x/8.x
- Self-starter and a good team player with sound planning, integration support, and mentoring, excellent communication and presentation skills.
TECHNICAL SKILLS:
Application Servers: Weblogic 8.1/9.x/10.x/11g/12c, Actuate iServer, Apache HTTP servers,Tomcat5.x/6.x/7.x/8.x, JBoss 5/6/7.1, MS IIS 6/7/7.5, ODSI 10.3, OSB, SOA, OEM.
Operating Systems: Unix, Red Hat Enterprise Linux/CENTOS4/5/6/7, SUSE Linux, Windows 2003/2008/2012, Confidential -AIX 7.1, Sun Solaris.
Languages: Java, C, C++, SQL, Bash Scripting, Shell Scripting, WLST, python.
J2EETechnologies: JSP, Servlets, EJB, Web Services (Apache Axis 2), SOAP, WSDL, HTML, JDBC, JNDI, XML, XSL, JMS, Spring Framework, MQ, Garbage Collection.
Design Patterns: MVC, Singleton, DAO, OFM, SOA, Session Fa ade, Business Delegate, Service Locator
Tools: /Utilities: Cute FTP, TME10,Jprobe, Jconsole, Maven 2.0, XMLSpy, Big IP F5, Site minder 4/5/6, TOAD, JStat
Protocols: T3, T3S, Kerberos, Http, Https, Ftp and TCP/IP.
Databases & DBTools: Oracle 8i/9i, MS SQL Server 2000, TOAD, SQL Navigator, SQL Plus, MS Access
CASE & Version Control: Clear Quest, JIRA, CVS, Perforce, Visual Source Safe, Subversion.
PROFESSIONAL EXPERIENCE:
Confidential, New York, NY
Middleware/ Weblogic Administrator
Responsibilities:
- Installation and Configuration of BEA Web Logic Application Server 9.2/10.3/11g on, RHEL 5, SUN Solaris 9.0/10.0 and Windows environment.
- Responsible for maintaining Web Logic Application Server, Confidential Websphere 6.1/7.0, JBoss AS 7.1on UNIX platforms, Confidential AIX and Windows platforms.
- Responsible for setting up development, testing, staging and production environments for the ongoing application development.
- Installed Web logic servers, configured domains for deploying applications.
- Installation, Configuring, troubleshooting and maintaining the Web logic 10.x/11g, (OFM) 11g, ODSI and Apache web server.
- Installation, Configuring, troubleshooting and maintaining the Websphere Application Server 6.1/7.0, ESBand Confidential HTTP Server 7.0/8.0 BETA.
- Deployed application ears on WebSphere Application Server Network Deployment in QA, Staging and Production environments on a daily basis and troubleshot various configuration and application issues.
- Implemented a migration from WebSphere Application Serve Base to Network Deployment as wellas6.1to7.0upgrade.
- Performed WebSphereConfiguration backup and restoration using scripts.
- Wrote Shell Scripts to automate processes (Cron tasks).
- Deployed applications on multiple Web Logic Servers and maintained Load balancing, high availability and Fail over functionality (disaster recovery).
- Created the connection pools, various data sources, JMS connection Factories, Queues and topics.
- Configured Execute Threads, Connection Pools and JMS Bridges etc. for different components of the retailed applications.
- Responsible for implementing clustering on both Web logic, IIS and Tomcat based server environments
- Configured BEA Web logic on a single Server and cluster environment.
- Responsible for writing WLST scripts to perform tasks such as monitoring domains, recycling clusters, starting, stopping servers, Node managers and deploying applications
- Installed Wily Power packs Such as Leak Hunter, Error Detector, Web Logic Portal, Web Server etc.
- Responsible for recording required URL’s in Wily CEM and monitoring performance.
- Responsible for configuring and testing networking software and operating systems
- Identified performance bottle necks and suggested device replacement and repair.
- Responsible for performing root cause analysis and identify solutions to issues such as Server Crashes, Hangs and Out of Memory issues in various JDKs
- Maintained logs related to network functions, their performance and tracked maintenance and repair records
- Managed and Monitored JVM performance by Web logic Heap Size, garbage collection, JDBC Pools
- Developed scripts (start, stop, backup & recovery processes) for web application server administration.
- Responsible for managing security by setting up security rules, manage users in the system (implementing Single Sign On)
- Involved in 24/7 support for production environments.
Environment: SUN Solaris, Windows 2003 server, Linux, Web logic Application Server, Websphere 6.1/7.0,JBoss As7.1, OFM 11g, IHS 7/8, Sun One 6.1, Windows (95, 98, NT, 2000, XP), AIX 7.1, wily Introscope, Shell Scripting, Oracle 9i, Site minder 5/6.
Confidential, Northbrook, IL
WebLogic Administrator
Responsibilities:
- Acted as a Lead and successfully upgraded the environment from one server to a server farm (Tomcat and Weblogic).
- Installation and configuration of BEA Web Logic Server 10 in development, staging, preproduction and production environments.
- Configured multiple domains on Weblogic in order to deploy various applications.
- Configuration and clustering of Web Logic Application Servers and on web servers running on tomcat
- Configured connection pools, data sources for JDBC connections on Tomcat and Web logic based servers.
- Configured a highly complex multi-product provisioning system based on Oracle Weblogic platform
- Deployed applications on multiple Web Logic server instances maintaining Load Balancing (using Big-IP F5) and High-Availability.
- Installation and configuration of multiple Apache Tomcat instances as a service on development, staging, preproduction and production environments.
- Tuned memory parameters for newly installed servers.
- Used the Web Logic Scripting Tool (WLST) - (Online and offline WLST) to configure, create and deploy applications to various Web logic Server Domains.
- Responsible for using WLST to check the status of WL Servers
- Assisted with and implemented a migration from Tomcat to Weblogic Application Servers
- DeployedE-commerce applications on Apache tomcatand Web-based application server instances in all the respective environments.
- Load balanced Tomcat with Apache HTTP server with mod jk module for evenly spreading traffic across the multiple servers.
- Migrated applications from JBoss to Weblogic Application server.
- Responsible for configuring Secure Sockets Layers (SSL) for data encryption and client authentication
- Implemented Single Sign On for security way SSL and 2 - way SSL configuration using File Transfer Protocol(FTP)
- Implemented Security and configuration of LDAP, configuring Multi Master and Single Master
- Configurations and replications for iPlanet Directory server 5.1 (SUNONE Directory server).
- Developed and maintain Administrative guides for various applications to help support, train and troubleshoot issue. Involved in gather and reviewing requirements for new projects
- Provided engineering, design, and support for the organizations Site minder Infrastructure which was built around Active Directory for both Internal and External Users
- Familiar using Continuous Integration Servers like Hudson to monitor execution of repeated jobs.
Environment: BEA Weblogic 8.1, 10.01, Tomcat 6.0 on Windows 2003 platform, Apache web server, Jprobe, Junit, JRockit mission control (JMC), IMC Monitoring tools, Site minder 4/5/6.
Confidential, Philadelphia, PA
System Administrator
Responsibilities:
- Installed and configured WebLogic Server 11g/12c, Actuate Iserver on Linux platform in a virtual Environment and physical servers.
- Primarily involved in Datacenter migration tasks involving transfer of Web servers and application servers and corresponding applications, testing/validating of network and application requirements, transfer and management of NFS mount data and documenting related procedures.
- Involved in upgrade of Application servers and apache modules such as SSL, creating and implementing Apace configurations using 3rd party modules for various applications, certificate management.
- Created and maintained scripts for password changes to meet policy deadlines using python and shell scripts, aided in emergency patching for security vulnerabilities using scripts. Currently in the process of creating scripts to monitor certificates in the Java Key Stores. Created java scripts and init scripts to start and stop automatically during maintenance for java processes. Created scripts to automate installation of weblogic domains and tomcat servers.
- Created scripts to automate install of weblogic servers and to upgrade weblogic servers.
- Installed and configured Oracle Service Bus and upgraded the existing BEA ESB. Installed and configured Mule to replace the OSB.
- Set up the tomcat environment and created scripts to monitor the java instances as well as created scripts to automate the start and stop process.
- Installed and configured the Actuate Iserver and migrated the required schemas and database accounts.
- Configured improved logging for weblogic servers and GC to identify the heap usage and sized the JVM.
- Developed UNIX shell scripts and WLST scripts to start/stop admin and manage servers and to deploy different applications like .war or .ear files.
- Configured JDBC connection pools, data sources for the applications and created scripts to automate password changes.
- Configured JMS Connection factories and Queues for messaging applications.
- Involved in monitoring and tuning performance metrics like JVM, execute threads, JDBC connections.
- Configured and setup Secure Sockets Layers (SSL) for data encryption and client authentication
- Implemented Single Sign On for security
- Involved in bridge calls for troubleshooting.
- Responsible for writing UNIX shell scripts for auto deployment of applications.
- Involved in patching and upgrade of Linux and Windows servers and scripting of validations, regular server maintenance involving disk space maintenance, installation and removal application requirements, process management.
- Worked on configuring Oracle Enterprise Managertargets for Middleware systems.
- Involved in maintaining Informatica workflows and Domains.
- Received training for compliance, awareness and policies for banking and corporate sector.
- Provided 24x7 on call production support.
- Worked closely with development team to troubleshoot ongoing issues in applications.
Environment: Linux, Weblogic Application Server 10.x/11g/12c, Apache, Tomcat, Shell Scripting, WLST, python, java, Actuate Iserver, Informatica, OEM.
Confidential, Armonk, NY
Middleware/ Weblogic Administrator
Responsibilities:
- Install, configure and administration of BEA Web Logic Application Server 9.2/10.3/11g on SUN Solaris 9.0/10.0 and Windows environment.
- Maintained BEA Web Logic Application Server, JBoss AS 5.1/6, IIS 6/7, WebSphere 6.1, and Tomcaton different UNIX platforms and windows platforms and have setup development, testing, staging and production environments for the ongoing application development.
- Installed Web logic servers, configured domains for deploying retail applications.
- Installation, Configuring, troubleshooting and maintaining the Web logic9.x/10.x/11g, websphere 6.1 and Apache web server.
- Deployed applications (Web-Based) on multiple WebLogic Servers and maintained Load balancing, high availability and Fail over functionality (disaster recovery).
- Created the connection pools, various data sources, JMS connection Factories, Queues and topics.
- Configured Execute Threads, Connection Pools and JMS Bridges etc. for different components of the applications.
- Configured BEA Web logic on a single Server and cluster environment.
- Managed different web servers that run on Linux
- Managed Apache httpd for more than 200 partner websites
- Responsible for maintaining mod security filters to block various cross-site scripting attacks
- Managed and Monitored JVM performance by Web logic Heap Size, garbage collection, JDBC Pools.
- Developed scripts (start, stop, backup & recovery processes) for web application server administration.
- Worked on Memory related issues, application leak or WebLogic leak or SUN java bug. By tuning and profiling the memory with third party tools.
- Administered Web Center Portal version 11g
- Responsible for deploying J2EE applications on Web logic and on Web Center portals
- Experience with virtualization using VMware
- Responsible for using VMware ESX Server / Virtual Infrastructure configure Cluster Pools and Resource Pools
- Deployed WARs, EARs using Web Logic Admin Console and wrote UNIX &WLST scripts to perform automated deployments.
- Provided WLST and configured various Web Logic components/services via Jython script.
- Responsible for writing Shell scripts to monitor domains, recycle clusters, monitor disk space, monitor number of Apache connections
- Migrated Applications between JBoss and Weblogic Application servers
- Responsible for packaging, release and build issues for a J2EE based system
- Investigated the root causes for issues related to server performance like crash, hang etc. and application performance (slowness etc.)
- Auto deployment of several applications using ANT build scripts, UNIX shell scripts
- Used Wily CEM and monitoring their performance.
- Installed Wily Power packs Such as Leak Hunter, Error Detector, Web Logic Portal, Web Server etc.
- Prepared documents for production and business production environments.
- Configured Siteminderweb agent for authentication and authorization, LDAP.
- Involved in build and deployment support for Integration Testing, Staging, Pre- Production, Production, and Post Production.
- Involved in 24/7 support for production environments.
Environment: SUN Solaris, Windows 2003 server, Linux, Apache Httpd, Web logic Application Server, Websphere 6.1, Web Center Portal, Sun One 6.1, Windows (95, 98, NT, 2000, XP), wily Introscope, ITCAM, Shell Scripting, Oracle 9i, Site minder 4/5/6.
Confidential, Bloomington, IL
Middleware Administrator
Responsibilities:
- Performed Web Logic Server admin tasks such as Installation, Configuration, Monitoring, and Tuning & Load balancing.
- Involved in Web Logic 8.1 to Web Logic 10.0/10.3 upgrade, JVM upgrade, JDK upgrade
- Installed and configured IPlanet Web server 6.1 to work with Web Logic Server 8.x/9.x/10.x
- Created shell and WLST scripts to monitor domains, recycle clusters, monitor disk space, monitor number of Apache connections, and ran them as Cron jobs
- Developed ANT build scripts, UNIX shell scripts for auto deployment process.
- Deployment and troubleshooting of JAR, WAR, & EAR files in clustered environment.
- Configured and administered JDBC Connection Pools/Multi Pools/Data Sources on Web Logic Server
- Monitored and fixed the error logs, tuned parameters on Web Logic environment
- Tuned TCP/IP, JVMs, JVM heap size, garbage collections, Java stack, Native thread, thread dump, heap dump, verbosegc
- Developed scripts to monitor JDBC Connection Pool Status, JVM Heap Size, and JMS Messages in the Destination queues in the production environment.
- Deployed the applications on multiple Web Logic Server and maintained Load balancing using Load balancers, High availability and Fail over functionality.
- Configure Clustering EJB objects, JDBC connections and JMS servers.
- Configure Node manager for administer the Managed servers.
- Extensive hands on experience working with Clear Case on UNIX platform, Clear Case explorer and SVN.
- 24/7 On-call support for production and non-production environments which included product development, testing, staging and production environments.
Environment: Web Logic server 8.x/9.x/10.x, JDK 1.5/1.6, J2EE, JDBC, IPlanet Web server 6.1, Oracle 10g, Solaris 10, Win XP
Confidential, Houston, TX
WebLogic Administrator
Responsibilities:
- Installed and configured WebLogic Server 11g on Linux platform in a virtual Environment.
- Deployed wars and ears using WebLogic Admin Console as well as running scripts.
- Focal point for project design and architecture for WebLogic Application server layout, which includes Internet and Web center Sites.
- Configured Node Manager to start and stop servers from admin console.
- Configuration and Application Deployment using WLST.
- Developed UNIX shell scripts and WLST scripts to start/stop admin and manage servers and to deploy different applications like .war or .ear files.
- Performed SOA Disaster Recovery for Middleware systems, Identified requirements and dependencies for the complex environment, troubleshooting of various issues related to network, JDBC, JMS connections, application specific dependencies, issues related to improper sync with the production environment, performing TCP dumps and thread dumps for DR Testing.
- Configured JDBC connection pools and data sources for the applications.
- Configured JMS Connection factories and Queues for messaging applications.
- Involved in monitoring and tuning performance metrics like JVM, execute threads, JDBC connections.
- Configured and setup Secure Sockets Layers (SSL) for data encryption and client authentication
- Implemented Single Sign On for security
- Involved in bridge calls for troubleshooting.
- Responsible for writing UNIX shell scripts for auto deployment of applications.
- Worked on configuring Oracle Enterprise Manager and AppDynamics targets for Middleware systems, Coherence Grids.
- Provided 24x7 on call production support.
- Worked closely with development team to troubleshoot ongoing issues in applications.
Environment: BEA Weblogic Server 10.x/11g/12c, Apache HTTP Web Server, Sun Solaris 8/9, Java, Oracle 9i, JDBC, Servlets, Shell, JMS, Apache, Introscope, SQL Server 2000, WebCenter, OEM, AppDynamics.
Confidential
Systems Analyst
Responsibilities:
- Designed and developed the user interface using JSP, Servlets, XML and Java
- Developed Java Server Pages for both business logic and GUI development
- Developed Java Bean components to communicate with JSP
- Designed and developed the front end using JSP and other custom tag libraries
- Involved to develop forms using HTML and Java Script
- Involved in writing SQL in DB2 UDB
- Involved in converting Mainframe DB2 data to SQL Server database
- Wrote JSP pages for server side to access the database
- Developed database connection through JDBC drivers
Environment: JDK 1.2, JDBC, JMS, EJB, JSP, HTML, Windows NT/98, Red Hat Linux, Oracle 7i