Middleware/web Logic Resume
Woodland Hills, CA
SUMMARY
- IT professional with 6+ years of experience in Middleware Server Administration and Client/Server Applications.
- Experience with Web Logic Administration under different operating environments – UNIX, Linux, SUN Solaris, AIX, Red Hat and Windows NT.
- Extensive experience in Installing, Configuring, Tuning and Troubleshooting of Web Logic Server 8.1, 9.1, 9.2 and 10. 3.
- Extensive experience in setting up Multiple Domains, including Machines, Managed Servers, Node Managers and Cluster Environments.
- Solid experience in deploying the applications on multiple Web Logic Servers and maintaining Load balancing, High availability and Failover.
- Administered Web Logic Application Server from System Administration Console, Command Line Interface and WLST.
- Deployed various WAR, JAR, EAR, and RAR applications in clustered environment using Admin console, Shell scripts & WLST scripts.
- Experience in configuring and administration of connection pools for JDBC and JMS connections.
- Worked on Oracle Service Bus or ALSB and experience using SunOne/Netscape LDAP servers.
- Experienced in configuring the iPlanet LDAP Server in WebLogic Application Server
- Knowledge about Installation, Configuration and Maintenance of JBoss Application Servers 3.2.6/4.3 on win2k, Linux, Solaris platform.
- Excellent knowledge of UNIX Shell Scripts and WLST scripts to automate System Admin jobs.
- Configured and administered JDBC, JMS, JTA, JNDI, SNMP and Node Manager to administer the managed servers in Web Logic Application Server.
- Excellent knowledge of different databases like Oracle, MySQL, apart from setting up and integrating them with applications.
- Experience in configuring JDBC data sources for different types of databases.
- Extensive experience in production environments, performance tuning, tweaking the JVM parameter, Threads, size of the connection pools.
- Managed and monitored JVM performance tuning by adjusting WLS Heap size and GC parameters for monitoring the heap and physical memory.
- Knowledge in applying the patches to the Web Logic servers.
- Experience using J2EE and Java related technologies.
- Monitored Web Logic server resources using Wily Introscope.
- Experience in troubleshooting and performance tuning.
- Experience in developing web based applications using HTML, Java, JavaScript, Servlets, J2EE, JDBC, EJB, JSP, JMS and PERL.
- Knowledge of all phases of Software Development Life Cycle.
- Configured and setup Secure Sockets Layers (SSL) for data encryption and client authentication.
- Provided 24/7 on-call support for production, strong team player, good analytical skills.
TECHNICAL SKILLS
Programming Languages:
C, C++, C SHARP, JAVA/J2EE, SQL, PLSQL and TSQL.
Operating Systems
(32-bit & 64-bit supported):
AIX, HP-UX, Linux, Solaris, Red Hat and Windows.
Middleware:
BEA Web Logic Application Server 7.0, 8.1, 9.1, 9.2 and 10. 3, JBoss 3.2.6/4.3, MySQL, Apache-HTTP Server 1.2/2.0, Apache Tomcat 6.0, Oracle iPlanet Web Server, MS IIS server 5.1/6.0.
J2EE Technologies:
Servlets, JSP, JDBC, RMI, JMS, JTA, JNDI, JMX, EJB and Applets.
Web Technologies:
JDK 1.4/5/6, HTML, XML, DHTML, MSXML, ASPX and Eclipse.
Scripting Languages:
WLST, UNIX Shell Scripting (Bourne, Korn, C and Bash), LINUX, Perl Scripting, PHP Scripting and ANT Scripts.
Packages:
JDK 1.1/1.2/1.3/1.4/1.5/6, JSDK 2.0 and J2EE.
IDE’s/Utilities:
Eclipse, Web Logic Workshop, MS Visual Studio 2005, SSH, OpenSSL, Putty, and WLST.
Database:
Pointbase, Oracle 8i/9i, IBM DB2, MS SQL Server, MySQL, Sybase and MS Access.
Networking & Protocols:
TCP/IP, Telnet, HTTP, HTTPS, FTP, SNMP, LDAP, DNS, DHCP and ARP.
Other Tools:
Adobe Photoshop, MS Visio, Adobe DreamWeaver, Adobe Flash and MS Office.
GLOBAL EXPERIENCES
Confidential,Woodland Hills, CA Jan 2012 – Till Date
Sr. Middleware/Web Logic Administrator
Environment: Web Logic server 9.2/10.3, Apache, Sitescope, LDAP, EJBs, JMS, IBM AIX server, SOA.
Roles and Responsibilities:
- Install, configure and administer BEA Web Logic Server 9.2/10.3 in various environments.
- Installed and configured Web Logic Portal Server 9.2, Apache HTTP Server 1.2 and administered the process of deploying the Enterprise Components in AIX and Solaris environments
- Involved in various test and production environments, also worked on upgrading different versions of Web Logic.
- Involved in production support of application, policy and web servers.
- Configuring and administering JDBC, JMS, JNDI in Web Logic Server 9.2/10.3.
- Configure JNDI server as repository for EJB Home stubs, JDBC data source, JMS connection factories, queues and topics.
- Used ANT scripts to deploy the applications like formats of WAR, JAR, and EAR in Web Logic 9.2/10.3.
- Deployed the applications on multiple Web Logic Servers and maintained Load balancing, high availability and Fail over functionalities.
- Experience in working with Wily Introscope 7, enterprise inspection and monitoring tool.
- Configured Connection Factory and Distributed Queue as JMS system resources.
- Configured Node manager to remotely administer Managed servers.
- Experience in load balancers (F5), network routing protocols, and firewalls.
- Configuration and administration of connection pools for JDBC connections and data sources for Oracle database server 9i.
- Monitored error logs, fixed problems and tuned parameters in Web Logic environment.
- Experience in handling Java and Sun HotSpot JVM tuning.
- Involved in configuration management, software deployment, change management, performance monitoring, and application maintenance.
- Used configuration wizard and Admin Console extensively to create and manage Web Logic domains.
- Configured LDAP and provided support for applications.
- Involved in using Wily Introscope for determining performance problems.
- Experience working with ITIL process tools.
- Setting up the cluster environment for Web Logic Server integrated with multiple workflows.
- Configured and deployed applications in various work environments like Development, System Test, QA and Production.
- Experience with performance testing tools such as web load and load runner.
- Applying the patches and Maintenance Pack to the Web Logic servers.
- Testing and profiling to measure the performance of the applications.
- Involved as primary engineer for highly clustered and UNIX based applications.
- Supported on call schedule for Production Support.
Confidential,Stamford, CT Feb 2011 – Dec 2011
Middleware/Web Logic Administrator
Environment: Web Logic Server 9.1, MQ Series, Firewall, Site minder, JDK1.5, J2EE, Jrockit1.5, PHP, JSP, Servlets, EJB, LDAP, JDBC, XML, Oracle10g, Sun Security, MQ-Series, Hibernate, Struts 1 and 2, Apache 2.0, Tomcat 6.0/6.1
Roles and Responsibilities:
- Performed Web Logic 9.1 Server administration tasks such as installation, configuration, monitoring and performance tuning.
- Upgrade of Web Logic Server and updating JDK versions, applying patches and installing service packs for Web Logic server.
- Worked closely with development environment aiding testers to resolve application issues.
- Build, deploy and support development, Integration test and provide detailed instructions for QA and Production environments consisting of multiple Web Logic application domains.
- Maintain all aspects of the build server including tools setup, scheduling management, setup of custom support tools, report generation and Build failure analysis and manage platform wiki documentation system.
- Auto deployment and troubleshooting of JAR, WAR, and EAR files in clustered environment.
- Configured and administered JDBC Connection Pools/Multi Pools/Data Sources on Web Logic Server 9.1.
- Troubleshooting Web Logic Application Server connection pools and connection manager with Oracle 10g.
- Monitoring error logs, fixing problems and tuning parameters on Web Logic environment
- Configured and deployed applications in various work environments like Development, Test, Certification and Production
- Interacted with developers and Database Administrators to ensure a smooth and bug-free application deployment.
- Installed and configured Apache HTTP Server 2.0 and Apache Tomcat 6.0 in various environments.
- Installed and configured plug-ins for Apache HTTP server and Sun One Web server to proxy the request for Web Logic server.
- Interacted with the LDAP team to configure security authentication.
- Troubleshooting with Thread and Heap analysis for detecting blocking and locked threads.
- Configure and administer Connection pools for JDBC connections.
- Monitoring the startup logs for any exceptions or errors. Performing regular health checks for the servers in the Testing and Production environments.
- Involved in code migration from development to production environment.
- Coordinated with the Application and Database teams to identify and correct issues and bugs relating to Web Logic.
- Implemented standard backup procedures for Web Logic server.
- Configured realms, users, groups and roles.
- Familiar with Enterprise Change Control Process.
- Provided 24/7 on-call production support
Confidential,Chicago IL Dec 2009 – Jan 2011
Web Logic Engineer
Environment: J2EE, JDK1.2/1.3, HP-UX, SQL, Oracle8i, Web Logic 8.1/9.1, JDBC, LDAP, SNMP, JMX, Sun One server, Oracle WebLogic Portal, Ant and Maven scripting, JBoss, F5 Load Balancer.
Roles and Responsibilities:
- Installed and configured Web Logic 8.1/9.1.
- BEA Web Logic software installation and patch maintenance on AIX and Solaris platform.
- Monitored BEA Web Logic Server using tools such as Simple Network Management Protocol (SNMP), Java Management Extensions (JMX).
- Setup and configuration of F5 Load Balancer.
- Performed Web Logic Portal administration tasks such as installing, configuring, monitoring and performance tuning, content management and user management
- Configuration & maintenance of Sun One Messaging server.
- Administration and deployment of J2EE applications like JAR, WAR, and EAR files.
- Created Crontab scripts for timely running jobs.
- Performed activities such as Change Management, Content management, User Management, Portal and Desktop Management and Deployment (of application packages, patches, etc.)
- Provided support for teams in activities such as load testing using LoadRunner, troubleshooting, and performance tuning.
- Coordinated with the Application Support team to identify and correct issues and bugs relating to Web Logic.
- Supported testing efforts, implementations and monitoring of batch jobs.
- Installed and configured JBoss in various environments.
- 24x7 On-call support for production and non-production environments which included product test, staging, training and break fix environments.
- Worked with the production support team to define deployment process.
Confidential,Mettawa, IL Sep 2008 – Nov 2009
Middleware Administrator
Environment: BEA Web Logic Server 8.1 SP4, Apache HTTP Server, Sun Solaris 8 and 9, Windows 2000/NT, Oracle 9.2, SQL Server 2000.
Roles and Responsibilities:
- Installed and configured Web Logic Server 8.1 on Sun Solaris 8/9.
- Deployed wars and ears using Web Logic Admin Console as well as running scripts.
- Focal point for project design and architecture for Web Logic Application server layout, which includes Internet and Intranet Web 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.
- Deployed the applications on multiple Web Logic Server and maintained Load balancing using Big-IP F5 Load balancers, High availability and Fail over functionality.
- 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
- Redesigned and upgraded companies Site minder Infrastructure to new version and deployed into a highly redundant and sustainable solution.
- Involved in bridge calls for troubleshooting.
- Responsible for writing ANT build scripts, UNIX shell scripts for auto deployment of applications
- Worked closely with development team to troubleshoot ongoing issues in applications.
- Created scripts to deploy applications from command line and automate log archiving.
- Provided 24x7 on call production support.
Confidential,India June 2006 – Aug 2008
Developer/Administrator
Environment: Web Logic 7.0/8.1, RedHat EL 4/5, Solaris 9, Windows Server 2003, Oracle 10g, Apache 2.0, IIS WebServer, and SSL.
Roles and Responsibilities:
- Used config wizard and config builder extensively to create and manage Web Logic domains.
- Installed, configured and administered Clustered Web Logic Server 7.0/8.1 on Production environment.
- Experience in migration of Web Logic Server from Windows to Linux environment.
- Deployed the EAR, JAR, WAR applications on multiple Web Logic Servers Instances and maintained Load balancing, high availability and Fail over functionality.
- Maintained change management records for all the changes occurred while migration.
- Experience in Configuring JMS resources Queues, Topics, Distributed destinations, message bridges and JDBC connection pools, Data sources.
- Configured SSL and created Digital Certificates for secured communication between applications.
- Experience in configuring Horizontal and Vertical Clusters.
- Created Domain Templates to replicate the environment on new Web Logic servers.
- Working Knowledge of Networking concepts (TCP/IP, SSH), Trouble shooting Network.
- Resolved high priority tickets documenting system outages in any of the above environments.