Sr. Middlewareadministrator Resume
Boston, MA
SUMMARY
- 7 + years of experience inMiddleware technologies Oracle WebLogic suite/JBOSS/Tomcat and Web servers Apache/IIS/SunOne.
- Extensive experience in Installing, Configuring, Tuning and troubleshooting of Oracle WebLogic Server 7.0/8.1/9.x/10.x/11g/12c on Linux, Solaris and Windows platforms.
- Expertise in Installation, Configuration, Trouble - Shooting and Maintenance of JBOSS 4.2.x, 5.1.x.6.x application server.
- Installed and Configured Weblogic JMX and worked to setup with MBeans.
- Strong technical knowledge in JBOSSApplication server implementation, support, workload management and performance tuning including Web server setup configuration with JBOSS Application Server.
- Deployed applications fromAdminConsole of JBoss EAP 5.1/6 as well as conducted hot deployment
- Expert in configuring Node Manager, associating managed servers to a machine to control/monitor managed servers remotely.
- Excellent hands on experience, in web servers such as Apache HTTP 2.x Web Server, Tomcat 5/6 andIBMHTTPServer.
- Integrating Weblogic Environments with Apache web server 2.2 for reverse proxy.
- Extensive hands-on experience in setting up multiple clusters and implementing Load Balancing, High Availability and Failover functionality.
- Excellent working knowledge in finding Memory Leaks and adjusting JVM Heap Size and Garbage Collector parameters during performance monitoring and performance tuning of WebLogic server.
- Experience in Maintaining, Configuration and Trouble-Shooting Oracle WebLogic Server.
- Experience using weblogicAdmin, weblogic Deployer and weblogic server commands.
- Experience in installing Oracle SOA suite 11g.
- Extensive hands on experience in deploying J2EE Application archives which include JAR, WAR, EAR and RAR files and Web-Based/E-Commerce on Web Logic Application Server.
- Providing services for SOA like building a portfolio of services, WSDL, Top-Down, Bottom-Up Approach and defining XML Schemes.
- Experience in Configuration and release management in DevOps support model using tools such as Puppet and Chef.
- Configured SSL setup for Apache through WebLogic plug-in.
- Configured Log rotation for Apache and log redirection for plug-in.
- Utilized Tomcat and Apache servers for cloud server management.
- Experience with WebMethods upgrades, design, development and implementation.
- Worked on the Oracle FusionMiddlewarestack of products like Oracle access manager, Oracle Internet Directory, Oracle Content DB, Oracle Portal, Oracle Collaboration suite, Oracle B2B etc.
- Have Knowledge of Oracle RDBMS and networking protocols.
- Configure F5load balancer with Web servers. Used F5 to capacity, performance and reliability of the applications
- Experience in Installing and configuring Cacti for monitoring Heap and CPU usage.
- Experience in Java performance testing and troubleshooting using JConsole, JRockit Mission Control and JProfiler.
- Experience on Scripting like shell,perl,Unix etc.
- Configured WebLogic JDBC connection pools with databases like Oracle 9i/8i, My SQL, MS SQL Server, MS Access and DB2.
- Good understanding of load balancing using F5, Site minder and DNS.
- Strong knowledge in Clustering EJB objects, JDBC connections and JMS connection factories.
- Expertise in writing WLST scripts using Python for administration of WebLogic server
- Experience in both Clustered and non-Clustered environments.
- Experience with a combination of WebMethods, Jboss, Websphere, Sybase, IQ Series, Apache and/or Tomcat.
- Experience working with Relational Databases like Oracle 9.i/8.i, MS SQL Server
- Excellent problem solving skills with a strong technical background and good communication and interpersonal skills. Self-motivated and a good team player.
TECHNICAL SKILLS
Application Servers: WebLogic 7.0/8.1/9.x/10.x/11g/12c, iPlanet, WebSphere5.x/6.x, Apache Tomcat 4.x/5.x, Sun One, JBoss 4.x/5.x/6.x.
Operating Systems: RedHat Linux 4/5x/6x, SUSE Linux, HP-UX, IBM-AIX, Sun Solaris 8/10, Windows XP.
Languages: Java, C, C++, SQL, COBOL, Unix Scripting, Shell Scripting, WLST.
J2EETechnologies: JSP, Servlets, SOAP, WSDL, HTML, JDBC, JNDI, XML, XSL, JMS,IBM MQ JAXP, JAXB, Java Script.
Design Patterns: MVC, Singleton, DAO,SOA, Session Façade, Business Delegate, Service Locator
Tools: /Utilities: Cute FTP, TME10, Jprobe, Ant, Maven 2.0, XMLSpy, Big IP 5, HP OVO
Protocols: T3, T3S, Http, Https, Ftp and TCP/IP.
IDE: IBM RAD 6.0, Eclipse, JBuilder and Net Beans.
Databases & DB Tools: Oracle 8i/9i, MS SQL Server 2000, TOAD, SQL Navigator, SQL Plus, MS Access
Data / Object Modeling: UML, Rational Rose Enterprise Edition, MS Visio
CASE & Version Control: Clear Quest, JIRA, CVS, Perforce, Visual Source Safe, Subversion.
Testing Tools: JUnit, Win Runner 8.2, Test Director.
Monitoring Tools: Wily Introscope, JMeter, HP OpenView, Samurai.
PROFESSIONAL EXPERIENCE
Confidential, Boston, MA
Sr. MiddlewareAdministrator
Responsibilities:
- Installed, configured and troubleshooted Jboss Enterprise Application Platform (EAP) 6.4, WebLogic Server 10.3.x, 12.1.3, 12.2.1, Tomcat 8.x and Apache 2.4, under Windows, Linux and Sun Solaris environments
- Installed and configured MW products such as Weblogic, Tomcat, JBoss and Apache using HPSA (hewlett packard server automation) tool and used AnthillPro tool for deployments.
- Worked on Work Flow Automation project (WFA) to automate applications when there is maintenance.
- Worked on upgradingMiddleWareprojects and upgraded Weblogic 11g/12.1.x versions to 12.2.1, Tomcat 6.x/7.x to 8.x versions.
- Installed and Configured Apache HTTP Server 2.4 to proxy with WebLogic and Jboss Servers
- Installed and configured Weblogic 12.2.1 from scratch (created domains, multiple managed instances, machines, clusters and configured Nodemanager, datasources, JMS and deployed applications. Configured Weblogic plugin on Apache webservers
- Installed, configured and created multiple instances of Host Controllers and standalone servers on Jboss EAP 6.4
- Installed and renewed SSL certificates for Web/App servers
- Deployed various J2EE applications (WAR and EAR) on WebLogic, Tomcat and Jboss Servers using automated shell scripts and Anthill deployment tool
- Deployed applications on Jboss standalone and domain mode servers using hot deployments, CLI and management console
- Configured domain controller, host controller, profiles, server-groups, servers and Data Sources on Jboss EAP 6.4
- Configured JMS Queues and Topics using a managed JMS environment.
- Configured JDBC, JNDI and Datasorces (XA and Non-XA) for Jboss 6.4 servers
- Remotely managed Jboss server instances through HTTP Management Console
- Developed various shell scripts and run them as scheduled Cron jobs to automate startup and shutdown of Jboss EAP, WebLogic and Tomcat servers.
- Experience in Configuring and administering JTA, JNDI, SNMP and Node manager to administer the managed servers fromadminconsole in WebLogic application server.
- Configured Apache Webserver using Mod Cluster to distribute the load across clustered Jboss instances
- Monitored and tuned JVMs, JVM heap size, garbage collections, Java stack and Native thread results in Development, System Test, Staging and pre-production.
- Log files analysis such as WebLogic server logs, node manager logs, plug-in logs, and thread dumps, verbose GC logs for troubleshooting and problem determination to resolve issues
- Involved in application tuning to speed up the application
- Used Wily Introscope monitoring tool to monitor the Weblogic and Jboss servers
- Trouble-Shooting of JVM memory issues such as Java Heap memory by monitoring garbage collection with Verbose GC and Trouble-Shooting of JVM out-of-memory issues, server crash, stuck threads on application servers.
- Used jboss-CLI tool to develop basic scripts for automated Jboss administration (startup, shutdown, deploy and clear queues).
- Provided 24x7 on -call support for production environments.
Environment: Jboss Application server 7.x, Jboss Enterprise Application Platform(EAP) 6.x, WebLogic 10.x/11g/12c, JDK 1.7/1.8, Apache web server 2.x, Linux 5.x, 6.x, Tomcat 6.x/7.x/8.x, Jenkins, BigIP F5, HornetQ, Mod Jk, Mod cluster, HPSA and AnthillPro.
Confidential, Atlanta, GA
Weblogic/Jboss Admin
Responsibilities:
- Installed, Configured and administered OracleWebLogic Server 10.0 MP1, 10.0 MP2, 10.3, 11g, 12c, Oracle SOA suite 11g and Webservers like iPlanet/Apache in Development, Test and Production Environments.
- Deployed applications (WAR, JAR and EAR) using WLST
- Worked on upgrading jdk versions, also Weblogic servers from lower versions of 9.x, 10.x to 11g and recently 12c making sure all the applications are running after performing upgrade task
- Maintained Load balancing, high availability and Fail over for the servers.
- Written Chef Recipes to automate our build/deployment process and do an overall process improvement to any manual processes and also to write cookbooks in Chef.
- Setup and Configure the continuous build system using Hudson/Jenkins and running automation smoke / nightly test suites.
- Developed Startup, Shutdown and Bounce the WebLogic server scripts.
- Configured and administered the JDBC, JMS and JNDI in OracleWebLogic Server11g and 12c
- Wrote Shell Scripts to automate processes.
- Used config wizard and config builder extensively to create and manage WebLogic domains.
- Install configure JBOSS 5/6 Application server for the VPDC environment and currently working on the Prod environment setup in Cloud environment.
- Configured JBOSS through a firewall based environment using TCP
- Automated WAR deployment procedure in production environment running on JBOSS EAP 6.x using UNIX shell script
- Conducted migrating operations on the application from Web Sphere to JBOSS and deployed web and enterprise applications on JBOSS application server.
- Shell scripting for building and deploying Java application to target environments.
- Experience in backup and recovery of Oracle SOA suite dehydration store.
- Managed production support and troubleshooting for various Oracle SOA applications and involved in maintenance of production SOA instances.
- Installed and configured Tomcat 6.0 and provided maintenance support.
- Migrated Apache from 1x to 2.4.10 and Tomcat from 6x to 7.0.55
- Deployed applications on Tomcat6.0application server instances in all the known environments.
- Migrated WebLogic Server applications from existing version 10.0MP1/MP2 to 11c.
- Involved in performance tuning of JVM and used Garbage collection Algorithms for better performance.
- Installed and Configured SunOne, Apache 2.x WebServers, as a proxy plug in for WebLogic Server 10.0 MP2 and worked on tuning part of SunOne
- Web Server / Proxy Server Setup and Administration (Apache, Tomcat, iPlanet, Apache SSL, and IBM WebSphere).
- Wrote wrapper scripts to automate deployment of cookbooks on nodes and running the chef client on them in a Chef-Solo environment
- Deployed multiple IP remediated applications as a part of the migration and tested the new applications successfully.
- Registered the servers from the new DataCenter to the new Policy Server for Authentication of the applications.
- Troubleshoot emerging application issues, from WebLogicconfiguration to code issues.
- Developed ANT build scripts and UNIX shell scripts for auto deployment process
- Experienced in applying the patches to the WebLogic servers.
- Provided 24x7 on-call support for production / non production environments.
Environment: WebLogic Server 8.x/9.x/10.x/11g, Chef, iPlanet, Apache, UNIX shellscripts, ANT, SunOne, Apache 2.x, IBM WebSphere, Tomcat, JDBC, JMS, JNDI, Shell scripting, Chef, Hudson, Jenkins, Webmethods, Chef, Unix Scripting, JBoss 5.x/6.x.
Confidential, Philadelphia, PA
JBOSS Administrator/Middleware Admin
Responsibilities:
- Install, configure and administration of BEA WebLogic Application Server 9.2/10.3 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 Tomcat on 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 WebLogic 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 and application performance
- 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 Siteminder web 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: JDK 1.5/1.6, SUN Solaris, Windows 2003 server, Linux, UNIX, Apache Httpd, Web logic Application Server 9.2/10.3, 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, Brea, CA
WebLogic Administrator/Production Support
Responsibilities:
- Supported on call schedule for Production Support.
- 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 Web Server in various environments.
- Configure and administered of WebLogic server with Oracle9i database.
- 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.
- Configured Node manager to administer the Managed servers.
- Configuration and administration of 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.
- Used Oracle Fusion for development, deployment and management of SOA suite
- Involved in doing a performance benchmark of WebLogic server by using Load Runner.
- Used Nagios to provide centralized view of IT infrastructure and help with status information, detection of infrastructure outages, automatic restart of failed applications and services and overall monitoring reporting
- Installed, configured and administered JBOSS 4.0 server in various environments.
- Used JBOSS framework to support the development and implementation of applications
- Configured and deployed applications in various work environments like Development, System Test and Production.
- Research and Troubleshooting of emerging application issues, from WebLogic configuration to code issues.
- Used Batch-Processing to avoid idling computing resources and keeping high rate of utilization and shift the time of job processing
- Developed ANT build scripts, UNIX shell scripts and auto deployment process.
- 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.
- Configured F5 Load Balancer Implemented standard backup for both application and WebLogic.
- Testing and profiling to measure the performance of the applications.
- Used Alfresco content management for web, documents, records and content development
- Integrating and managing solutions with IIS, iPlanet LDAP, and Directory Smart single sign-on.
- Problem determination using local error logs and by running user traces and service traces.
Environment: JDK1.4, J2EE, Jrockit8.1, JSP, Servlets, EJB, LDAP, JDBC, XML, Oracle9i, WebLogic Server 8.1, JBOSS 4.0, Win2K, AIX, Solaris, Linux, OIM, Alfresco, subversion
Confidential
Junior Application Admin
Responsibilities:
- Installed and Configured WebLogic 8.1 Application Servers/WebLogic Integration, Domains, Clusters on AIX, Solaris
- Wrote shell scripts for automation of WebLogic startup, and for log maintenance.
- Tuned the TCP-related parameters in Operating System Level to improve system performance and reduce dropped connections.
- Configured and maintained WebLogic server with JDBC Connection Pool, JMS, JNDI, SNMP and J2EE Services.
- Used to interact with Development Teams for Application Architecture changes, with respective to WebLogic configurations.
- Installed and configured Apache Tomcat and Sun ONE (iPlanet) Web Server.
- Developed and maintained shell scripts that facilitate the Administration of BEA WebLogic.
- Troubleshooting, Load balancing, Testing and Code Profiling to measure the performance of the various applications deployed in WebLogic Server.
- Developed many shell scripts to automate the maintenance process of the WebLogic and recover the backed up WebLogic configuration.
Environment: WebLogic Server 8.1, Apache Tomcat, Sun One, J2EE, Web Services, LDAP, XML, AIX, Solaris, Windows, SQL Server.
