Weblogic / Devops Engineer Resume
Milpitas, CA
SUMMARY:
- 9+ years of experience as a Systems and Application Server Administrator with expertise in WebLogic Server 7.x/8.x/9.x/10.x/10.3.x (11g), WebLogic Portal 9.x/10.x, DevOps(Configuration Management), Oracle SOA Suite 11g, Tomcat 5/6, RHEL 4.x/5.x/6.x, SUN Solaris 8, 9, 10 and Microsoft Windows 2008, 2003, 2000 & NT Products in the areas of IT Operations, Solutions and Infrastructure management.
- Experience in Administration of Oracle/BEA WebLogic Application Server 7, 8.1, 9.2 10.0 & 11g, WebLogic Portal 9.x/10.x, iPlanet / SunOne Web Servers, Apache web Servers and Microsoft IIS Web Servers in complete project cycle implementations with 24x7 support.
- Experience in the Designing, Installation, Configuration, Clustering, Deployment and Troubleshooting of BEA Weblogic 7, 8.1, 9.2 & 10.3 J2EE services for highly available Production environments.
- Experience with installing, configuring, administering, implementing and performance tuning clustered SOA environments (10g/11g).
- Experienced in using and configuring F5 Big - IP & Cisco ACE GSS Hardware Load Balancers.
- Production support engineer providing 24/7 expert technical support and consultation for WebLogic, MQ Series Messaging, and SunOne web servers running on Solaris 8/10 and RHEL 4/5 operating systems Strong troubleshooting skills in WebLogic Application Server platforms.
- Experienced in Administration of WebSphere Application Server 6.0 ND and created dmgr, Application server profiles.
- Experience in implementing WebLogic’s best practices for Clustering, Load Balancing and Failover strategies.
- Experienced in Java and J2EE technologies which involves JDBC, Servlets, JSP, Java Script Struts, Hibernate3.x, EJB(Session Bean), JMS, Web Services, SOAP, and JSF, AJAX, jQuery, JSON, RIDC, JUnit test cases and various configuration tools like Clear Case, Perforce, CVS, and SVN.
- Experienced with J2EE application servers (Apache Tomcat, Jboss), Oracle, MySQL, Shell, HTTP, and Apache in UNIX and Linux.
- Strong knowledge and ability to troubleshoot complex issues for JDBC, EJB, JMS, JTA, JNDI, execution threads and memory including GC issues.
- Extensive hands-on experience with WebLogic console and troubleshooting by using Thread Dump, Heap Dump and - verbosegc analysis for Web Logic Server issues.
- Performed root cause analysis and suggested tuning methods for Server problems like Server Crashes, Hangs and Out of Memory issues in various JDKs like SUN JDK 1.3.x/1.4.x/1.5.x/1.6.x and BEA JROCKIT 1.4.x/1.5.x/1.6.x.
- Expertise in writing UNIX Shell Scripts (Korn, Bourne), WLST and MS-DOS Batch Scripts.
- Experienced on capacity planning and performance tuning of J2EE applications and platforms, using Wily Introscope.
- Experienced in installing SSL Certificates on various Web Servers and Oracle/BEA WebLogic Application Server Platforms.
- Experienced with TCP/IP, UNIX, LAN, WAN Administration, Apache, WebLogic, Ethernet, Firewall, Java, UNIX Shell Scripting, Middleware, Web Server
- Experience with issue management tracking tools and change management tools.
- Experienced in developing detailed implementation plans.
- Detail-oriented multi-tasker with strong Organizational and Communication skills.
- Ability to work in challenging environments and strive for excellence.
TECHNOLOGIES:
Application Servers: Oracle/BEA WebLogic 7.x/8.1/9.x/10.x/11g, Oracle WebLogic Portal 9.x/10.x, Oracle SOA Suite 11g, IBM WebSphere 7.x, Apache Tomcat 4.x/5.x/6.x, JBoss 4.x.
Web Servers: Apache Web Server 2.x/2.2.x, SunOne 6.x, OHS 11g, IIS 5.x/6.x, Netscape Enterprise server.
Operating Systems: RHEL 4.x/5.x/6.x, Solaris 8/9/10, IBM AIX, Windows NT/XP/2003/2008.
Languages: Java, C, C++, PL/SQL, COBOL.
J2EE Technologies: JSP, Servlets, EJB, WebServices (Apache Axis 2), Hibernate, SOAP, WSDL, HTML, JDBC, JNDI, XML, XSL, JMS, IBM MQ JAXP, JAXB, Java Script.
Tools: / Utilities: Wily/CA Introscope 7.2.5 & 8.2.3, BMC Patrol, AD4J, Sitescope, Splunk, OEM, CA SiteMinder, JConsole, JProfiler, JDK 1.3.x/1.4.x/1.5.x/1.6.x, MS Outlook, Lotus Notes, MS Office Suite, MS Office Communicator, Cisco Jabber, BMC Remedy Action Request System 6.x/7.x, Nexus, Maximo, Jenkins, Artifactory, ANT, MAVEN, Documentum, Interwoven Teamsite.
Protocols: T3, T3S, Http, Https, Ftp, SOAP, LDAP, RMI/IIOP and TCP/IP.
Scripting: C, C++, UNIX Shell Scripting (ksh), WLST (Python).
Databases & DB Tools: Oracle 9i/10g/11g, MS SQL Server 2005, TOAD, SQL Navigator, SQL Plus, MS Access.
CASE & Version Control: GIT, CVS, Perforce, Subversion, Clear Quest, JIRA, Bug Zilla.
Testing Tools: Win Runner 8.2, Load Runner, Test Director.
EXPERIENCE:
Confidential, Milpitas, CA
WebLogic / DevOps Engineer
Environment: Oracle/BEA WebLogic 8.1/10.3.0/11 g,SOA 11g, WebLogic Portal 10.x, WAS 7.x, Red Hat Linux 4/5/6, JDK 1.4.2 11/1.5.0 26/1.6.0 26 , Apache Web Server 2.2.x, OHS 11g, Cisco ACE GSS Load Balancers 4400 Series, SOA Suite 11g, CVS, GIT, AWS, Puppet, Jenkins, ANT, Maven, BMC Remedy, Oracle 11g RAC, DNS, DHCP, Wily/CA Introscope 8.2.3, Documentum.
Responsibilities:
- As part of DevOps/Configuration Management team, responsible for daily builds using Jenkins, source code management, tagging, branching in GIT.
- Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management usingpuppet.
- Designed Puppet Modules to manage configurations and automate installation process.
- Configured and maintained Jenkins to implement the CI process and integrated the tool with Ant and Maven to schedule the builds.
- Continuous delivery is being enabled through Deployment into several environments like DEV, QA, UAT and Prod.
- Responsible for Installation, configuration and monitoring of Oracle/BEA WebLogic 11gR1 (10.3.5), 10MP2, 8.1, WebLogic Portal 10.x Application Server Environments on RHEL 5.x/6.x.
- Responsible for upgrading WebLogic 10MP2 servers to 11gR1 (10.3.5) version.
- Responsible for Configuration and Administration of Apache and OHS Web Servers, including installation and configuration of WebLogic proxy Plug-ins to proxy load balanced requests for dynamic content to backend WebLogic Application Servers.
- Responsible for installing SSL certificates on Apache and WebLogic Servers.
- Used Cisco ACE GSS (Global Site Selector) hardware Load Balancers to increase throughput, performance, availability and quick restoration of service.
- Involved in installing SiteMinder web agents and configuring them to web servers.
- Developed Application deployment, Server restart, WebLogic Health Monitoring scripts using WLST and Shell for WebLogic non-prod and prod environments.
- Responsible for deploying various types of application packages including WAR, JAR and EAR using Jenkins in Non-Prod and Prod env’s.
- Responsible for performance tuning of JVM heap size, garbage collections, java stack and Native thread & production performance.
- Deploying portal application components in WebLogic Portal 10.x.
- Create, Monitor, Track and Update the trouble tickets for resolving the Incidents in both Production and Non-Prod environments in BMC Remedy.
- Integrated Wily Introscope 8.2.3 and JConsole for WebLogic to monitor various metrics.
- Worked with Web-base applications, SOA (Services Oriented Architectures) and Web application servers (BEA WebLogic, WebSphere).
- Assisted Performance testing teams to improve the overall performance of J2EE applications services on BEA WebLogic Application Server Platforms.
- Responsible for setting up Weblogic clusters, JDBC Datasources for Oracle RAC 11g DB and JMS queues and Topics.
- Responsible for preparing Implementation Plan templates for WebLogic Application Deployments and any other Infrastructure changes.
- Worked with product vendors including Oracle and CA to resolve product related issues: both hardware and software by applying latest patches.
Confidential, Charlotte, NC
WebLogic / Portal Administrator
Environment: Oracle/BEA WebLogic 10.3.0, 9.2MP2, 8.1sp6, Sun Solaris 10; 9; 8, Red Hat Linux, IBM WebSphere MQ 6.0, F5 BIG-IP Load Balancers, SAN, WLST, WLShell, JDK 1.5.0 12, JDK 1.4.2 16, JDK 1.4.2 05, Apache Web Server 2.2.x, IIS Webserver 6.x, IBM MQ, Apache Tomcat, Oracle 9i; 10g Database Systems, JDBC, SVN, Clear Quest, Wily 7.0, Maximo, Nexus, SAML, MS Windows XPsp2, MS Office 2003, MS Outlook.
Responsibilities:
- Supporting & managing Oracle/BEA WebLogic 8.x/10.3.x Infrastructure shared by many critical Tier-1 applications.
- Lead offshore team of 4 and provided mentoring in various projects.
- Configured and administered JDBC, JMS, JNDI, SNMP and Node Manager to administer the Managed Servers in WebLogic Application Server.
- Managed and administered Domains, Nodes, and Instances in Oracle/BEA WebLogic server.
- Configured and registered the Node Manager in multiple machines in 8.x/10.3.0
- Performed WebLogic Portal Administration tasks as portal management, content management and user management.
- Integrated Apache with WebLogic Application Servers using proxy plugin.
- Installed and configured apache 2.2.x for WebLogic.
- Used MAXIMO and Nexus to generate problem tickets.
- Coordinated with F5 Load Balancer team for setting up required VIP URL’s, SSL certificates at BIG-IP.
- Enabled/Disabled pool members for the required VIPs at LTM and GTM in BIG-IP F5.
- Designed and implemented strategies for WebLogic Server upgrade from 8.1sp6 to 9.2MP2/10.3.0.
- Developed Application deployment, Server restart and WebLogic Health Monitoring scripts using WLST, WLShell and Korn Shell for Oracle/BEA WebLogic 10.3.0 and 8.1sp6 Clustered & Non-Clustered environments.
- Shared in the on-call rotation; carrying a pager to provide 24x7 support.
- Integrated Wily 7.0 with WebLogic servers to monitor the heap size and performance of Java applications.
- Installed and configured IBM MQ as a Foreign JMS provider for WebLogic.
- Assisted Performance testing teams to improve the overall performance of J2EE applications services on BEA WebLogic Application Server Platforms.
- Prepared implementation Plan templates for WebLogic Application Deployments and any other Infrastructure changes.
- Build and implemented Disaster Recovery strategies for WebLogic Domains.
- Deployed J2EE applications WAR, JAR and EAR files in DEV/QA/UAT/STAGING/PROD.
- Assisted development teams in activities such as load testing, troubleshooting and performance tuning of WebLogic Applications.
- Involved in applying patches for BEA WebLogic Server, SUN Solaris, Apache & SunOne Web Servers.
- HP Enterprise Services, Mountain View, CA WebLogic / SCM (Build & Release) Engineer
- Worked with team Leads to create new infrastructure configuration baseline for WebLogic 8.1/10.0.
- As a member of Release Engineering group, redefined processes and implemented tools for software builds, patch creation, source control, and release tracking and reporting, on UNIX platform.
- Responsible for DEV, SIT, UAT, STAGING, PRODUCTION Builds and Releases.
- Daily builds and deploys for J2EE applications in WebLogic Server.
- Assist with maintaining current build systems, developed build scripts, and maintained the source control system.
- Responsible for CI environments (Jenkins, Nexus, Sonar)
- Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
- Enforced automation in build and deployment procedures, executed code builds and deployment activities.
- Deployed built artifacts to WebLogic application server using maven.
- Responsible for design and maintenance of the CVS (CVS) Repositories
- Managed the source code repository of multiple development applications using Tortoise CVS.
- Installed, Configured and administered BEA WebLogic Server 10.0 MP1, and Web servers like Apache, iPlanet, IIS in Development, Test and Production Environments.
- Configured and created JMS queues & topics, Connection Factories, Data sources, bridges & connections pools & multi connection pool.
- Installed BEA patches using Smart Update tool, and troubleshooting application and post-installation issues.
- Used BMC Remedy 6.0, IMPACT to generate problem tickets.
- Configured port monitors in Sitescope for WebLogic application URL monitoring.
Confidential, Mountain View, CA
Middleware Administrator
Environment: WebLogic Server 8.1/9.2, WebLogic Portal, Ant1.5.1, Perforce, AD4J, BMC Patrol, Sitescope, Samurai 2.1.1 HP-UX, Solaris, Linux, Jira, Bug Zilla, JDK1.4, J2EE, Jrockit8.1, JSP, WinNT, EJB, LDAP, JDBC, XML, Oracle9i.
Responsibilities:
- Performed WebLogic Server administration tasks such as installing, configuring, monitoring and performance tuning.
- Performed J2EE application deployment and administration including JAR, WAR, and EAR files.
- Developed and maintained Shell scripts that facilitate the Administration of BEA WebLogic 8.1/9.2
- Created Managed Servers in a Cluster with round-robin algorithm for Load Balancing.
- Deployed the applications on multiple WebLogic Servers and maintained Load balancing, high availability and Fail over functionality.
- Created user roles and groups for securing the resources using local operating system authentication.
- Involved in Performance tuning of WebLogic server with respect to heap, threads and connection pools.
- Installed and configured Apache and Sun ONE (iPlanet) Web Server.
- Installed and configured SSL for WebLogic 8.1/9.2
- Configured and administered of JDBC, JMS, JNDI, and SNMP in WebLogic Server 8.1 and 9.2
- Developed scripts for automatic startup and shutdown of Admin Server and Managed Servers.
- Created Crontab scripts for timely running jobs, performed Thread Dump Analysis using Samurai.
- Experience in AD4J, BMC Patrol and Sitescope to monitor the performance of WebLogic Application Servers.
- Set up WebLogic domain with a single Server instance for developers on their windows machines.
- Involved in trouble shooting and fixing day-to-day problems of the applications in production.
Confidential, Dallas, TX
Application Server Administrator
Environment: BEA WebLogic 7.x, SUN Solaris 8, JProbe, Apache Web Server 1.x, iPlanet Web Server 6.0, Oracle 8i/9i/10g, Microsoft Windows 2000, 2003 Server, Microsoft Active Directory.
Responsibilities:
- Responsible for Design, Analysis and Implementation of Middleware Services for Customer Support Line of Business.
- Responsible for Design and Development of Weblogic application deployment Scripts.
- Responsible for migration of J2EE services from WebLogic 7 to 8.1.
- Installed and maintained SSL Certificates on Apache and iPlanet Web Servers.
- Provided BEA Weblogic clustered solution that allowed J2EE applications to achieve superior reliability (99.999%), scalability and SSL (Secure Socket Layer), in combination with F5 Big-IP Load-Balancer.
- Responsible for installation, configuration and support of WLS on Sun Solaris and Red hat Linux servers in development, UAT/test, and Training and Production environments.
- Responsible for Installation, Configuration and Administration of BEA Weblogic Application Servers 7.1 on SUN Solaris 8, Microsoft Windows 2000, 2003 Server Platforms.
- Responsible for WebLogic Domain and Cluster Creation and Management for High availability.
- Deployment of various application packages including JAR, WAR, EAR and properties using custom scripts in Development.
- Involved in performance and regression testing of the application in the testing environment.
- Involved in providing performance and system statistics and analyzing the bottlenecks using Wily Intro-Scope.
- Providing 24x7 production support in a Java environment including management of SLAs and following escalation procedures.
Confidential
Web Engineer
Environment: BEA WebLogic Server 7, Apache HTTP Server, Sun and 9, Windows 2000/NT, Oracle 8.x, SQL Server 2000.
Responsibilities:
- Installed and configured HTTP Proxy Plug-ins on Apache and iPlanet Web Servers to send traffic to request dynamic content from WebLogic Application servers.
- Assist developers, programmers, database administrators, and other users in resolving Weblogic/Unix issues.
- Provided technical leadership for deploying and configuration of J2EE applications on Weblogic.
- Responsible for tuning the JVM to suit the specific application needs.
- Installation of SSL certificates for the WebLogic clustered environment.
- Responsible for creation and configuration of Connection Pools, Multi Pools and Data Sources for various WebLogic applications.
- Configured JMS Connection factories and Queues for messaging applications
- Designing and implementing the Application, Database Fail-Over strategies.
- Creating the User, Groups and Provide the Global Roles for that Groups or Users using security realms.
