deepak_admin_1.doc

6
  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 ell as !"## development$ %nstallation, &onfiguration, 'roubleshooting, Load (alancing, &lustering, )eploying Applications, *erformance 'uning and Maintenance of We bLogic +erver versions $x.$x/0$x$ %nstalling Oracle +OA suite //$/$/$1 2(*#L, #+(, (AM, Web &enter3, Oracle Weblogic +erver, Oracle 4''* +erver, %dentity Management &onfiguring Metadata, *atch 5pgrades &onfiguring &entrali6ed Asset Management, Asset 4arvesting, overnance 8oles, W+)L Asset Mapping, (*#L Asset Mapping, +ynchroni6ing O#8 and O+8 Weblogic server Administration Applying incremental (undle *atch or using full install #M /"c (ackup*atch management 5pgrade plug-ins in bulk using emcli #xten sive orking expe rienc e in sett ing up mult iple doma ins, including machines, managed serve rs, node managers and cluster environments$ 4ands on experience ith continuous integration tasks using 4udson and Maven tools$ *roficient in deployment and troubleshooti ng of !A8, WA 8, and #A8 files in domain and clustered environments of WebLogic +erver and !(oss Application server$ #xpertise in administration of Apache 4''* "$0"$" Web +erver, Microsoft %%+ Web +erver and +un !ava +ystem We b +erver 2i*lanet 9$/3$ %nstallation and configuration expert f or Apache 4ttp +erver$ *roficient in !:M performance fine tuning and other performance enhancement techni;ues Maintain environments at current patch levels and folloing configuration management practices for Apache$ +et up and configured M< series messaging service via !M+ +erver$ *roven skills in troubleshooting, &ode deploymentspromotions, performance monitoring and performance tuning of WebLogic server and !(oss App +erver$ !)(& &onnection *ool and Multipool configuration ith Oracle and +;l+erver etc$ WebLogic Administration, Monitoring and 'roubleshooting using Admin &onsole and !M=$ #xcellent knoledge in developing and troubleshooting in !ava /$1/$>/$9 programs$ ood knoledge of !"## platform ith experience in )esigning #nterprise Applications using !A:A /$1 /$>/$9, !+*/$", +ervlet "$1, #!( "$/, !)(&O)(&, , !M+ /$"$ ood at +er ver *er for man ce 'uning - 'hread )ump Analysis, &ore )ump An alysis he n +erver crashed unevenly$ !M+ &onfigurations? !M+ +erve r, &onne ctio n @acto ry , @orei gn !M+ serv er, Message (ridg e, 'o pic<ueue, )istributed destinations$ *erformed troubleshooting of O+( service calls by enabling tracing and using test console$ Wo rked on security realm ? &reating security roles, group policy, user authentication, aduting and authori6ation$ #xcellent knoledge in riting build deployment scripts to automate the process using An t Maven &apable of orking both as a team player and independently$ *ossess effective oral and ritten communication skills and strong analytical problem solving capabilities$ Worked on Web +ecurity tools- L)A* +erver, ++L &ertificates$ #xperience in trouble shooting failed mission critical production systems under extreme pressure conditions and time constraints$ #xperienced in riting 5%= +hell +cripts and implementing auto deployment process 5sed !M+ for reliable exchange of information across applications using '%(&O B %(M M<+eries$ %nvolved in Load balancing setup of @> (%-%* ith We bLogic$ *rovided "1C7 on call support$ 4ands on experience in Oracle .i/0g to rite +tored *rocedures, @unctions and 'riggers using 'OA)$ #xp eri enc e in build ing co mpili ng cod e usi ng A' scr ipt and &le ar&ase in mix ed +ol ari s4*-5=W% environment$ ood team player ith excellent communication skills, ability to produce B maintain documentation$

Upload: bada-sainath

Post on 02-Nov-2015

212 views

Category:

Documents


0 download

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