We provide IT Staff Augmentation Services!

Middleware Administrator Resume

2.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Over 7 years of experience in the Information Technology with extensive experience in Jboss Administration and other web/application servers like, Weblogic and Tomcat.
  • Extensive experience in Installing, Configuring and Troubleshooting Application Servers like BEA Weblogic 8.x/9.x/10.x/11.x, JBOSS and Webservers like iPlanet Web Server, Apache Web Server on Sun Solaris and Linux.
  • Expertise in handling all the aspects of administration such as day - to-day site Monitoring and Maintenance, Installation, Configuration, Troubleshooting, Load Balancing, Clustering, Deploying Applications, Performance Tuning and Maintenance of Jboss/Weblogic Server instances.
  • Installed and Configured Apache HTTP Server to proxy with WebLogic, Jboss and Tomcat Server.
  • Experience in Domain controller and Host controller in JBoss servers.
  • Experience in Configuration apache webserver using mod-cluster and mod-JK for clustering.
  • Expertise in end-to-end setup of new environments including creating VM, setting Linux based operating system, and setting up JBoss application server in standalone or domain mode.
  • Vast experience in deploying applications (JAR, WAR, and EAR) and related troubleshooting in clustered environment using Admin console.
  • Expertise in migration and upgrading of Weblogic/Jboss Server and updating JDK versions and installing Service Packs of Weblogic server.
  • Extensively used WLST for Configuring, Deploying and Runtime Env changes.
  • Install servers and configure Clusters, LDAP users, connector Modules, JDBC Connection pools, Data sources and JMS servers.
  • Configured Wily Introscope to monitor Weblogic managed server instances in production.
  • Good experience in using Jboss-CLI, developed automated scripts for Jboss administration and for day to day activities
  • Configured Apache Webserver using Mod cluster and Mod JK to distribute the load across clustered Jboss instances.
  • Knowledge on Jboss Messaging Persistence Manager.
  • Implement and enforce Application security authentication (Setting up user accounts to control logins to the Application), authorization (setting permissions on various parts of the application), and auditing.
  • Develop and test storage strategies and disaster-recovery plan for operational Application, delivering solution that guarantee recovery and high availability.
  • Performed Root Cause Analysis (RCA) and suggested tuning methods for Server problems like Server Crashes, Hangs and Out of Memory issues in various JDKs like Sun JDK 1.4.x/1.5.x/1.6.x and BEA JRockit 1.4.x/1.5.x/16.x.
  • Good at Weblogic Server Performance Tuning - Thread Dump Analysis (used Samurai thread dump analyzer), logs and configuration files for critical issues.
  • Worked on Unix Command line utilities and has hands on experience on Unix commands to support the Environment.
  • Experienced in Clustering (both horizontal and vertical), Workload management, creation and maintenance of Domains, Nodes and Managed Servers instances in a Weblogic environment.
  • Worked closely with multiple support teams such as the QA testing team for performance/ load/ stress testing of applications and monitoring/tuning the application parameters and acted as a single point of contact with third party vendors for errors and bug fixes within the product.
  • Experience in finding the Memory Leaks and adjusting the JVM Heap Sizes and GC Parameters in Weblogic and Jboss environments.
  • Experience in writing UNIX Shell Scripts, automate system admin jobs and scheduling cron, at jobs for timely event trigger processes.
  • Installing and Administering Sun Solaris 8/9/10 & Windows NT/2000/2003 operating systems in various production and non-production environments.
  • Experienced with TCP/IP, UNIX, LAN, WAN Administration, Apache, Weblogic, Ethernet, Firewall, Java, UNIX Shell Scripting, Middleware and Web Server.
  • Created SSL and Digital Certificates for requesting, generating and implementation for the communication between web server and the Application Server.
  • 24X7 on call production support, technical support, and troubleshooting, problems related to oracle Weblogic Server.
  • Demonstrated ability to work both as an individual contributor and in a team environment.

TECHNICAL SKILLS

Application Server: Oracle Weblogic Server 8.x, 9.x, 10g, 11g, JBOSS

Operating Systems: Red Hat 6/5/4 Windows 2000, Server/XP/2003/2008,Solaris 10.x/9.x/8.x AIX 5.3, HP-UX 11.11, Mac OS X.

Web Servers: Apache2.x, iPlanet6.x/4.0, OHS, IIS 4/6.0, Apache-Tomcat 5.x/6.x.

Database: DB2, SQL server, MS Access, Oracle 9i, Oracle 10g, Oracle 11g, MySQL.

Programming Languages: C, Java, SQL, PL/SQL.

Scripting: UNIX Shell Scripting, Make scripts, ANT Scripts, WLST, Perl, Python.

Protocols: TCP/IP, HTTP, HTTPS, FTP, SNMP, SMTP, Telnet, DNS, SOAP.

Security Tools: LDAP Server, SSL Certificates and SiteMinder.

Third Party Tools: Wily Introscope, Load Runner, Grinder, JMeter, Win Runner, Samurai, and Sitescope.

PROFESSIONAL EXPERIENCE

Confidential, Dallas TX

Middleware Administrator

Responsibilities:

  • Installed, configured, logical and physical design, backup/restore, core services configuration and support of WebLogic 11g, JBoss EAP 5.2/6.4, Apache 2.2 in Dev, Stage, Prod and deserter recovery environments.
  • Wrote stop/start scripts for the Jboss application instances.
  • Performed Jboss upgrades and patching as they come from Redhat with the special procedures as required for security.
  • Automated WAR deployment procedure in production environment running on Jboss EAP 6.4 using Perl script.
  • Encrypted passwords for admin-console, application login and data source in Jboss EAP 6.4.
  • Secured Jboss images by establishing process for encrypting passwords and integrating with LDAP.
  • Installed Weblogic Application server 10.1/11g using graphic and silent mode and configured the Weblogic domain.
  • Involved in migration of Weblogic servers from 9.2 to 10.3/11g versions.
  • Administered, monitored and fine-tuned Weblogic Server 10.x, 11g and applications in Development, Stage and production environment.
  • Configured Node Manager for running managed servers.
  • Configured and deployed applications in various work environments like Development, Test, Certification and Production.
  • Monitoring error logs, fixing problems and tuning parameters on Weblogic environment.
  • Coordinated with Development team, Network team and Data base team to troubleshoot the errors and bugs in the production servers.
  • Configured JDBC, JMS, JTA, JNDI, and SNMP. Administered the Managed Servers in Weblogic Application Server.
  • Created users and groups using Security realms in Weblogic admin console.
  • Configured Web Server plugins for the Weblogic server.
  • Monitored Weblogic performance using Wily Introscope.
  • Automated the Deployment process of various WAR, JAR, and EAR applications in clustered environment using ANT scripts.
  • Used WLST to get run-time parameters. Generated and analyzed Heap dump and Thread dump.
  • Analyzed Thread Dump using Samurai and Thread Dump Analyzer (TDA) tools.
  • Involved in Weblogic administration, monitoring queues, creating queue managers and queues.
  • Worked Extensively on UNIX Shell scripting for automating the builds in QA, Development and Production Environment.
  • Extensively used WLST (WebLogic Scripting Tool), Perl, Python and UNIX Shell Scripts to monitor and manage WebLogic server instances and domains and for auto deployment processes.
  • Solved server hang issues such as Deadlock, Application and Database level lock by taking thread dump and analyzed to get the root cause of the hang.
  • WLST scripting to automate the maintenance process of the Weblogic Application Server.
  • Worked with Release Management team to deploy application changes to production.
  • Worked closely with network teams to setup firewall rules, open firewall ports and configure hard load balancer configuration to send requests to backend servers.

Environment: JBoss EAP 5.2/6.4, Oracle Weblogic Server 10.3.x/11g, RedHat Linux 5.5/5.8, JDK1.6/1.7, LDAP, JDBC, Perl, Python, Shell Script, Apache, Tomcat, OHS, Wily Introscope, WLST, UNIX (Solaris 8/9.0/10.0, LINUX 5).

Confidential, Piscataway Township NJ

Weblogic/Jboss Administrator

Responsibilities:

  • Installed, configured, monitored and troubleshooted Jboss Enterprise Application Platform (EAP) 6.3, BEA WebLogic Server 10.3.5, iPlanet webserver, Apache 2.1/2.2, under heterogeneous environments Windows, Linux, VMware, Sun Solaris and UNIX
  • Responsible for building the environments related to systems on RedHat Linux and Windows environments.
  • Web Server / Proxy Server Setup and Administration (Apache, Tomcat, iPlanet, Apache SSL).
  • Configured Apache Webserver using Mod cluster and Mod JK to distribute the load across clustered Jboss instances.
  • Used jboss-CLI tool to develop basic scripts for automated Jboss administration (startup, shutdown, deploy and clear queues).
  • Configure Apache and IIS webserver Mod- cluster and Mod-JK for clustering for JBoss EAP 6.3.
  • Used Ant scripts to deploy the applications like formats of WAR, JAR, and EAR in Weblogic 10.2/9.2.
  • Involved in upgrading of Weblogic Server 8.1 to Weblogic 10.3.
  • Responsible in building and maintaining Development, SIT, UAT, Production and DR environments.
  • Configured Node manager to remotely administer Managed servers.
  • Configured simple and mutual SSL certs for Weblogic Servers.
  • Monitored and administered Weblogic Server Instances with WLST scripting and by creating the Shell scripts for the Auto-Deploy.
  • Configured Weblogic server on RHEL5.
  • Invoked WLST scripting and created JDBC connection pools and enrolled the node manger using WLST command line.
  • Installed and upgraded Apache 2.2 version and implemented the proxy plugin for the Weblogic 10.2.
  • Configured JMS servers, JDBC resources, distributed queues, connection factories and foreign JMS servers.
  • Configured the Security Realms, rules and policies.
  • Configured Clusters, load-balancing and fail-over solutions and Webserver plugins for Weblogic Portal.
  • Worked on Log Analyzer for analyzing and troubleshooting the Server Logs Configured.
  • Installed WebLogic patches and service packs.
  • Configuration and administration of Connection pools for JDBC connections.
  • Developed scripts to monitor JDBC Connection Pool Status, JVM Heap Size, and JMS Messages in the Destination queues in the production environment.
  • Secured Jboss EAP 6.3 by configuring security domains, security realms, and LDAP authentication
  • Deployed various J2EE applications (WAR and EAR) on WebLogic Servers using WebLogic Console, automated shell scripts and Jboss Servers using Jboss management console, hot deployment and jboss-CLI and Tomcat Application servers.
  • Implemented security by configuring Secured Socket Layer (SSL) for client authentication and data encryption.
  • Strong knowledge and working experience on Optimization and performance tuning techniques.
  • Worked with Network Team to setup load balancing of servers using Citrix Netscaler load balancer.
  • Provided 24/7 on-call production support.

Environment: Weblogic Server 10.3.x/11g, Jboss Application server 7.x, JDK1.6, LDAP, JDBC, Apache, SQL, Perl, Bash Script, WLST, Netscaler, UNIX (Solaris 8/9.0/10.0, LINUX 5), Oracle 11g.

Confidential, Irving TX

Middleware Administrator

Responsibilities:

  • Installed, configured and administered Web Logic Server 10.3 and Jboss Enterprise Application Platform on Red hat Linux 5.x, and Windows server 2003 in various environment including Dev, QA, Stage (UAT), and Prod environments
  • Used WebLogic scripting tool (WLST) to create manage servers, cluster, machines, users for monitoring and deploying applications. And developed WLST script to start/stop application.
  • Configured Secure Sockets Layers (SSL) for data encryption and client authentication and Two Way SSL for Weblogic 8.1/9.2 using Key tool.
  • Configured Weblogic JDBC services with Oracle 8i/9i/10g, Created database pools and defined data-source for JNDI lookup.
  • Developed and maintained shell scripts that facilitate the Administration of Weblogic.
  • Wrote UNIX shell scripts (ksh, bash, csh) for production environment to create, update, delete, start and stop in Weblogic Admin and Application Servers.
  • Troubleshoot Weblogic Application Server connection pooling and connection manager with Oracle and DB2.
  • Responsible for application (EAR, WAR, EJB) deployment using console and scripting automated deployment of the applications in domain and clustered environment.
  • Administration of active applications, application performance monitoring, CPU utilization using Wily Introscope.
  • Developed shell scripts to automate backup, automate scheduled maintenance by executing the scripts from the crontab.
  • Setting up the cluster environment for Weblogic Server integrated with multiple workflows.
  • Configured applications in various work environments like Development, System Test and Production.
  • Utilized the weblogic.Admin utility for retrieving and analyzing the Thread dump information, including the Web Logic's Server state information, license information, storing user credentials etc.
  • Analyze Weblogic server log files; thread dumps, logs, configuration files, dump files and core files to identify the possible causes of the problem.
  • Configured LDAP and provided support for applications.
  • Actively involved in co-ordination efforts to integrate various enterprise applications involving multiple architectures and technologies by working with development and QA teams.
  • Work with vendors and developers for application related issues, Responsible for 24/7 server and environment availability and monitoring.
  • Configure Proxy Plug-ins Between Apache, SunOne (iPlanet) and Weblogic Server for Load Balancing
  • Monitoring the startup logs for any exceptions or errors.
  • Performing regular health checks for the servers in the UAT and Production environments.
  • Responsible for attending various production, team and tribe meeting to review and assess the performance of applications on production environment.
  • Involved in working on trouble tickets and assigning trouble tickets to the responsible teams.

Environment: Weblogic Server 10.3.x, Jboss EAP JDK1.5, SSL, JDBC, Apache, WLST, UNIX (Solaris 8/9.0/10.0, LINUX 5), Oracle 10g.

Confidential

Weblogic Administrator

Responsibilities:

  • Installed, configured and administered BEA Weblogic 8.1 in clustered and non-clustered environments.
  • Deployed web and enterprise applications to QA, Staging and Production Weblogic servers on a regular basis.
  • Involved in Performance tuning by increasing execute threads, connection pool size and memory heap size for optimum performance.
  • Performed J2EE application deployment and administration including JAR, WAR, and EAR files.
  • Configured and administered of JDBC, JMS, JNDI, SNMP in Weblogic Server 8.1.
  • Worked on Configuring JDBC Connection Pools, data sources, Executed Threads etc.
  • Maintained the applications among Web Logic runtime processes in a cluster of application servers.
  • Troubleshoot Web Logic Server connection pooling and connection manager with Oracle, DB2.
  • Installed and configured Apache HTTP server 2.0/OHS to work with Weblogic Server 8.1/9.0.
  • Installing and configuring SiteMinder and IIS on the Intel machines
  • Configure LDAP using Netscape directory Server for user authentication.
  • Setting up the cluster environment for Weblogic Server integrated with multiple workflows.
  • Experience in working on Report Manager for maintaining, copying reports and also troubleshooting some of the issues with it.
  • Good understanding on TCP/IP concepts, firewalls, routers and checkpoints.
  • Involved in resolving production issues by working closely with Network team, Development team and Database team.

Environment: Weblogic Server 8.1/9.2, JDK1.4/1.5, SSL, LDAP, JDBC, XML, Apache Siteminder, IIS, HTTP, WLST, UNIX, LINUX4, Oracle 9i/10g.

We'd love your feedback!