deepak_admin_1.doc
TRANSCRIPT
DeepakGuptha
Summary:
Over 7 years of extensive experience as a WebLogic Administrator, by handling all the aspects of administration tasks such as day-to-day site Monitoring and Maintenance as well as J2EE development. Installation, Configuration, Troubleshooting, Load Balancing, Clustering, Deploying Applications, Performance Tuning and Maintenance of WebLogic Server versions 8.x/9.x/10.x.
Installing Oracle SOA suite 11.1.1.4 (BPEL, ESB, BAM, Web Center), Oracle Weblogic Server, Oracle HTTP Server, Identity Management
Configuring Metadata, Patch Upgrades
Configuring Centralized Asset Management, Asset Harvesting, Governance Roles, WSDL Asset Mapping, BPEL Asset Mapping, Synchronizing OER and OSR
Weblogic server Administration
Applying incremental Bundle Patch or using full install
EM 12c Backup/Patch management
Upgrade plug-ins in bulk using emcli
Extensive working experience in setting up multiple domains, including machines, managed servers, node managers and cluster environments.
Hands on experience with continuous integration tasks using Hudson and Maven tools.
Proficient in deployment and troubleshooting of JAR, WAR, and EAR files in domain and clustered environments of WebLogic Server and JBoss Application server.
Expertise in administration of Apache HTTP 2.0/2.2 Web Server, Microsoft IIS Web Server and Sun Java System Web Server (iPlanet 6.1).
Installation and configuration expert for Apache Http Server.
Proficient in JVM performance fine tuning and other performance enhancement techniques
Maintain environments at current patch levels and following configuration management practices for Apache.
Set up and configured MQ series messaging service via JMS Server. Proven skills in troubleshooting, Code deployments/promotions, performance monitoring and performance tuning of WebLogic server and JBoss App Server.
JDBC Connection Pool and Multipool configuration with Oracle and SqlServer etc.
WebLogic Administration, Monitoring and Troubleshooting using Admin Console and JMX.
Excellent knowledge in developing and troubleshooting in Java 1.4/1.5/1.6 programs.
Good knowledge of J2EE platform with experience in Designing Enterprise Applications using JAVA 1.4/1.5/1.6, JSP1.2, Servlet 2.4, EJB 2.1, JDBC/ODBC, , JMS 1.2.
Good at Server Performance Tuning - Thread Dump Analysis, Core Dump Analysis when Server crashed unevenly.
JMS Configurations JMS Server, Connection Factory, Foreign JMS server, Message Bridge, Topic/Queue, Distributed destinations.
Performed troubleshooting of OSB service calls by enabling tracing and using test console.
Worked on security realm Creating security roles, group policy, user authentication, aduting and authorization.
Excellent knowledge in writing build / deployment scripts to automate the process using Ant / Maven
Capable of working both as a team player and independently. Possess effective oral and written communication skills and strong analytical problem solving capabilities.
Worked on Web Security tools- LDAP Server, SSL Certificates.
Experience in trouble shooting failed mission critical production systems under extreme pressure conditions and time constraints.
Experienced in writing UNIX Shell Scripts and implementing auto deployment process
Used JMS for reliable exchange of information across applications using TIBCO & IBM MQSeries.
Involved in Load balancing setup of F5 BIG-IP with WebLogic. Provided 24*7 on call support.
Hands on experience in Oracle 9i/10g to write Stored Procedures, Functions and Triggers using TOAD.
Experience in building/compiling code using ANT script and ClearCase in mixed Solaris/HP-UX/WIN environment.
Good team player with excellent communication skills, ability to produce & maintain documentation.
Technical Skills
LanguagesJava, C, C++, PERL, J2EE, UNIX Shell, JavaScript, PL/SQL, SQL, UMLWeb Technologies JSP, Servlets, JDBC, ODBC, EJB, SWING, AWT, HTML, DHTML, Custom Tags, JMS, JNDI, LDAP, JavaMail, XML, XSLT, SAX, DOM, RMI, AJAX , DOS Script, CSSMiddlewareFusion middleware 11g, Oracle IAM suite, Oracle SOA Suite (BPEL, ESB, BAM, WSM) Administration, Oracle Service Bus 11g, Oracle Metadata Repository, Oracle HTTP Server, Oracle Web Cache , Oracle Webcenter, Oracle E-Business Suite 12.1, Identity and Access ManagementApp/Web ServersWebLogic, IBM WebSphere, JBoss, Tomcat
Frameworks
MVC, Struts, Tiles, Hibernate, Spring, JSF, JUnit AXIS
ToolsAnt, Maven, Rational Rose, Log4J, Cruise Control, Jgoodies Swing Suite, Toad
Version ControlSVN, Perforce, CVS, PVCS, Visual SourceSafe (VSS), ClearCase
Messaging Services IBM Websphere MQ, TIBCO, JMSBug Reporting tools QTP, JUNIT, PR-Tracker, JIRA, BugZilla, FITReporting ToolsJasper Reports, Crystal Reports and iReport tool
Scripting Languages UNIX Shell Scripting (Bourne, Korn, C and Bash), Perl Scripting.
Databases
Oracle, DB2 UDB, MySQL, MS SQL Server
Design patternsSingleton, Factory, Abstract Factory, DTO, DAO, Business Delegate, Session Facade, Template, Service Locator, Dependency Injection and View Helper
OS
Windows XP/2000, Linux, Sun Solaris and Mac
Education
Bachelors in Electrical and Electronics EngineeringProfessional ExperienceSymantec, Mountain View, CA April 2012 - Till Date FUSION MIDDLEWARE ADMINRole & Responsibilities:
Installing Oracle SOA suite 11.1.1.4 (BPEL, ESB, BAM, Web Center,Tomcat), Oracle Weblogic Server, Oracle HTTP Server, Identity Management
Configuring Metadata, Patch Upgrades
Configuring Centralized Asset Management, Asset Harvesting, Governance Roles, WSDL Asset Mapping, BPEL Asset Mapping, Synchronizing OER and OSR
Weblogic server Administration
Applying incremental Bundle Patch or using full install
EM 12c Backup/Patch management
Upgrade plug-ins in bulk using emcli
Monitoring virtualization targets in Oracle Enterprise Manager 12C
New Cloud Management Plug-Ins Provide Enhanced Capabilities for Deploying and Managing Clouds
Monitoring Templates and Template Collections Enhancements
Incident Manager Updates
Configuring Security
EM CLI Tracking and Setup
Responsible for Installation, Configuration, Tuning and troubleshooting of WebLogic Server and migration of applications from WebLogic 10.3.0 to 10.3.5
Designed and developed Domain Object to include new Mismo format without affecting downstream systems. Implemented Object-relation mapping in the persistence layer using iBatis framework. Used Rational Clear Case for version control and change management, and SVN for design document control.
Extensively worked on the Node Manager Configuration, Deployment of components and performance tuning including troubleshooting and maintenance. Configured Clusters, load-balancing and fail-over solutions and Web Server plugins for WebLogic application server. Deployed Enterprise Java Beans, Web Applications, Enterprise Applications and configuration, troubleshooting performance.
Web Server / Proxy Server Setup and Administration for Apache 2.0/2.2 with WebLogic 10.3.5.
Worked closely with development and testing teams to implement fixes in Testing and Production environments. Installed, configured OSB 10g in a clustered high available environment.
Deployed proxy and business services using OSB console.
Installed the Oracle SOA on top of Weblogic and having hands on experience on SOA Bpels deployment and troubleshooting the issues.
Experience in setting High Availability and clustering for SOA suite.
Experience in deployment in SOA suite with Stage, No-stage, External stage modes.
Created repositories using RCU (Repository Creation Utility).
Performance Testing using Load Runner.
Involved in upgrading from WebLogic Server 9.2 to WebLogic Server 10gR3. Responsible for installation, configuration and maintenance of J2EE applications on WebLogic Application Server in a multi clustered high availability environments.
Installed and Configured SunOne, Apache 2.x WebServers, as a proxy plug in for WebLogic Server 10.0 MP2. Worked on tuning part of SunOne.
Involved in performing patch upgrades, SP (service pack) installations & SSL certificates renewal.
Created JDBC connections to database like SQL, PL/SQL, Oracle 9i databases.
Performed Managing and Monitoring the JVM performance by WebLogic Heap Size, garbage collection, JDBC Pools and taking Thread dumps and analyzing to find the problems in application. Configured the Session Management i.e. Memory to Memory and Database replication on WebLogic Application server . Used config wizard extensively to create and manage WebLogic domains
Used BMC Remedy, and Team Tracker to generate problem tickets.
Installed and Configured Wily Introscope and JProbe to monitor weblogic servers.
Responsible for recording/documenting information concerning failures & outages in Production and the measures taken to resolve them.
Used Config wizard and WLST scripts to create and manage Weblogic domains
Work with the System administrators, Testers and DBAs for pre-installation planning (hardware configuration, memory, disk space, kernel parameters, network connectivity etc.) .
Apply and Configure Security patches at WebLogic, JDK and Application levels
Worked with F5 Networks-Big-IP for high availability load balancing of traffic to the various internet web services. Created Korn Shell scripts to automate Cron jobs and system maintenance. Scheduled cron jobs for job automation. Provided 24*7 on call support & Interaction with Oracle/BEA, SUN on issues and resolution
Used JProfiler for capturing performance bottleneck and memory leaks in the system.
Implemented Web services using WSDL/SOAP and created web services and clients to use those services. Environment: WebLogic 8.x/9.x/10.x/11g, Oracle SOA, Oracle OSB, Apache, ESB, Webmethods 6.1, , Linux 9.x, Sun Solaris, Apache Web Server, iPlanet web server, UNIX, Windows NT/2000, IBM MQ Oracle 10g, DB2 8.1.4/9.1.4, Sybase, IBM MQ, Java/J2EE, LDAP, BigIP
PG&E, San Francisco, CA June 2011 March 2012
WEBLOGIC ADMINRole & Responsibilities: Expertise in migrating WebLogicserver 9.2 to 10.0 MP1 including Configuring and administration of the WebLogicbased environment Configured WebLogic10.0 MP1 With extensive experience in configuring the web application for new version. Work with application development teams on troubleshooting Tomcat administration issues. Install and configure assortment planning WL portal environment using WebLogic Portal 10.
Install and Configure Ecomm environment in WLS using WebLogic Server 8.1.
Monitor various Web logic server and WL portal applications like SAS AP, HAPS, Ecomm and BII.
Responsible for installation, configuration and maintenance of J2EE applications on WebLogic Application Server in a multi clustered high availability environments.
Involved in migration BEA WebLogic 8.1 version to 10.3, performing patch upgrades, SP (service pack) installations & SSL certificates renewal.
Worked on Upgrading Wily Introscope 7.2.5 to Wily 8.2.3.
Worked in Oracle 11g SOA Suite including, OVD, OES, OSB, Oracle WebLogic Portal
Installed the Oracle SOA on top of Weblogic and having hands on experience on SOA Bpels deployment and troubleshooting the issues.
Experience in setting High Availability and clustering for SOA suite.
Created repositories using RCU (Repository Creation Utility).
Worked on LDAP with Solaris 10 having Domains in different containers. Extensively worked with JVM and other performance monitoring tools for better performance. Set up and configured MQ series messaging service via JMS Server. Worked with WebLogic Scripting tool WLST to automate the domain creation process. Configured and Installed Iplanet 6.0 as webserver also involved in administration for the web server Configured and Installed Apache Tomcat 5 for the proxy server. Worked with JVM (Jrockit) for monitoring the HEAP SIZE and Performance of the servers using JVM management Console Resolve all build/deployment issues with ant / maven Installed and Configured apache, and IIS Plug-ins for WebLogic.
Involved in the configuration and administration of F5 Big-IP hardware Load Balancers to increase throughput, performance and achieve more than 99% availability. Tuning JVM heap size to maximize the number of clients accessing the applications.
Configured the JDBC connection pools and multipools for the application using ORACLE thin drivers.
Gathered & analyzed requirements from the customer and written requirements, technical and design specifications.
Provided 24*7 on call support & Interaction with Oracle/BEA, SUN on issues and resolution.
Environment: WebLogic 8.x/9.x/10.x/11g, IPlanet 5.1/6.0, AquaLogic, ESB, JBOSS, Webmethods 6.1, SunOne, Apache, AIX, Linux 9.x, Sun Solaris, Apache Web Server, iPlanet web server, UNIX, Windows NT/2000, IBM MQ Oracle 10g, DB2 8.1.4/9.1.4, IBM MQ, Java/J2EE, LDAP, BigIP .Kohl's, Milwaukee, WI Apr 2009 - May2011WEBLOGIC ADMINRole & Responsibilities:
Installed, Configured and administered Oracle WebLogic Server 10.0 MP1,10.0 MP2, 11g and Webservers like iPlanet/Apache/Tomcat in Development, Test and Production Environments.
Deployed applications (WAR, JAR and EAR) using WLST, Anthill
Maintained Load balancing, high availability and Fail over for the servers
Installed and Configured iPlanet/Apache Plug-ins for WebLogic.
Installed and configured Siteminder for Sunone.
Configured and created JMS queues & topics ,Connection Factories, Datasources, connections pools & multi connection pools.
Extensively involved in Tuning the server.
Set up Secure Sockets Layer (SSL) communication between iPlanet and the WebLogic Application Server.
Writing various posting scripts for log rotation, log analysis.
Migrated WebLogic Server applications from existing version 8.1/9.2 to 10.0 MP2.
Involved in performance tuning of JVM and used Garbage collection Algorithms for better performance.
Monitor and managing the weblogic server instances using WSLT and also for the automation purpose.
Involved in trouble shooting and fixing day-to-day problems of the applications in production, production-Fix and testing environments.
Configured LDAP using directory Server for user authentication
Installed BEA patches using SmartUpdate tool, and troubleshooting application and post- installation issues.
Installed and Configured Wily Introscope and to monitor weblogic servers.
Provided 24x7 on-call support for production / non production environments.Environment: J2EE,Apache 2.2, Sunone,Sun Solaris, RedHat Linux 6, Anthill,Oracle 10g, MQ client 6.0, Wily7.2.5/8.2.3,Remedy, Jms, JRockit , WLSTCircuit City, Richmond, VA Dec 2007 - Mar 2009WEBLOGIC ADMINRole & Responsibilities: Install and configure of WLI Cluster environment using WebLogic Platform 8.1 SP2/3/5.
Lead the Enterprise Application Integration project to connect multiple systems that use high volume file transfer and messaging.
Extensive work using JMS Systems, create distributed queues for sending and receiving
Messages from various sources/targets from outside the company network.
Responsible for defining and implementing a feasible solution to integrate WLI with a data transformation service.
Develop Unix/wlshell scripts for application building and deployment.
Extensively involved in Building and Deploying J2EE Applications.
Experience in all areas of EAI including: Messaging, B2B, Workflow, ERP Integration.
Tune various WebLogic performance parameters to make the application highly scalable and thereby improving the overall system performance.
Responsible for resolving WebLogic bugs on different platforms and isolating product, QA and vendor issues related to JDK/OS issues.
Responsible for identifying Integration issues across WebLogic Servers, WebLogic Integration, WebLogic Portal and WebLogic Workshop working with other team members to resolve the issues.
Work in a clustered environment across heterogeneous systems with various versions of WebLogic Servers.
Responsible for tuning of EJBs, and databases in case of Entity Beans, Transactions and Synchronization.
Used WLST to check the status of WLServers.
Develop Unix shell scripts for WebLogic platform out of the box test automation. Environment: : WebLogic platform 8.1, WebLogic Integration 8.1, WebLogic Workshop 8.1,Oracle 8.X/9.X, Tomcat, JBoss, Windows 2000 Server/Professional, SPLUS, EXE, Cyclone, XML, JMS, Exchange Server 2000, LDAP, HP-UX 11.0, ClearCase, RedHat Linux 8, Mercator, CVS, Apache Web Server.Virtusa, Hyderabad, India Mar 2006 - Nov 2007
SOFTWARE ENGINEER
Role & Responsibilities: Actively participated in Analysis and Design sessions of the Project
Configure and maintain of WebLogic Server Clustered/Non Clustered environments on Sun Solaris/Windows/RedHat Linux
Perform Load Balancing and performance and tuning on WebLogic Server Clusters
Develop Unix scripts for application building and deployment
Tune various WebLogic performance parameters to make the application highly scalable and thereby improving the overall system performance
Install, configure and administer BEA WebLogic in clustered and non-clustered environments, deploy the J2EE applications onto the Weblogic-managed servers, monitor the servers, and troubleshoot problems, provide resolutions to issues
Work in a clustered environment across heterogeneous systems with various versions of WebLogic Servers
Responsible for tuning of EJBs, and databases in case of Entity Beans, Transactions and Synchronization
Designed and Developed J2EE core components such as Entity Beans, Session Beans
Developed the Server Side components in JAVA using Servlets and EJB.
Created Proxy plug-ins using Apache/iPlanet/IIS WebLogic servers
Involved in the development of HTML pages, Java Server Pages in order to implement the
Presentation Logic
Developed the EJBs, to retrieve the data from database by invoking the stored procedures
Installation, Configuration, and Administration of Internet Information Server (IIS) 5.0 and Apache Web Servers
Environment: : Windows 2000, Windows NT 4.0 Server/Workstation/95, MS BackOffice 4.0, TCP/IP, IIS 4.0, and MS Exchange Server 5.0, Java, Visual Basic 4.0/5.0, ASP, SQL Server, Oracle 7.1, WebLogic Server 6.x/7.x