Sr. Middleware Weblogic/jboss Administrator Resume
SUMMARY:
- Over 7 years of experience in IT field with every increasing levels of responsibility and expertise in a wide range of IT disciplines specializing in Oracle WebLogic Application Server v8/9.x/10.x/11g/12c, JBOSS 6.x/5.x, IBM WebSphere Application server v6.x/7.0, maintenance, integration including Tomcat Apache Server v6.0.
- Experience in installation, configuration, deployment and management of Enterprise J2EE Applications in a clustered and non - clustered environment using Oracle WebLogic Application Server v8.1/9.x/10.x/11g/12c.
- Experience in installing, creating Highly Available WebLogic server instances and configuring it with external webserver, database and messaging infrastructure (MQ).
- In depth knowledge in Installing, Configuring and Trouble-Shooting Application Servers like Oracle WebLogic 8.1/7.0/6.0, JBOSS 6.x/5.x and IBM HTTP Server, Apache Webserver on Sun Solaris, Linux and AIX.
- Installed, Configured JBOSS Application server version 6.4 on various environments.
- Implements and administers JBOSS EAP 6.x, Oracle WebLogic environment; including troubleshooting, applying applications patches, custom code promotions and system monitoring.
- Expertise in Administration of Oracle WebLogic Portal 8.x/9.x,10.x, SunOne, I-Planet Web Server on IBM AIX 6.x/7.0, Sun-Solaris 9/10, Red Hat Linux 6.x/7.x/8.0 and Windows NT/2000 environments.
- Worked with application teams to install operating system, Hadoop updates, patches, version upgrades.
- Install & configure Middleware components such as Oracle Fusion Middleware in Web Logic Server domain environment
- Oracle Fusion Middleware administration - deployment, Monitoring & Tuning
- Monitor and manage SOA Components by using the monitoring tools such as Oracle Enterprise Manager, Fusion Middleware Control Console, New relic etc.,
- Tuning and configuring Middleware Stack environment for high availability and load balance.
- Extensive experience in production environments, involved performance tuning, tweaking the JVM parameter, Threads, size of the connection pools.
- Jetty is a Java HTTP (Web) server and Java Servlet container and Jetty Support in WebLogic Event Server.
- Extensive experience writing Puppet recipes building server environments and pushing server configuration changes.
- Extensive experience working with configuration management tools such as Jenkins, Git, Apache Subversion (SVN).
- Configured Web Server plug-ins for application servers (WebLogic and WebSphere); Configured Clustered, load-balancing and fail-over solutions.
- Configured and administered Connection pools, Data Sources and Foreign JMS Connections for JDBC connectivity with Data Bases like Oracle 10g, DB2 &Tera Data.
- Experience in HornetQ which supports the JMS 1.1 and 2.0 APIs and also defines its own messaging API for maximum performance and flexibility.
- Experience in administering load balancers (F5), network routing protocols, and Firewalls.
- Installed and configured Sun Java Web Server, Apache, IIS and IBM HTTP WebServers and Integrated with WebLogic Application Server.
- Worked with SOA environment, used OSB where extreme performance, scalability and reliability are critical requirements.
- In the Oracle SOA Suite, OSB Minimizes costs by maximizing utilization of existing server resources even at low-latency, high-volume workloads and also Allows instant, point-in-time, restore for configuration settings and provides anytime, anywhere accessibility with a pure web-based environment.
- Experienced in automating Administrative tasks like application deployment, config changes and run-time operations using WebLogic scripting client with JACL, Perl, shell, ANT scripts.
- Strong proficiency in server automation, standardization, simplification and repeatability.
- Expertise in developing WLST scripts and Shell scripts to administer WebLogic servers including deployment, configuration and monitoring.
- Experience in using many DevOps tools like puppets, Jenkins, and Monitoring tools like splunk, riverbed.
- Provide networked storage solutions with Storage Area Networks (SANs) and Network Attached Storage (NAS).
- Used open source Redis (REmote DIctionary Server), in-memory data structure server, used as NoSQL database, cache and message broker.
- Redis supports high-level, atomic, server-side operations like intersection, union, and difference between sets and sorting of lists, sets and sorted sets.
- Excellent organizational and analytical abilities teamed with effective oral and communication skills.
- Used jBPM to improves the visibility and agility of business logic, results in higher-level and domain-specific representations that can be understood by business users and it is easier to monitor.
TECHNICAL SKILLS:
Application Servers: WebLogic8.1/9.x/10.x/11g/12c, JBOSS6.x/5.x, MQ-Series, WebSphere 5.x/6.x/7.0, Tomcat 6.0
Web Servers: Apache web server, Sun One (iplanet), Jetty, IBM HTTP Web Server, IIS server (5/6)
Java Technologies: Servlets, Applets, JSP, JDBC, EJB 2.0, JMS, JMX, JNDI, JTA and RMI
Operating Systems: Sun Solaris 7/8/9/10, Red Hat Linux 6.x, 7.x, AIX, Windows NT/2000/XP, HP-UX
Databases: Oracle 8/8i/9i/10g, MS SQL Server 7.0/2000, DB2, MySQL
Languages: Java, C, C#, HTML, JavaScript, PHP, CSS, XML, Python
Scripting: Java Script, Shell, WLST Script, VB, VBScript, Perl, ANT, JACL
Protocols: TCP/IP, HTTP, HTTPS, FTP, SNMP, SMTP, Telnet, DNS, SOAP.
Tools: Wily Introscope, Oracle SOA, Remedy, JRockit management Console Load Runner, Maven, Siteminder, SVN, CVS, OAM, OEM, OID, F5 Load balancer, Samurai, HP OVO, ClearCase, MS Visio, MS Office, SQL, SSH, JIRA, Nagios, Service now, Puppet, Jenkins, Git, SVN
Security tools: LDAP Server and SSL Certificates
PROFESSIONAL EXPERIENCE:
Confidential
Sr. Middleware Weblogic/JBOSS AdministratorResponsibilities:
- Installation, Configuration, Troubleshooting and Maintenance of WebLogic Server 10.34 and 12.11 .
- Upgradation of Oracle Stack from 11g to 12c.
- Integrate Oracle Policy Automation, Oracle HTTP Server and other weblogic components.
- Developing WLST scripts and Shell scripts to administer WebLogic servers including deployment, configuration and monitoring.
- Use Linux and WLST scripts to create crontab for automation deployment process.
- Develop and implement Key Performance Indicators for vehicle enrollment, Remote reflash, FOTA, vehicle data collection and other business logic.
- Configure and Maintain applications on variety of OS and Middleware platforms.
- Create multiple monitoring Perl scripts with installation on ongoing production environment.
- Develop Perl, shell & WLST scripts using computational techniques and algorithms for system health monitoring, automated deployments and continues integration tools.
- Mobile Apps Monitoring, Working as 24*7 On-call Support.
- Monitor Interrupt Alerts, resolve those Alerts.
- Working as Cloud Administrator on Microsoft Azure, involved in configuring virtual machines, storage accounts, resource groups.
- Participated as Team member for migrating applications on Azure.
- Maintain Vehicle Service Management System for vehicle Identity enrollment and messaging.
- Monitor system logs to make sure the production environment works with no issue.
- Deployed J2EE Application archives in clustered and stand-alone environment on the WebLogic application server .
- Performed many critical production deployments within short notice.
- Configured and monitored Apache 2.2 Web servers with WebLogic proxy plug-in.
- Implementation and creation on WebLogic domain for batch frame work and data services.
- Monitor and support gateway manager for connection of server and vehicle.
- Define and manage the critical data of an organization to provide, with data integration, a single point of reference by master data management method.
- Involve in Production activities pertaining Vehicle Services Management System and resolve runtime issues related to the environment.
- Optimize and performance tune environments by performing load testing using raw data distributions simulating the payloads for production environment.
- Installation, configuration and performance tuning of multiple domains like batch frame work, data services, java services, vehicle task manager, and portal.
- Monitor system performance, system logs of remote re-flash architecture, vehicle task manager, gateways to ensure quality assurance.
- Implementation of diagnostics tools for application alerts in production environment to ensure delivery of quality assurance.
- Participate in management, prioritization, minor enhancements, break fix activities, problem management, stability analysis, documentation etc.
- Provide on call support during and after business hours, trouble-shoot client issues with end to end system analysis and data analysis.
Environment: WebLogic 10.x/12c, JBOSS EAP 5.x/6.x, Wily Introscope 7.x, Windows 2008, Solaris 10/8, Azure,RHEL, WLST, Perl, Oracle 10g/11g, Tomcat 5.0, Apache 2.2, Java, J2EE, JSP, Servlets, EJB, XML, JDBC, HTML, Shell scripting, JIRA, matrix, PCF.
Confidential, Austin, TX
Sr. Middleware Weblogic/JBOSS Administrator
Responsibilities:
- Responsible for administration, configuration and monitoring of JBOSS EAP 5.2/6.3.2, WebLogic Application Server 10.0.x/11g Environments on SUN Solaris 8/9/10 and RHEL 5.x/6.x.
- Installed and configured various middleware packages such as WebLogic, Tomcat, JBOSS.
- Install, maintain, upgrade and support enterprise wide J2EE applications in development, system test, QA, training and production systems running WebLogic application server on Red Hat Linux systems w/ Oracle 10G database.
- Worked with application teams to install operating system, Hadoop updates, patches, version upgrades as required.
- Worked with the Linux administration team to prepare and configure the systems to support Hadoop deployment.
- Migrated Virtual Machines and applications to AWS.
- Knowledge on Cloud Foundry (CF) which provides architecture layers between cloud providers and developers so that developer can just push the code.
- Solid Understanding of Apache and Hadoop.
- Installed and configured Apache HTTP Server 2.0 Plug-in as an Apache module on Red Hat Linux 5.
- Installing and configuring JBOSS in training environment for a development project.
- Managed application configurable items for release specific activities in four release environments.
- Experience in HornetQ to build a multi-protocol, clustered, asynchronous messaging system integrated with JBoss Application Server.
- Experience configuring SUN security agent and working knowledge of the Access manger.
- Experience in setting up multiple domains, including machines, managed servers, node managers and clusters in all the environments.
- Automated processes for troubleshooting, resolution and tuning of Hadoop clusters.
- Installing and upgrading SSL certificates in QA and production environment.
- Expertise in installing, configuring and administration of Apache HTTP 2.0 Web Server and Sun Web Server (iPlanet 6.1).
- Troubleshoot environment and application issues using BEA WLS support patterns as the standard methodology and provide root cause summary to application stakeholders.
- Configured clustering, Data sources and connection pools for various applications on WebLogic application server.
- Jetty is now often used for machine to machine communications, usually within larger software.
- Installed Splunk for mainly log monitoring and data analyzing.
- Extensive experience writing Puppet recipes building server environments and pushing server configuration changes.
- Used Jenkins for continuous integration and continuous deployment and to provide plug-in to support building, deploying, automating and Cron jobs.
- Performance tuning with the help of monitoring tools such as HP open view, thread dumps analysis.
- Installed and configured Redis Server as Caching Server for low latency and effective of application.
- Worked in configuration of Redis data structure store with the application servers.
- Responsible for configuring and administering of JMS connection factories.
- Up-gradation of WebLogic servers in development, testing, QA, training and production environment and applying patches.
- Worked on Web Security tools- LDAP Server, SSL Certificates.
- Integrated WebLogic and JBOSS with Proxy servers (Sun One, Apache) and Authentication servers (Siteminder).
- Experience on CA Single Sign-On and CA Risk Authentication.
- Node Manager Configuration - remote managed server start and stop. SSL communication between admin server and node manager.
- Used jBPM for web-based editor to support the graphical creation of business processes. jBPM supports adaptive and dynamic processes that require flexibility to model complex, real-life situations that cannot easily be described using a rigid process.
- Integrate ATG applications with remote systems for the Integration Repository that typically uses RPC (Remote Procedure Calls) to execute the commands used to move data between the ATG platform and the remote system.
- Used SOA to integrate existing systems with the ATG commerce platform.
- Minimizes costs by maximizing utilization of existing server resources even at low-latency, high-volume workload by using OSB.
- Performance is monitoring and JVM Heap size and EJB monitoring using Wily Introscope and Load testing using Mercury Load Runner and Jmeter with Thread and Heap analysis Using Samurai thread dump.
- TDA and Heap Analyzer for detecting blocking and locked threads.
Environment: BEA WebLogic 12c/11g, Tomcat 5.5/6.0, Jetty, JBOSS EAP 5.x/6.x, MQ series HP open view monitoring tool, Oracle DB, JDK 1.3/1.4/1.5, JRockit 8.1, Apache 2.x, Sun One/ iPlanet, IIS 6, Solaris 8,9, Red Hat LINUX, Windows 2003, Oracle 8i/9i, JDBC, EJB, JSP, Servlets, XML, Docker, Chef, Puppet, Ansible.
Confidential, Boca Raton, FL
Senior Weblogic Administrator
Responsibilities:
- Installation, Configuration, Troubleshooting and Maintenance of WebLogic Server 9.2 and 10.1.
- Configure Weblogic domains.
- Implement clustering concepts (both horizontal clustering and vertical clustering).
- Performing controlled deployments between development, quality assurance and production environments.
- Perform many critical deployments on Oracle Weblogic, Apache, Oracle database successfully in Production and Pre-Production Environments.
- Used Puppet for building server environments and pushing server configuration changes.
- Experience in using Jenkins to provide plug-in to support building, deploying and automating.
- Configured JDBC resources, data sources and bounded to the J2EE applications, configured the connection pools for the data sources.
- Configure JNDI and Data sources on WebLogic.
- Support basic tasks of database administration for the application.
- Configuring Apache Web Server and Redirect rules on the same.
- Handling OID Issues.
- Patch Analysis and Applying patches (PSU/CPU).
- Automated log cleanup and rotation process.
- Performed many critical production deployments within short notice and received appreciations.
- Oracle Internet Directory(OID) 11g for user management.
- Synchronization and Provisioning between OID, Active Directory and Oracle E-Biz applications.
- Troubleshooting user sync issues in OID and importing users manually.
- Experienced with JBoss EAP-OES Linux to support Administration task.
- Served as team member in OES-Linux Team.
- JBOSS application server administration, maintenance and applying patches released by JBOSS vendor for Vendavo Application
- Responsible for various administrative tasks for application deployments, monitoring and troubleshooting.
- Installation, Configuration, Troubleshooting and Maintenance of WebLogic Server 10.3.5.
- Performance tuning with Weblogic and effective use of failover mechanisms.
- Configure JNDI and Data sources on WebLogic.
- Basics of JMS implementation in Weblogic.
- SOA Administration.
- Used ATG to provides the required interface to make it easily to integrate with SOA platform.
- Using ATG for commerce website that integrate with Oracle SOA maximize the value for the commerce platform, help the organization to be more agile, business oriented, increase sales and be able to fastly respond to market changes.
- WLS Patching, JDK Patching, Application Patching.
- Performance Tuning Activities.
- Installation, Configuration, Maintenance of JBOSS 7.1 Application Server.
- JVM Settings, SSL Configuration, Security Realms and subsystem configuration like Data Sources, Messaging, Logging Configuration, Deployment through ITG working tools for JBOSS 7.1 Application Server.
- Configuration of Web server for JBOSS 7.1 Application Server.
- Others:
- Performing regular health checks for production environment.
- Troubleshooting for production issues.
- Provide support to Production, pre - prod environments.
- Supported basic tasks of database administration for the application.
- Co - Ordinate with internal development teams and project managers for issue resolution and product releases.
- Handle transitions from Implementation to Support.
Environment: Weblogic 10.3, Apache 2.2, OID, ADF, SOA, OTM, Vendavo , Oracle 9i , ITG Ticketing Tool and Remedy 7 for Incident Management, Team Track for Change Management, OEM Grid , RHEL 5.1, Solaris, JBOSS 7.1 Application Server
Confidential, Malvern, PA
Sr. Middleware Weblogic/JBOSS Administrator
Responsibilities :
- Responsible for the Installation, Configuration and Administration of Oracle WebLogic Application Server 10.3.6 and configured the WebLogic domain on RHEL 6.4.
- Installed and Configured JBOSS 6.0 on Dev, Test, Training and Prod Environments and Provided support.
- Provided Support to migrate from WebLogic server to JBOSS .
- Installed and configured Apache Tomcat 7 with Informatica data quality.
- Migrated WebLogic domain from HP-UX to RHEL.
- Used Tivoli and wily Introscope to identify performance including application memory leaks, server process degradation, database connections, HTTP threads, etc-2013.
- Configured SSL for mutual authentication between client and server.
- Worked with Puppet automation and configuration management tool to check for configuration drift.
- Performed WebLogic server administration tasks like configuring both horizontal and vertical cluster environment, deploying applications, configuring JMS servers and JDBC data sources.
- Configured F5 load balancers to work with WebLogic Server.
- Configuring Single Sign-On using (SSO) using SAML 2.0 in WebLogic 10.3.6.
- Configured Node Manager and Machines for controlling managed servers.
- Deployed J2EE Application archives (WAR, JAR, EAR) in clustered and stand-alone environment on the WebLogic application server.
- Configured and administered WebLogic Servers with Oracle 11g database.
- Configured and administered JDBC connection pools, multi pools and data sources.
- Configured JNDI server as repository for EJB Home stubs, JDBC data source, JMS connection factories, JMS queues and topics.
- Involved in performance tuning of JVM by analyzing thread and Garbage collection.
- Handled server hang, dead locks application and database level locks by checking thread dumps and analyzing them to find the root cause of the issue.
- Handled Memory issues and Memory leaks by tuning and profiling with the help of third party tools (performance tuning).
- Troubleshoot server related issue.
- Configured and setup SSL data encryption and client authentication.
- Provided 24/7 application support to all production applications.
- Monitoring server logs and domain logs application deployment and performance tuning.
- Server Performance Tuning - Thread Dump Analysis, Core Dump Analysis when Server crashed unevenly.
- Cluster Configuration Single Cluster, Multiple Clusters and Deployment over clusters.
- Monitoring Tomcat/JBoss server ’ s health and security using App Dynamics monitoring tool.
- Tuning JVM heap size to maximize the number of clients accessing the applications.
Environment: WebLogic 10.3.6, JBOSS 6.0, Site Minder (5.5,6.0), Wily Introscope 7.x, Windows 2008, RHEL 6.4 WLST, Perl, Oracle 11g, Apache Tomcat 5.0, Apache 2.2 Java, J2EE, JSP, Servlets, EJB, XML, JDBC, HTML, Shell scripting
Confidential
Weblogic Administration
Responsibilities:
- Installed, configured and maintained WebLogic server 8.1and 9.0 in domain and clustered environment.
- Installed and configured Tomcat and sun one WebServer to work with WebLogic server.
- Analyze Performance Tuning - Thread Dump Analysis, Core Dump Analysis when Server crashed unevenly.
- Configured Cluster Configuration - Single Cluster, Multiple Clusters and Deployment over clusters.
- Deployed WAR, JAR, EAR applications in WebLogic 8.1 &9.0.
- Configured Node Manager for running managed servers.
- Configured and maintained the WebLogic Load Balancing Clusters.
- Installed and configured Apache HTTP Server 2.0, JBoss 4.1.0 and SunOne WebServers in various environments.
- Mentored engineering team on the use of JBoss and web-related technologies
- Worked on Web Security tools- LDAP Server, SSL Certificates.
- Developed scripts to monitor JDBC Connection Pool Status JVM Heap Size JMS Messages in the Destination queues in the production environment.
- Configuring database connectivity using JDBC and Configured WebLogic Virtual hosts.
- Managing and Monitoring the JVM performance by WebLogic Heap Size, garbage collection, JDBC Pools.
- Developed and run UNIX shell scripts and implemented auto deployment process.
- Developed scripts for automatic startup and shutdown of Admin Server and Managed Servers.
- Monitored the cluster for performance issues in respect to JVM Heap Size.
- Configured plug-ins for Apache HTTP server and SunOne Web server to proxy the request for JBoss server.
- Documented troubleshoot design procedures and test plans.
Environment: WebLogic Server 9.2, WebLogic Server 10.3, Windows XP, Red Hat, SUN Solaris, HP-UX, Jdk1.4/1.5, J2EE applications, LDAP, JDBC, Hermes JMS, XML, and Oracle9i/10g, Microsoft SQL Server 2005, PL/SQL-Dev, SVN, Maven, CVS, HP Open View, Apache.