Sunil Sangaraju
Mobile: 214-***-**** x ***
Email: (******@****************.***/rajesh.adeptconsultants@gmailcom)
Professional Summary:
Dedicated and hardworking professional having 10 plus years of IT industry experience in the field of Client/Server Applications and Middleware Server Administration.
Industry experience in BEA Weblogic Application server 8.x/9.x/10.x/11g/12c administration under heterogeneous environments like Red Hat LINUX, SUN Solaris 8.0, 9.0, 10.0 and Windows XP/2003/2008.
Excellent working knowledge of Operation & Production Support with large mission critical systems in multiple technologies and platforms including WebLogic, SOA, Apache and UNIX
Extensively worked on BEA WebLogic 8.x/9.x/10.x/11g Server, Apache http Server 2.2.x as administrator for Server Installations, Configuration, Application components deployment, performance tuning including troubleshooting and maintenance.
Experience with installing, configuring, administering, implementing and performance tuning clustered SOA environments (10g/11g).
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).
Provided 24x7 on call support in production environment on rotation basis.
Excellent working knowledge in configuring multiple Weblogic domains including machines, manage servers and cluster environments.
Deployed various WAR, JAR, EAR and J2EE applications on managed servers and in clustered environment using Console or auto deployment scripts in stage and production.
Configured and administered JDBC Connection pools/Datasources, JMS Connection Factories and other JMS artifacts like JMS Servers, Distributed Queues.
Deployed proxy and business services using OSB console.
Experience in middleware migration and deployment activities at enterprise level.
Expertise in migration and up gradation of Weblogic Server and updating JDK versions, applying patches and installing service packs for Weblogic server.
Ability to troubleshoot application server like Weblogic or JBOSS.
Performed troubleshooting of OSB service calls by enabling tracing and using test console.
Extensive hands-on experience in setting up multiple clusters and implementing Load Balancing, High Availability and Failover functionality.
Experience building large scale systems in a high available and load balanced production environment.
Well versed in GTM, Site Acceleration, HA, Cache management & Failover solutions in Akamai Load Balancers
Configuration of WebLogic proxy plug-in and applications on servers like Apache 2.x HTTP Server.
Good experience in configuring and managing secured environments using SSL and digital certificates.
Experienced in writing UNIX Shell Scripts and implementing auto deployment process.
Performed thread dump analysis manually by looking for common symptoms like dead locks.
Installed and configured Wily agent, Wily enterprise manager and Introscope Workstation and provide application monitoring and measurement using Wily Introscope.
Developed startup and shutdown scripts for the Weblogic servers.
Excellent problem solving skills with a strong technical background and good communication and interpersonal skills. Self motivated and a good team player.
Technical Skills:
Operating Systems
Red Hat LINUX, Windows 98/2000/NT/XP/VISTA.
Middleware
BEA WebLogic Application Server 8.x./9.x/10.x, SOA Suite 11g, OSB 10g, Apache-HTTP Server 2.x
Programming Languages
JAVA/J2EE, SQL
J2EE Technologies
Servlets, JSP, JDBC, RMI, JMS, JTA, JNDI, JMX, EJB, Applets and swing components, AWT.
Web Technologies
JDK 1.4/1.5/1.6 HTML, XML, DHTML, MSXML, ASPX.
Scripting Languages
UNIX Shell Scripting (Bourne, Korn, C and Bash), Perl Scripting.
Packages
JSDK 2.0, J2EE, Clear case, Clear Quest.
Performance Monitoring and Testing Tools
Wily Introscope, HP Sitescope, OEM 11g
Load Balancers
Akamai, Netscaler
IDE’s/Utilities
Eclipse, Putty
Database
Oracle 8i/9i/10g, MS SQL Server, DB2.
Networking & Protocols
TCP/IP, Telnet, HTTP, HTTPS, FTP, SNMP, LDAP, DNS, DHCP, SSL
Other Tools
MS Office, TOAD.
Education:
B.E in Electronics & Communication Engineering from MADRAS UNIVERSITY, Chennai, India
Experience:
Sears Holding Corporation, Chicago, IL Jul 2013 – Till Date
Oracle WebLogic Administrator
Responsibilities:
Installed, configured and administered Weblogic Server 10.3.x/11g/12c on Red Hat Linux 5.x and Windows environment.
Performed Weblogic server administration tasks like configuring Managed servers and setup cluster environment.
Worked in a production environment supporting mission-critical applications.
Installed and configured Apache HTTP Server 2.x Web Servers in various environments.
Performed migration and up gradation tasks like upgrading Weblogic server 9.2 to Weblogic 10.3 and updating JDK’s and installing service packs and patches for Weblogic Server.
Troubleshooting everyday problems and issues by interacting with developer and testing teams and provided 24x7 On Call Production support on rotation basis.
Deployed various J2EE and enterprise applications (WAR, JAR, RAR, EAR) on managed servers and cluster environment and maintained Load Balancing, High Availability and Failover.
Load balancing and Failover Clusters for the WebLogic applications. Setup and Maintenance of Apache Web servers to redirect the Proxy requests using WL plug-in to Backend WL servers.
Deployed applications on multiple WebLogic Servers in a clustered environment and maintained load balancing, high availability and failover functionality, GTM and Cache Management using Akamai Load Balancer
Configured and administered JDBC data sources/multi data sources on Weblogic 9.2
Involved in monitoring error logs, troubleshooting and fixing the problems.
Implemented security by configuring Secured Socket Layer (SSL) for client authentication and data encryption.
Configure and administered Connection pools for JDBC connections.
Created and Configured Data Sources for database connectivity and JMS resources.
Used Config wizard and WLST scripts to create and manage Weblogic domains.
Performance tuning of JVM heap size, garbage collections, java stack and Native thread & production performance.
Monitoring application performance using Wily Introscope. Setting up the Introscope to alert for various metrics (CPU, heap, threads).
Deployed WARs, EARs using Weblogic Admin Console as well as running scripts.
Developed and ran UNIX shell scripts and implemented auto deployment process.
Troubleshooting with Thread and Heap analysis Using Samurai thread dump, TDA and Heap Analyzer for detecting blocking and locked threads.
Troubleshoot Weblogic Server connection pooling and connection manager with Oracle, DB2 checking the code in to cvs.
Experience with Oracle Weblogic, Sql, UNIX Shell scripting, CVS or other source control system and multi-threaded/multi-process application.
Active involvement in monitoring the server performance, network traffic to reduce performance bottleneck.
Experience in working with Toad to run basic production support queries.
Supported developers and QA by maintaining test environments and configuring application servers to development specifications.
Environment:
Weblogic Server 9.x/10.3.x, SOA Suite 11g/12c, OSB 10g, JDK1.6, J2EE, JSP, Servlets, EJB, LDAP, JDBC, XML, Apache, UNIX, Red Hat LINUX, Oracle9/10gi, Win2K.
Express scripts - New Jersey, NJ Jul 2011 - Jun 2013
Weblogic Administrator
Responsibilities:
Provided support to Development, Testing, Staging and Production, environments.
Installation, Configuring, troubleshooting and maintaining the Weblogic 8.1/9.2/10.x, and Apache 2.0 Web Server 6.0.
Created WebLogic domains, managed servers, clusters, machines and start up scripts.
Configured JDBC resources, datasoruces and bounded to the J2EE applications, configured the connection pools for the data sources.
Created the JMS Server, JMS Connection Factories, Queues, Topics, FileStore, Database Store and Message Bridges and monitored.
Build SOA infrastructure that is high available (HA), clustered and Disaster Recovery (DR) ready.
Technical Documentation: Create standard configuration settings and procedures for all layers of the technology stack.
Performed J2EE application deployment and administration including JAR, WAR, and EAR files
Configured, maintained, deployed and trouble shoot of WebLogic on multiple platforms, deployments, trouble shooting and maintenance for production, development, QA and training environments.
Responsible for Load balancing and Performance tuning for various WebLogic Instances.
Configured Clusters, Server groups and Cloning for improved availability and failover capacity.
Created and configured Data Sources for database connectivity & JMS resources.
Configured global security in WebLogic using LDAP authentication
Created domain configuration scripts to configure new domains, modify existing domains. Developed Linux & WLST scripts to perform automated deployments.
Validation of the Prerequisites before starting the QA, UAT & Production environments
Configuration of the QA, and UAT application instances
Performing tuning the QA and UAT environments
Setup Deployment scripts across the QA, Staging & Production hosts
Testing and regular QA & UAT environment for smooth deployment after every build
Defects support in case of any environment issues etc.,
Improved Siteminder Availability through build standardization and monitoring of the environment.
Configure Node manager to administer the Managed servers.
Deployed applications formats like WAR, JAR, EAR and Web-based/E-Commerce in WebLogic 8.1.
Deployed applications on multiple WebLogic Server and maintained Load balancing, High Availability and Failover functionality.
Involved in 24/7 support for production environments.
Environment:
BEA WebLogic 8.1/9.2/10.x, JDK 1.4/1.5, Apache 2.x, Webmethods, UNIX, Red Hat LINUX, Windows NT/2K/XP, Oracle 8i/9i,10i JDBC, LDAP, EJB, JSP, Servlets, XML,MS Office, OpenSSL, Secure SSH, Putty.
Ford Technology Services, Dearborn, MI Mar 2009 - Jun 2011
Weblogic Administrator
Responsibilities:
Installed Weblogic Application server 8.1/9.2 using graphic and silent mode and configured the Weblogic domain.
Performed 24x7 Production support for the several application across different business areas.
Worked as Administration, installation, configuration and tuning for Oracle SOA suite.
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).
Utilized pack and unpack commands for creation of domains in Dev, QA, UAT, PP and Prod.
Performed J2EE application deployment and administration including JAR, WAR, and EAR files.
Configure and administered of JDBC, JMS in Weblogic Server 10.3.x
Install and configured SSL certificates for Apache web server in various environments.
Configured and administered Weblogic server with Oracle9i/10g database.
Deployed the applications on multiple Weblogic Server and maintained Load balancing, high
Availability and Fail over functionality.
Installed, configured OSB 10g in a clustered high available environment.
Experience in configuring Weblogic domain across Data Centers in production environment.
Worked with F5 Networks-Big-IP for high availability load balancing of traffic to the various internet web services.
On call production support, technical support, trouble shooting, problems related to oracle Weblogic Server.
Environment:
WebLogic 8.1.x, 9.x, Jboss 4.2.3 GA, Apache, Windows 2003, WILY Introscope, OpenSSL, Siteminder, Linux, Shell Scripting, WLST /JYTHON, Oracle 9i.
Nissan North America, Nashville, TN Feb 2007 - Feb 2009
Weblogic Administrator
Responsibilities:
Install, configure and administered BEA WebLogic Server 8.3/9.2 in various environments. Used config wizard extensively to create and manage WebLogic domains.
Deployed applications formats like WAR, JAR, and EAR in WebLogic 8.1.Configured and Administered JDBC, JMS, JNDI, SNMP in WebLogic Server 8.1.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 Installed and configured IIS to act as a proxy server to serve various applications.
Created and configured websites for web hosting different applications.
Configure Clustering EJB objects, JDBC connections and JMS connection factories
Configure Node manager for administer the Managed servers
Used WLST to check the status of WLServers.
Configure Node manager to administer the Managed servers.
Created and configured new users groups and Global Roles to authenticate.
Configure and administered Connection pools for JDBC connections.
WebLogic 8.1. Involved in migration of Weblogic Server 8 to Weblogic Server 9.2.
Setting up the cluster environment for WebLogic Server integrated with multiple workflows.
Worked closely with development team to troubleshoot ongoing issues in applications.
Created scripts to deploy applications from command line and automate log archiving.
Environment:
WebLogic Server 8.3/9.2 Solaris10, Oracle9i, Apache, Sitescope, IBM Http Server, Remedy, Mercury7, BASH shell, IBM AIX Server, Web Services, LDAP, JDK 1.4.2, JSPs, EJBs and JMS.
STATE FARM INSURANCE, Bloomington, IL Jul 2005 - Jan 2007
Mainframe Administrator
Responsibilities:
Provided technical support for physical, virtual tape environment to provide support to design and programming team.
Analyzed production mainframe tape capacity, utilization and disaster recovery infrastructure for designing and configuring mainframe storage subsystems.
Provided catalog support management by generating and analyzing tape environment reports and benchmark studies.
Recommended updates and assisted in diagnosing defects by managing day to day functions and understanding of data encryption concepts.
Performed health checks to ensure preparedness for disaster management and for solving upcoming solutions before they arise.
Assisted users on DASD and various tape related issues such as restores, allocation errors and JCL questions.
Supported problems by supporting tickets for storage systems, storage devices, data backups, software, applications or network systems.
Performed routine activities and standardized sets of tasks and steps that are followed when addressing service needs and situations.
Environment:
COBOL, Micro Focus Cobol, IMS, DB2, Unix, Windows 2000/NT, Oracle 9.x, SQL Server 2000.