Web Server Administration Resume
Milpitas, CA
PROFESSIONAL SUMMARY:
- Over 16 plus years of experience and over 12 plus years of experience in U.S
- Full software development life cycle experience.
- Over 10+ years of experience in software design, administration, install, configure, production
- support, testing and maintenance of Weblogic, JBOss, Tomcat, Apache, Iplanet, mod jk and etc
- Solid experience in administration of BEA Web logic Server 12c/11g /10.x/9.x/8.x/7.x/6.x/5.x
- Achieved better performance in production servers with proper configuration of JVM parameters,
- particularly those related to memory usage and garbage collection: JVM 1.5 /1.6 on Unix
- Performance Tuning on high traffic applications using different profiling tools like Visual VM,
- JConsole, JProbe, Your Kit, JMX Monitoring. Ex: High CPU Usage, All Threads / DB Conn’s used up
- and etc
- Load testing on high traffic java applications using tools like Spirent, Grinder to find out how many
- users per sec can login and perform different operations. Also figure out mean average response time
- per transaction (tps)
- Strong knowledge in various Unix operating systems as Solaris, Linux and HP
- 24x7 Production support experience on Multi-tier architecture systems in different environments
- having many Weblogic / JBoss / Tomcat Server instances
- Experienced in configuring and maintaining Weblogic / JBoss / Tomcat Servers and all of its
- components.
- Extensive experience in Clustering EJB objects, JDBC connections and JMS connection factories
- Solid experience in developing and deploying the applications on multiple Web logic / JBoss/
- Tomcat Servers and maintaining Load balancing and High availability
- Excellent application development and interfacing experience with LDAP using JNDI interface
- Extensive experience in configuring Site Minder Web Agent on IIS and iplanet Web Servers
- (AgentConfigObject, HostConfigObject, Host Name and Policy Server)
- Experience in creating Web Agent, Agent Groups, Agent Config Objects Domains and
- Authentication Schemes in SM
- Protecting the URL / Web Sites using Site Minder Policy Server - like Creating Realms, Rules and
- policies and adding LDAP roles to the new and existing policies
- Creative troubleshooter with outstanding ability to identify operational deficiencies and implement
- system improvements
TECHNICAL SKILLS:
- Languages C, C++, J2EE, JDBC, ODBC, XML, Shell Scripting
- Technologies Weblogic (10, 9.2, 8.1,7.0,6.0, 5.0), OAS, JBoss, Tomcat, Apache & iPlanet,
- Databases DB2, Sybase, Oracle (10G, 7.x, 8.x, 8i), SQL Server, MySQL
- Web Technologies IIS, HTML, JavaScript, CSS, ASP, VBScript, XML, XSL
- Operating Systems Windows XP / 2000, Unix (Solaris, Linux) Windows NT
- Monitoring Tools Site Scope, Intrascope, Big Brother, BMC Patrol Nimsoft
- Web Servers Apache, iPlanet, Web Sphere and IIS
- Automated Build tools: Cruise Control, Maven
- Build tools: ANT, Perl, Shell Scripting
- Version Control System: Clearcase,CVS, SVN
PROFESSIONAL EXPERIENCE:
Confidential
Role: Sr. Lead Middleware / Performance Engineer / Architect
- Design, administration, architect, manage various Cisco internal and external J2EE applications.
- Involved in strategic planning, infrastructure architecture, application analysis, design, development,
- migration, integration and conversion of N-Tier J2EE applications on UNIX and Windows.
- Installation and administration of Apache TOMCAT Servlet/JSP Container for deploying Java
- applications
- Strong WebLogic/ OAS/ JBoss/ Tomcat Administration with expertise in Installation, Configuration,
- Tuning, Upgrade and Deploying applications.
- Upgrade OAS, JDK, OID, SSO, Portal and MRDB Servers
- Experience in configuring WebLogic Servers in a Cluster solution for High Availability, Load
- balancing and fail over support.
- Achieved better performance in production servers with proper configuration of JVM parameters,
- particularly those related to memory usage and garbage collection.
- Experience doing Java Virtual Machine 1.5 / 1.6 Garbage collection tuning on the Solaris/ Linux /
Confidential
Oracle Middleware Administration
- Installation and Administration of Oracle WebLogic 8,9, 10g, 11g, and 12c
- JDBC Connection Pool and Multiple pool configurations with Oracle, MySql, DB2 and MS SQL Server, etc.
- JMS Configurations- JMS Server, Connection Factory, Foreign JMS server, Message
- Bridge, Topic/Queue, Distributed destinations
- Creating security roles, group policy, user authentication, aduting and authorization
- Work on Web Security tools- LDAP Server, SSL Certificates and client authentication.
- WebLogic 12c GridLink Configurations
- Sizing and Tuning JVM Heaps for OC4J and WebLogic
- Sizing the Database connection pools and tuning the database
- Configuring High Availability using F5, and other Load Balancers
- Configuring High Availability using software load balancers (AJP or Mod JK)
- Disaster Recovery Planning and testing
- Oracle Portal, Discoverer, Forms and Reports 10g and 11g: Install, configure, enable high availability, upgrade, backup and recovery, tuning, and disaster recovery
- Oracle Grid Control: 10g, 11g, and 12c: Install, configure, enable high availability, upgrade, backup and recovery, tuning, and disaster recovery
- Oracle Business Intelligence (OBIEE) 10g and 11g: Install, configure, enable high availability, upgrade, backup and recovery, tuning, and disaster recovery
- Oracle WebCenter 11g: Install, configure, enable high availability, upgrade, backup and recovery, tuning, and disaster recovery
- Oracle SOA suite, OSB, and BPEL 11g: Install, configure, enable high availability, upgrade, backup and recovery, tuning, and disaster recovery
Confidential
Web Server Administration
Oracle HTTP Server:
- Install and configure Oracle HTTP Server (OHS) 10g and 11g
- Configure high availability
- Configure multiple virtual servers on the OHS instance
- Configure SSL certificates
- Tuning and sizing various parameters
- Configure various modules: mod oc4j, mod wl ohs, mod rewrite, mod osso
- nstall and configure OAM WebGates, WebAgents with OHS
Environment: Weblogic 10 .x/ 9.x / 8.x / 7.x, OAS 10.x, OC4J, OID, LDAP, Site Minder, SSO, MRDB, Portal, JBoss, Tomcat 5.x/6.x , Apache, Memcache, Active MQ, Solr, Ant 1.7.0/ 1.6.5 , WLST, Jython 2.1, Shell Scripting, Oracle 10 G, Java, JDK1.5 /1.4 /1.3, J2EE, JConsole, EJB 3, LDAP, JDBC,XML, AIX 5.3, Solaris 10.0 /9.0 /8.0 , Linux & Windows, BB, BSU, BEA Guardian, SVN (Sub Version), Clear Case, TOAD, . Visual VM Your kit, JProbe, Spirent, Grinder, Firebug
Confidential
Role: Sr. Weblogic / JMS / JBoss Administrator / Infrastructure Architect
- Design, administration, architect, manage various Netflix internal and external J2EE applications.
- Involved in strategic planning, infrastructure architecture, application analysis, design, development,
- migration, integration and conversion of N-Tier J2EE applications on UNIX and Windows.
- Migrate WLS instances to new data center (DC1 to DC2). Setup CLUSTERED instances for DC1/DC2
- Installation and administration of Apache TOMCAT Servlet/JSP Container for deploying Java
- applications
- Strong WebLogic/ JBoss/ JMS Administration with expertise in Installation, Configuration, Tuning,
- and Deploying applications.
- Experience in configuring WebLogic Servers in a Cluster solution for High Availability, Load
- balancing and fail over support.
- Achieved better performance in production servers with proper configuration of JVM parameters,
- particularly those related to memory usage and garbage collection.
- Experience doing Java Virtual Machine 1.5 / 1.6 Garbage collection tuning on the Solaris/ Linux /
- Aix platforms.
- Worked on JMS Resource Configurations and Weblogic JMS Architecture
- Configuring WebLogic/ JBoss/ JMS Clustering and distributed destination resources
- Configuring JMS System resources such as JMS Server destinations (Queues and Topics) and
- Connection factories
- Troubleshooting Weblogic JMS – Configure and managed message logs and temporarily pause
- message operations on destinations
- Configuring weblogic Persistent Store and Weblogic Store-and-Forward
- Expert experience in WLST, Jython and ANT scripting to automate and monitor the WebLogic routine
- Effectively automated WebLogic 10.x/9.x/8.x Domain and Managed Server builds using Apache Ant
- and shell scripts reducing manual domain builds.
- Installation of JDK’s 1.5.0 / 1.4.2 / 1.3.0 on Solaris, Linux, AIX and Windows Systems
Environment: Weblogic 10 .x/ 9.x / 8.x / 7.x, JMS, JBoss, Tomcat 5.x/6.x , SAF, Ant 1.7.0/ 1.6.5 , WLST, Jython 2.1, Shell Scripting, Oracle 10 G, Java, JDK1.5 /1.4 /1.3, J2EE, JConsole, EJB 3, LDAP, JDBC,XML, AIX 5.3, Solaris 10.0 /9.0 /8.0 , Linux & Windows, BB, BSU, BEA Guardian, CVS, SVN (Sub Version), TOAD, Nimsoft. Visual VM, Your kit, JProbe, Spirent, Grinder, Firebug
Confidential
Role: Sr. Weblogic/JBoss Administrator / Infrastructure Architect
- Design, administration, architect, manage various BGI internal and external J2EE applications.
- Handling multiple applications and onsite-offshore (US, UK, Japan, Australia and SNG) teams.
- Involved in strategic planning, infrastructure architecture, application analysis, design, development,
- migration, integration and conversion of N-Tier J2EE applications on UNIX and Windows.
- Strong WebLogic/JBoss Administration with expertise in Installation, Configuration, Tuning, and
- Deploying applications.
- Experience in configuring WebLogic Servers in a Cluster solution for High Availability, Load
- balancing and fail over support.
- Worked with various application groups on various core aspects of Weblogic/JBoss server issues
- ranging from security, transaction, and performance, XML B2B Integrations etc.
- Installation and administration of Apache TOMCAT Servlet /JSP Container for deploying Java
- pplications
- Achieved better performance in production servers with proper configuration of JVM parameters,
- particularly those related to memory usage and garbage collection.
- Worked with Oracle-BEA / JBoss /Sun folks to resolve Weblogic, IIS and JBoss cases
- Troubleshoot environment and application issues using BEA WLS /JBoss support patterns
- as the standard methodology and provide root cause summary to application stakeholders.
- Expert experience in WLST, Jython and ANT scripting to automate and monitor the WebLogic routine
- Effectively automated WebLogic 10.x/9.x/8.x Domain and Managed Server builds using Apache Ant
- and shell scripts reducing manual domain builds.
- Installation of JDK’s 1.5.0 / 1.4.2 / 1.3.0 on Solaris, Linux and Windows Systems
- Installing Plug-ins to establish communication between Weblogic and iPlanet for Weblogic to act as
- PROXY between the client and iPlanet Server.
- Installed and configured Apache Web Server and responsible for its administration.
- Configured Apache Proxy Plug-in to talk to Weblogic / JBoss application servers
Interesting projects –
- Configured JBoss JMS as persistent with oracle (JBoss-eap-4.3.0.GA CP02 & JBoss Messaging 1.5)
- Upgrade from WebLogic 8.1 to 9.2 and 9.x to 10.x for about 30 applications
- Design and implementation of Weblogic application configuration management system based on new WebLogic Scripting Tool (WLST)
- Used BSU Utility to update weblogic patches
- Experience in Configuration Management / Release Engineering/ Change Management, maintaining the code, deploying, migrating code from development, test, QA, prod environments working closely with developers/Mangers reporting build failures/report generation/build automation.
Environment: Weblogic 10 .x/ 9.x / 8.x / 7.x, JBoss 4.20/ 4.05, Tomcat 5.x/6.x , JBM, JMS, JON, IBM MQ, WSMQ, IIS 6.0 / 5.0 iPlanet 5.1,Apache 2.2, Ant 1.7.0/ 1.6.5 , WLST, Jython 2.1, Cruise Control, Shell Scripting, Oracle 10 G, Java, JDK1.5 /1.4 /1.3, J2EE, JConsole, EJB 3, LDAP, JDBC, XML, AIX, Solaris 10.0 /9.0 /8.0 , Linux & Windows, HP Diagnostics, Site Scope, BB, Wily Intrascope, BSU, BEA Guardian, CVS, SVN (Sub Version), Jumpstart, Ivy, Lombardi Team Works 6.x, TWAE, BPM Tool, Team works 6 admin, Team works 6 portal, Process server, Performance Server
Confidentia
Role: Web Middleware Engineer/ Production Support
- Extensively understood different Dev, QA Training and Production environments in ING.
- Working on Primary on call (level 1, 2 & 3) support 24 * 7 with WEB ENGG team handling IIS and BEA
- Weblogic / JBoss issues. (IIS and BEA Administration)
- Analyze Problems and perform Root Cause Analysis during on call for p1, p2 & p3s
- Configuring Clusters on Weblogic / JBoss using the Weblogic Console.
- Improved performance using JVM tuning
- Installing Plug-ins to establish communication between Weblogic and iPlanet for Weblogic to act as
- PROXY between the client and iPlanet Server.
- Configured Apache Proxy Plug-in to talk to Weblogic / JBoss application servers
- Configured Node Manager to start and stop Managed Servers from Admin Console
- Worked on different tickets like CHANGE / PROBLEM / SEV98 / RFS etc.
- Configured and maintained Clustered as well as non-clustered Weblogic / JBoss environments
- Configure Site Minder Web Agent on IIS and iplanet Web Servers (AgentConfigObject, ConfigObject,
- Host Name and the Policy Server)
- Setting up new Microsoft Applications in Microsoft IIS Servers
- Creating Web Agent, Agent Groups, Agent Config Objects, Domains and Authentication
- chemes in SM.
- Protecting the URL / Web Sites using Site Minder Policy Server – like Creating Realms, Rules and policies and adding LDAP roles to the new and existing policies.
- Monitoring tools like Site Scope, Big Brother and BMC Patrol.
- Prepared RCAs and experience in a high availability environment, worked on SLAs
Environment: Weblogic 5.0/6.1/7.0/8.1- SP2, SP3, SP5, JBoss 4.x, Web Sphere 5.x, IIS, iPlanet 4.6/4.1 SP 9, Apache 2.2/2.0/1.3, Ant 1.6.2, Oracle 9i, Sybase, DB2, Java, JDK1.4, J2EE, EJB, LDAP, JDBC, XML, AIX, Solaris 7/5.8, Linux, Site Scope, Big Brother, Site Minder, CSS, F5 Big IP, SM Policy Server v5.5 SP3 / 4.61
Confidential
Role: Weblogic Administrator/ Production Support / Release Manager
- Extensively understood different Production and Training environments in FTTP and SSP, worked on
- centralization of Front-end I-Consoles and Backend code
- Configuring and doing the JVM tuning for the weblogic application server
- Installed, configured and maintained Weblogic Server 7.x
- Maintaining the Admin and managed web logic application servers
- Managed setup and building of new application code on non-production servers and for later migration
- to production servers.
- Worked on Primary On call (level 1, 2 & 3 ) support 24 * 7
- Configure and administered of JDBC, JMS, JNDI in Weblogic Server 8.1
- Performance tuning, application deployment and testing BEA Weblogic Tools and BEA Weblogic
- Setting up new Microsoft Applications in Microsoft IIS Servers
- Configured and maintained Clustered as well as non-clustered Web Logic environments
- Assisting in the Production Support in smooth implementation of latest technology
Environment: Web logic 5.0/6.1/7.0/8.1- SP2, SP3, SP5, Web Sphere 5.x, IIS, iPlanet 4.6/4.1 SP 9, Apache 2.2/2.0/1.3, Ant 1.6.2, Oracle 9i, Sybase, DB2, Java, JDK1.4, J2EE, EJB, JDBC, XML, AIX, Solaris 7/5.8, Linux, Site Scope
Confidential
Role: Weblogic Administrator
- Creating user and Group for BEA WebLogic/ Apache Installation
- Installation and Configuration of BEA WebLogic 6.0/5.1SP9, and BEA WebLogic Cluster.
- Upgrade of BEA WebLogic Server5.0 to BEA WebLogic 6.1
- Application Deployment on BEA Weblogic on a single Server and a cluster of Servers.
- Migrations of the application and trouble shooting
Environment: Weblogic 7.0, Oracle 9i, JDK1.4, J2EE, EJB, LDAP, JDBC, XML, Solaris, Linux
Confidential
Role: Weblogic Administrator
- Installed, Configured, Customized WebLogic 6.0/5.1
- Administration, Monitoring BEA WebLogic Server Performance and Tuning.
- WebLogic servers and Javawebstart for Development, Integration, staging and
- production environments.
- Performance tuning of WebLogic servers for optimal performance and scalability.
- Performance & fine-tuning of WebLogic Server 6.x (w.r.t JVM, Threads, Connection
- Pools and Os Parameters etc).
Environment: Weblogic 6.0/5.1, iPlanet, Oracle 9i, JDK1.4, J2EE, EJB, LDAP, JDBC, XML, Solaris, Linux