Sr Middleware Administrator Resume
VA
SUMMARY
- Over 12+ of experience in Information Technology with experience in complete project life cycle. Including 10+ years of extensive experience in WebLogic Server and Web Sphere adept in all facets of administration, maintenance, deployment and management of enterprise applications.
- Installed, Configured and supported BEA WebLogic Server 8.1, 9.2, 10.3.1, 10.3.3,11g,12c on Sun Solaris, Windows XP/NT/2000/98, Red Hat Linux, HP - UNIX, and IBM AIX, WebSphere Application Server 8.0/ 7.0/6.1/6.0/5. x ND/XD and JBoss Application Server, Tomcat 6.x/7.x/8.x, Apache 2.x.
- Installed, Configured, and supported Tomcat Servers 5.5.23/6.0.35 /7. x/8.x/8.5.x on Red Hat Linux & Windows XP/07
- Installed, Configured, and supported Apache 2.x on Red Hat Linux & Windows XP/07
- Administration, Installation, configuration ofWebSphere (Base,ND,MQ), on Red Hat Linux
- Performed system administration on VMS using RHEL installing various tools & maintenance
- Configured and administered Connection pools for JDBC connections.
- Experienced in deploying J2EE Application archives (JAR, WAR, EAR and RAR) on WebLogic Application Servers and on Tomcat Application Servers.
- Solid experience in development and deployment of applications on multiple WebLogic Servers and maintaining Load balancing, High availability and Fail-Over support.
- Experience in working with development teams to troubleshoot server related application issues, performance issues and application performance tuning using Wily Introscope and JProbe.
- Experienced in gathering Business Requirements, Capacity Planning, Hardware assessment, Implementation, System Documentation, End-User Training and Production Support of WebSphere Application Server, WebSphere Process Server, WebSphere Portal Server on AIX, Linux and Windows in clustered and non-clustered environments.
- Extensive experience in Business Process Management
- Experienced in Installation, Configuration, Administration and applying fix packs, plug-ins, Fixes for WebSphere application server 7.0/6.1/6.0/5. x
- Experienced in creating Cells, Deployment Manger and Node group profiles in vertical and horizontal clustering for failover and backup/recovery processes.
- Experienced in installing WebSphere ND/XD platforms over WebSphere binaries.
- Extract enterprise business rules and business processes from code using automated tools, and from SMEs using Knowledge Acquisition, Knowledge Engineering, & Business Rule Harvesting methods.
- Experienced in installation, configuration, Administration of WebSphere Process server 6.x.
- Experience in horizontal and vertical Clustering, Workload Management, creation and maintenance of multiple Domains, including Machines, Managed Server instances, and Node Managers in a BEA WebLogic environment.
- Experiences in generating and analyzing Java Cores, Heap dumps, Garbage Collection and system logs.
- Sound Experience in migrating the existing configurations and applying hot fix packs.
- Expert in installing and configuring WebLogic application server admin, managing servers and enabling security using LDAP
- Experience in 24/7 on-call production support and trouble-shooting problems related to Oracle WebLogic, Tomcat, Jboss and Apache Web Servers, MQ Series and Database, Managing security, organization and remote computing issues.
- Expertise in writing UNIX Shell Scripts (Korn) and WLST Batch Scripts and builds and deployments in ClearCase.
- Expert in performing the functions to install new software version into Test or Production environments, ensuring the integrity of the certified release of software.
- Extensive knowledge and experience in upgrading JVM’s, applying patches and recommending necessary security fixes.
- Experience in finding the Memory Leaks and adjusting the JVM Heap Sizes and GC Parameters.
- Expertise in managing JNDI, Managing Security, Configuring and monitoring JMS.
- Experienced in installing SSL Certificates on various Web Servers and BEA WebLogic Application Server Platforms
- Have demonstrated outstanding leadership, creative problem solving and analytical skills in all the areas of software development life cycle incorporating assorted tools and worked with several groups across multiple platforms.
- Worked with both management and technical teams to meet project deadlines.
- Trained senior WS / WL Administrator to take over the role.
- Knowledge in BPEL and SOA HA topologies as well
- Troubleshooting issues and work with cross application customers
TECHNICAL SKILLS
Languages: C, C++, Java, Perl, Unix Shell Scripting (BASH), SQL, T-SQL, PL/SQL, Ant Scripting, WLST, Jython
Servers: WebLogic 8.x/9.x/10.x/11g, Apache Webserver, Tomcat 4.x/5.x/6.x, JBoss, IIS, Sun one Webserver, WebSphere Application Server 8.0/V7.0/6.x/5.x,Apache 2x,Jboss 6.x/7.x
Databases & DB tools: Oracle 8i/9i,10g,11g, MySQL 5.0, PL/SQL, Microsoft SQL Server 2000/2005/2008, MS Access, SQL Plus 10.1, DB2, TOAD, Sqldeveloper, SSO
IDE/Utilities: Netbeans 6.8, Eclipse 3.4.2, SAS, Putty Connection Manager, Putty, SSH, OpenSSL, OpenSSH, Telnet, rsync, Rlogin, Siteminder, Big IP F5 Load Balancer, Sitescope, SharePoint Designer, Macromedia Dreamweaver MX, Adobe Photoshop, Soap UI, Pentaho, Tortoise, IDM Tool, Entirex
Protocols: T3, T3S, HTTP, HTTPS, FTP, TCP/IP, IIOP, IIOPS
Operating Systems: Windows 2000/2003/XP/Vista/7, UNIX, Red Hat Linux 5.6/4.0, Sun Solaris
Monitoring Technologies: UC4, PerformaSure, Wily Introscope, JProbe, Optimizeit, ClearApp, HP-Sitescope, CA Siteminder, Nagios, Splunk
J2EE Technologies: JSP, Servlets, Struts, EJB 3.0, Spring, HTML, WSDL, JDBC, JNDI, XML, XSLT, JMS, Javascript, JDK 1.4/1.5/1.6, SAMl
PROFESSIONAL EXPERIENCE
Confidential, VA
SR Middleware Administrator
Responsibilities:
- Installed and configured WebLogic domains for applications running on WebLogic 12c/ 10.3.6/10.3.5 (11g), in Production,Staging,UAT,QA,Training&Development environments on LINUX using jdk1.8/JDK 1.6.0 43/41/37 .
- Migrated existing applications from WebLogic c and Apache 2.2.15 to Apache 2.4.9/2.4.23 and tomcat 6.0.35 to 8.0.11.
- Worked JDK remediation projects with different applications.
- Diagnosed different kind of ssl issues in JDK6 to JDK 8 migration projects.
- Worked on different kind of memory issues in WebLogic server level.
- Monitoring WebLogic server health and security.
- Tuning JVM heap size to maximize the number of clients accessing the applications.
- Configuring digital certificates, using java key tool for secured applications.
- Configuring Web Logic Plug-ins for Apache Web Server and configured load balancing and fail-over solutions.
- Analyzing the Log Files, Thread Dumps, JVM Dumps, Exception Stack Traces
- Monitoring thread usage, connection pool usage, CPU usage, Memory usage and preparing reports for the performance tests, dry run tests and load tests conducted on the Application Servers.
- Monitoring and analyzing resources, Standard logs, application logs and domain logs.
- Troubleshoot environment and application issues using BEA WLS support patterns as the standard methodology and provide root cause summary to application stakeholders.
- Managing and Monitoring the JVM Performance by adjusting WebLogic heap size and garbage collection parameters
- Expertise in migration and up-gradation of WebLogic Server and updating JDK versions, applying patches and installing service packs for WebLogic server.
- Excellent working knowledge in finding Memory Leaks and adjusting JVM Heap Size and Garbage Collector parameters during performance monitoring and performance tuning of WebLogic server.
- Worked on different kind of memory issues in WebLogic server level.
- Performed system administration role installing various tools like UC4, Entirex, SVN, Nagios, FTP.. etc & updating security patches for Redhat Linux VMS & updating kernel parameters maintaining 200+ VMS.
- Configured network channels for unicast communication in cluster environments in WebLogic11g & used WebLogic scripting tool (WLST) to create manage servers, cluster, machines and users for monitoring and deploying applications & JMS configuration.
- Developed WLST scripts to stop/start application, list of applications deployed, & monitoring status of WebLogic servers .
- Developed Unix Shell scripts to schedule the jobs that required for the application, daily backups, monitoring and configuring them in Crontab.
- Configured one-way SSL & two way SSLs on WebLogic servers
- Configured JDBC data sources with drivers for Oracle11g using WebLogic console.
- Configured JDBC data sources with drivers for CyberArk using WebLogic console.
- Performance tuning of WebLogic server with respect to heap, threads and connection pools.
- Mod JK has been configured for apache and currently testing is being done for the potential to use Mod Cluster in the firewall environment.
- Configuration and Administration of Apache Web Servers, including installation and configuration of WebLogic proxy Plug-ins to proxy load balanced requests for dynamic content to backend WebLogic Application Servers.
- Performing Health Checks by monitoring through UC4, HP-Site scope & Nagios.
- Involved in configuration of Oracle Enterprise Service Bus (ESB) and monitored it using Oracle SOA Console.
- Extensively worked with Ant scripts to build and deploy applications.
- Configured Persistent stores (file and JDBC stores), JMS servers, system modules, sub deployments, connection factories, topics, and queues for JMS Messaging.
- Responsible for providing 24/7 on-calls Production supports & for deployments in various environments.
- Debugging the code related issues using log4j.
- Migrated existing applications from WebSphere Application Server V5.x versions to 6.x and V6.x to V7.x.
- Managed the security and performance optimizations for EJB containers and web applications in IBM WebSphere, IHS and Apache web server.
- Implemented and configured SSL, requested digital certificates, created self signed certificates and imported/exported public/private keys
- Involved in providing end to end security, application level data protection and policy based security using Tivoli Access Manager (TAM)
- Configured Security for WebSphere Portal environment using LDAP registry IBM Directory Server.
- Involved in performance tuning and runtime options in WebSphere Application Server.
- Configured the extranet Web Servers and intranet application servers using the firewalls between the Web Servers and application servers (DMZ model).
- Worked with different application team to solve different issues.
- Troubleshooting the issues of applications in Training, UAT, Staging, Development, QA and Production Environments.
- Monitored TCP/IP connections to debug network related problems.
- Responsible for uptime of VMS, Web servers, backup, hosting and Database servers running Oracle 11g.
- Active involvement in monitoring server performance, network traffic to reduce performance bottleneck.
- Effectively interacted with the users on a daily basis, decreasing downtime and increasing user productivity.
Environment: WebLogic 10.x(11g),12c, WebSphere Application Server 8.0/V7.0/6.x/5.x, Apache webserver, Tomcat 6.0/7.0/8.0,Windows(NT,2000,XP,7),Linux,Oracle11g,JDK 1.6.0 43/41/37, LDAP, Java,J2EE, JSP, Servlets, web services, EJB, XML, XPath, XSD, WLST, Log4j, Perl, Shell Scripting, UC4, HP-Site scope, Nagios, SOAP UI. SAML, IDM, Ant1.8
Confidential, Miami, FL
Senior WebLogic Administrator
Responsibilities:
- Installed WebLogic 10.3/11g and configured WebLogic domains for upgrading applications running on WebLogic 8.1/9.2 in Production, Staging, Development and QA environments on LINUX using jdk1.6.0 26.
- Provided production support for existing applications running on WebLogic 8.1/9.2/10.3/11 g.
- Configured network channels for unicast communication in cluster environments in WebLogic10.3/11g.
- Used WebLogic scripting tool (WLST) to create manage servers, cluster, machines and users for monitoring and deploying applications.
- Configured a tool using PERL to start/stop WebLogic and apache servers and to get status of WebLogic servers, view WebLogic server logs, deploying applications using web browser.
- Developed Unix Shell scripts to schedule the jobs that required for the application maintenance
- Configured UC4 tool and scheduled all jobs and developed monitoring scripts to run through UC4 client
- Configured JDBC data sources with both XA and Non-XA drivers for Oracle9i/10g/11g and data sources for Teradata database using WebLogic console.
- Configured WebLogic SNMP with both centralized and de-centralized models in WebLogic server 11g/10.3/9.2.
- Having very good experience in installing and configuring the apache-tomcat and upgrading the apache-tomcat from 5.5.23 to 6.0.35 on QA and prod servers
- Performance tuning of WebLogic server with respect to heap, threads and connection pools.
- Involved in Creation and management of directory infrastructure for LDAP Active Directory.
- Monitor and reporting associated with the reliability and security of the domain related to the Active Directory Account.
- Performing HealthChecks by monitoring through Splunk, HP-Sitescope, Nagios & Wily.
- Configured WILY Introscope to monitor WebLogic manage server instance in all the environments and created and edited elements including alerts, persistent collections and metric groupings
- Configured Persistent stores (file and JDBC stores), JMS servers, system modules, sub deployments, connection factories, topics, and queues for JMS Messaging.
- Deployed applications from Admin Console of Jboss Eap 5.1 as well as done the hot deployment
- Secured the Jboss application server.
- Deployed web and enterprise applications on Jboss application server
- Configured Apache for Jboss domains with virtual Servers
- Created users, roles and assigned them to appropriate groups.
- Converted data sources from WebLogic to Jboss.
- Involved in problem determination using application and error logs.
- Monitored applications for high availability.
- Installed and configured Apache web server instances and configured Apache-WebLogic Bridge.
- Provided 24/7 on-calls Production supports.
- Troubleshooting the issues of applications in Development, QA and Production Environments.
- Responsible for uptime of Web servers, backup, hosting and Database servers running Oracle 11g.
- Used internet technologies like HTML, XML, XPATH, XSD and TCP/IP.
- Configured site minder to enable single sign on for applications.
- Maintained Share point and internal Wiki sites
Environment: Web Logic 10.3/9.2/8.1, Apache, Apache Tomcat 5.5.23/6.0.35, Windows (NT, 2000, XP,7), Linux, Solaris 8/9/10, Oracle 9i/10g/11g, JDK1.6.0 26, JDK1.5, JDK1.4, LDAP, Java,J2EE, JSP, Servlets, web services, EJB, Spring, XML, XPath, XSD, WLST, Log4j, Perl, Clarify, Shell Scripting, Pentaho, UC4, Splunk, HP-Site scope, Nagios, SOAP UI.
Confidential, Chicago,IL
Application Support Administrator
Responsibilities:
- Installed and configured wide range of application and webservers, including,WebSphere 6.x/7.x/8.x, WebLogic 8.x/9.x/10.x, Apache 2.x, Tomcat (6.x, 7.x), Sun One (6.x)andIBM HTTP server.
- Deployed stand-alone, system and application modules using urban code Anthill pro, monitored application health using resource analyzer, Tivoli performance analyzer and CA wily Introscope on a clustered development, prod fix and production environments.
- Experience in installing and configuringIBM HTTP Server 1.2.x/1.3.x/5.x/6.x/7.x,Sunone 6.x/5.x/7.x, I planet, Apache 2.0.x, Samba webserverwith Local and RemotePlug-infor IBM WebSphere Application Server.
- Experience in installing Java 2 Enterprise Edition (J2EE) applications (EAR, WAR) using IBM WebSphere Application Server8.x/7.x/ 6.1/6.0/5.0. xwith wsadmin scripts using jacl and Jython.
- Expertise in configuringJDBC providers, Data Sources, Virtual Host, SSL and Global security LDAPforIBM WebSphere Application Server.
- Expertise in developing wsadmin Jython scripts for installing, uninstalling, updating the applications.
- Expertise indeveloping scriptsfordata access, JDBC provider, data source and J2c authenticationand configuring using scripts.
- Expertise in Installing, Upgrading Fix packsandmigratingto latest versions for IBM WebSphere Application server and IBM WebSphere Portal server.
- Extensive experience in design and architectures of enterprise applications using, MQ Workflow, MQ Series.
- Extensive Expertise as aSME(Subject Matter Expert) in installing, configuring and scripting and automation tooling in web sphere application server.
- Used Maven and Hudson tools to deploy standalone applications on clustered environment.
- Experience working with IBM MQ Series 5.x/6.x/7.x and WAS MQ Message Broker v5.x/6.x, administration and development in several environments including RHEL, Solaris, AIX and z/OS.
- Performed thread dump analysis, finding out Memory leaks and configuring JRockit Mission control tools for garbage collection and analysis of JVM stack trace.
- Installed and configured Uncenter Autosys Job Management Tool for scheduling and monitoring jobs using Job Information Language (JIL’s) and command-line.
- Involved in performing stress testing for workload balancing, memory leak and connection pool issues with administering applications and JDBC data sources in WAS and WebLogic application server tuning.
Environment: Websphere6.7.x(Base,ND,MQ,Lombardi), Weblogic9.x/10.x, Apache(HTTP,Tomcat), SunOne(6.1), Introscope, Oracleclient, db2, MySQL, PHP, Perl, Connect:Direct(NDM), HPSA, Confidential, Subversion, Linux.
Confidential, Chicago, IL
WebLogic Administrator
Responsibilities:
- Administration, configuration and monitoring of BEA WebLogic 9.2 and 8.1 Application Server Environments.
- Installed, configured and administrated BEA WebLogic Server 9.2, 8.1 on SUN Solaris 8/9/10 servers.
- Migrate Internal websites from WebLogic 8.1 Sp5 to Jboss 4.3
- Configuration and Administration of Sun One and Apache 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 certificated on Apache and Sun One Web Servers.
- Used F5 Big-IP hardware Load Balancers to increase throughput, performance, availability and quick restoration of service.
- Developed Application deployment, Server restart, WebLogic Health Monitoring scripts for BEA WebLogic 9.2MP2 and 8.1sp6 Clustered & Non-Clustered environments.
- Responsible for providing 24/7 on-calls Production supports.
- Responsible for configuring Wily Introscope to monitor the performance of WebLogic Application Servers.
- Configured visual sciences to collect data analytics.
- Assisted Performance testing teams to improve the overall performance of J2EE applications services on BEA WebLogic Application Server Platforms.
- Responsible for preparing Implementation Plan templates for WebLogic Application Deployments and any other Infrastructure changes.
- Responsible for deploying various types of application packages including JAR, WAR and EAR files.
- Responsible for implementing solutions with WebLogic for stand-alone and clustered environments using HTTP Plug-ins for Apache and Sun One Web Servers.
- Assisted development teams in activities such as load testing, troubleshooting and performance tuning of WebLogic Applications.
- Responsible for working with product vendors like F5, SUN, EMC, BEA, VERITAS to resolve product related issues: both hardware and software.
Environment: SUN Solaris 2.8/5.8, Windows 2000, WebLogic Application Server 8.1/9.2,Jboss 4.3 I Planet Web Server 6.0,LDAP, Java, J2EE, JSP, Servlets, EJB, XML, JDBC, JavaScript, ORACLE, DB2,Oracle 9iHTML, Shell scripting.
Confidential, Phoenix, AZ
WebLogic Administrator
Responsibilities:
- Installed, configured and maintained BEA WebLogic 8.x, JDBC drivers and Servlet engines on diverse UNIX platforms that include Solaris, AIX and windows 2000
- Involved in doing a performance benchmark of WebLogic server by using Load Runner
- Developed scripts for automatic startup and shutdown of Admin Server and Managed Servers
- Supported on call schedule 24/7 for Production support
- Involved in trouble shooting and fixing day-to-day problems of the applications in production
- Configure and administered of WebLogic server with Oracle9i database.
- Deployed the applications on multiple WebLogic Server and maintained Load balancing,
- High availability and Fail over functionality.
- Configure Clustering EJB objects, JDBC connections and JMS connection factories.
- Configure Node manager for administer the Managed servers.
- Researched and troubleshooted emerging application issues, from WebLogic configuration to code issues
- Developed Complex UNIX shell scripts to automate the deployment process
- Configured Clustering Ejb objects, jdbc connections and JMS connection factories
- Configured Node manager for administrating the Managed servers
- Configured and administered Connection pools for JDBC connections
- Involved in setting up the cluster environment for WebLogic Server integrated with multiple workflows
- Configured and deployed applications in various work environments like Development, System Test, SIT, RTB and Production
- Developed UNIX shell scripts to automate the WebLogic Administration (recycling the application server, deploying customer applications, logs rotation, monitor applications state)
- Troubleshooting the configuration of enterprise applications and determining performance problems by monitoring server availability and analyzing resources
Environment: WebLogic Server 8.1 sp1&sp2, WebLogic portal, IBM MQ 5.x, JDK1.4, J2EE, Jrockit 8.1, JSP, Servlets, EJB, LDAP, JDBC, XML, Oracle9i, Ant1.5.1, Win2K, AIX, Solaris, Linux, Confidential .
Confidential
Web Developer
Responsibilities:
- Dynamic web site design and programming using PHP, MySQL, HTML, DHTML, CSS, JavaScript, and Perl.
- Set up and administration of web servers and server software.
- Developed object oriented PHP framework. Developed JSPs and Servlets.
- Built MySQL database and procedures.
- Developed plan for an effective SEO campaign and key phrase strategy.
- Designed Web GUIs using HTML, DHTML, CSS, Dreamweaver, Photoshop, and Fireworks.
- Programmed to develop calculators such as Simple Mortgage Calculator and ARM vs. Fixed Rate Mortgage Calculator.
- Development of Internet and intranet sites on UNIX and Windows platforms.
Environment: PHP 3.0, MYSQL, JavaScript, HTML Apache Tomcat 3.0, MYSQL, UNIX, CSS, PERL, Dreamweaver, Photoshop, SEO and SEM.
Confidential
WebLogic Administrator
Responsibilities:
- Installed, configured and maintained BEA WebLogic 8.x, JDBC drivers and Servlet engines on diverse UNIX platforms that include Solaris, AIX and windows 2000
- Involved in doing a performance benchmark of WebLogic server by using Load Runner
- Developed scripts for automatic startup and shutdown of Admin Server and Managed Servers
- Supported on call schedule 24/7 for Production support
- Involved in trouble shooting and fixing day-to-day problems of the applications in production
- Configure and administered of WebLogic server with Oracle9i database.
- Deployed the applications on multiple WebLogic Server and maintained Load balancing,
- High availability and Fail over functionality.
- Configure Clustering EJB objects, JDBC connections and JMS connection factories.
- Configure Node manager for administer the Managed servers.
- Researched and troubleshooted emerging application issues, from WebLogic configuration to code issues
- Developed Complex UNIX shell scripts to automate the deployment process
- Configured Clustering Ejb objects, jdbc connections and JMS connection factories
- Configured Node manager for administrating the Managed servers
- Configured and administered Connection pools for JDBC connections
Environment: WebLogic Server 8.1 sp1&sp2, WebLogic portal, IBM MQ 5.x, JDK1.4, J2EE, Jrockit 8.1, JSP, Servlets, EJB, LDAP, JDBC, XML, Oracle9i, Ant1.5.1, Win2K, AIX