Middleware Administrator Resume
Dallas, TX
SUMMARY
- Over 7+ years of experience in IT industry wif over 5+ years of wide - ranging skills in development, administering, enterprise support and implementation of WebLogic, IBM WebSphere, JBoss, Tomcat Application servers. Experience includes -
- Good experience in WebLogic Application server 7.x/8.x/9.x/10.x/11g/12c, Tomcat 5.x, Apache 2.x administration under different environments like Unix/Linux, Windows
- Hands on experience in installing and configuringJBoss AS 5.1/6.0/7.x/8.x, IBM WebSphere Application Server 5.x/6.x, Tomcat 5.x/6.x, Apache 2.x Web-server, Sun Java System Web-server and IBM HTTP server
- Hands-on experience on virtualization software likeVMwareandOracle VM Virtual Box
- Experience evaluating, implementing, and administering Application Performance Management solutions such as CA APM (Wily Introscope)
- Excellent working knowledge in using multiple domains wif machines, node managers, managed servers and clustered environments in WebLogic/JBoss/WebSphere application servers
- Involved in Service Oriented Architecture(SOA) Administration, SOA Configuration, SOA TroubleshootingusingOracle Weblogic ServerandOracle SOA Managed Servers
- Involved in installing, configuring Agile PLM 9.3 on WebLogic application servers
- Developed shell scripts for administering application servers and good knowledge in Oracle Enterprise Manager (OEM)
- Deployed Clustered Environments on (Single and Multi Box) using different application server for vertical and horizontal clustering
- Deployed different WAR, EAR, JAR, J2EE applications in clustered environment and on manage servers using various deploying tools like WLST, console, WebLogic Deployer
- Good experience in Middleware services like JMS, JDBC and implemented other services like JNDI, SNMP
- Experience in resolving the issues including Network components like BIG IP, Firewalls and Siteminder, Dynect(DNS Failover over WAN)
- Involved in configuring the security plug-in/Custom Security providers for weblogic resource protection
- Developed WLST scripts for application server administration to start, monitor and stop
- Configured and administered JMS Connection factories, JMS Queues, Topics, Distributed Queues and Distributed Topics along wif JDBC Connection pools wif databases like Oracle 8i/9i/10g/11g/12c, MS Access, My SQL and DB2
- Experience in Migrating theWebLogic/JBoss serversfrom Development to Stage and Stage to Production
- Experienced in Configuring IBM MQ Series as a foreign JMS wif WebLogic Server.
- Implemented standard backup procedures for both application Database and WebLogic
- Experience wif Apache Webserver 2.2/2.3 and 2.4, Tomcat 6.x/7.x/8.x
- Installed and configured Tomcat application server wif Apache HTTP Web Server in DEV, QA, UAT, PRE-PROD environments
- Knowledge of JBoss Messaging Persistence Manager
- Used GIT to maintain and modify the code and configurations related to JBoss. Used Bamboo linked wif GIT repositories and Nexus for deployment to the servers
- Trimmed the Jboss EAP to create the slim version of Application Server and secured the Jboss application server.
- Experience in Configuring WebSphere resources like JVM Custom Properties and Java Mail sessions
- Experience in Deploying EJB components of IBM WebSphere Application Server on Linux/AIX environment
- Good knowledge of JAVA, JDBC, JMS, EJB, Servlets
- Experienced in Installation, Configuration, Administration, Backup, Recovery, Maintenance, Support of Sun Solaris & Linux
- Installation of UNIX/LINUX Operating Systems, Packages and Patches, System Security, backup/recovery, and performance tuning
- Good Knowledge of system analysis, troubleshooting, and performance tuning of LINUX/UNIX operating systems
- Experienced on automation tool Puppet
- Provided and reviewed technical support for technical documentation of UNIX/LINUX servers
- Handled production incidents, queries, problems through remedy ticketing system and non -production issues/tasks/incidents through JIRA ticketing system
- Actively involved in playing a key role in Level based support (L1/L2/L3) as a L2 Support Engineer interacting wif command center/Helpdesk L1 teams and Developers/Architects/ SME from L3 Support
- Experienced in maintaining Information Security, Data Privacy using LDAP
- Good experience in handling load balancing, failover functionality and high availability
- Resolved issues related to WebLogic products by communicating wif Oracle
- Excellent in analyzing, performance tuning including troubleshooting, monitoring and maintaining WebLogic/JBoss situations and solving the related problems
- HandledMemory issues, application leak orWebLogic/JBossleakor sun java bug by tuning and profiling the memory wif third party tools
- Experience inWeb Securitytools-LDAP Server, SSL Certificates
TECHNICAL SKILLS
Application Servers: WebLogic 8.x/9.x/10.x/11g/12c, JBoss AS 5.1/6.0/7.x/8.x, IBM WAS 5.x/6.x, Tomcat 5.x/6.x
Web Servers: Apache 2.x, Sun Java System, IBM HTTP server
Operating Systems: Unix, Redhat Linux, Solaris, Windows, AIX
Databases: Oracle, DB2, My SQL, MS Access
Programming Languages: C, Core Java, SQL
Java Technologies: JMS, JDBC, EJB, Servlets, JSP, JNDI, ODBC, JTA, XML
Web Technologies: HTML, HTML5, JavaScript
Tools: JProbe, Wily Introscope 6.x/7.x, Netscape, Puppet
Process Management Tools: ITIL, Agile PLM
Scripting Languages: Shell script, WLST, Bash script, ANT, WLShell
Protocols: TCP/IP, FTP, SSH, SMTP, HTTPS, T3, T3S, LDAP
PROFESSIONAL EXPERIENCE
Confidential, Dallas, TX
Middleware Administrator
Responsibilities:
- Installed, configured and administered WebLogic Server 11g/12c, Apache 2.2 inLinuxandSun Solarisenvironments
- Installed, configured and monitored JBoss 7.1 /8.0 servers and integrated SunOne Web Server to work wif the Application Server
- Provided support in Service Oriented Architecture(SOA) Installation, Administration, Configuration
- Created and monitored multiple domains wif multiple manage servers, machines, node manager and cluster environment
- Configured Clustering of EJB objects, JDBC connections and JMS connection factories
- Configured and created JMS servers wif various JMS Modules like Queues, Topics, Connection Factories, Distributed Queues and Distributed topics
- Configured and monitored Data sources for different manage servers in clustered environment
- Configured and established connection to file stores and JDBC stores
- Installed and configuredOracle Enterprise Managerto monitor all databases centrally
- Configured web server plug-ins Apache 2.2 for WebLogic application servers
- Installed, configured and administered Apache 2.2 / 2.3 and Apache Tomcat 6.0 / 7.0 on Linux
- Deployed various WAR, JAR, EAR, J2EE applications on clustered environment using WLST and GUI
- Deployed web and enterprise applications on Jboss application server in a channel secure environment
- Managed and monitored server instances and automation using WLST
- Configured web server plug-ins Apache 2.2 for WebLogic application servers
- Installed, configured and administered Apache 2.2 / 2.3 and Apache Tomcat 6.0 / 7.0 on Linux.
- Migrated WebLogic server applications from 9.2/10.0 to 11g/12c
- Installed patches to applications and Weblogic/ JBoss application servers
- Played an actively role resolving the environment issues, handling Incident management/ Problem management being part Level 2 Support team
- Wrote Shell scripts and to automate routine tasks like log parsing, auditing and patch audits
- Strong Production support experience wif issue management, outage management, communication root cause analysis, monitoring and resolving the issues
- Involved in support for production environment and WebLogic/JBoss server hanging and server crash issues
- Involved in tuning the heap size parameters and JVM's Garbage collector for WebLogic/JBoss application servers
- Configured and maintained network services such as LDAP, DNS, NIS, NFS, Web, Mail, FTP
- Actively participated in team meetings for day-to-day reporting and status reporting
- PerformedQA, Integration, Staging&Production releasesof application packages, server and applicationconfiguration changesandpatchesto the middleware components
- Established network security using Linux Firewall and troubleshoot problems relating toboot loaders
- Installed and configuredWilyIntroscope6.0integrated it wif theWebLogicServer Resources like EJBS and Managed Servers & configuredWorkstation to view performance data in WilyIntroscope6.0
- Supported and maintained a high performing, highly available monitoring environment, combining CA Wily Introscope APM and other tools
Environment: Oracle WebLogic server 11g/12c, Apache 2.2, JBoss 7.1 /8.0, SOA, Sun One Web- server, Linux, Sun Solaris, JDBC Connection pool and data sources, EJB, JMS, JNDI, JDK 1.5/1.6, Wily Introscope 6.0, WLST, LDAP, ANT.
Confidential, Dallas, Texas
WebLogic/JBoss Administrator
Responsibilities:
- Installed, configured and administered BEA WebLogic 9.2/10.3, JBoss 6.x and Microsoft IIS6.0, Apache 2.0/2.2 web servers in Sun Solaris 8 and Sun Solaris 10
- Installed and configured Jboss Application servers and Deployed web and enterprise applications on Jboss application server in a channel secure environment
- Configured WebLogic server wif Oracle 9i/10g database
- Created security roles, user autantication, authorization and group policies
- Configured single cluster, multiple clusters and deployment in clustered environment
- Configured and monitored JMS (Queues, Topics, Distributed Destinations, Connection factories and Bridge Destinations), JDBC Connection pools, JNDI
- Deployed different types of applications on manage servers using admin console and WLST
- Configured node manager to administer manage servers and established SSL communication between admin server and node manager
- Developed Startup, Shutdown and bounce the WebLogic server scripts
- Handled production incidents, queries, problems through remedy ticketing system and non-production issues/tasks/incidents through JIRA ticketing systems
- Interfaced wif halpdesk L1 teams to author the runbooks needed to resolve simple production issues and user queries
- Actively involved in discussion wif L3 team for permanent resolutions, rearchitecture and redesign of applications
- Developed Shell and WLST scripts to handle complex automation
- Used Puppet for creating scripts, deployment for servers, and managing changes through Puppet master server on its clients
- Dealt wif issues like Application Deadlock, High CPU, Server Hang-up and profiling the memory wif third party tools like JProbe, HP OVO and Optimize IT
- Involved in investigating WebLogic Server Hang Application Deadlock
- Configured theSiteminderPolicy server for failover to multiple user directories and policy stores
- ConfiguredLDAPusingNetscapedirectory Server for user autantication
- Involved in troubleshooting multicast issues using WebLogic Java Utility Multicast Test
- Worked on External LDAP Server, SSL Certificates and client autantication
- Provided support in maintenance, troubleshooting hardware and software issues by interacting wif vendors for better performance
Environment: BEA WebLogic Application Server 9.2/10.3, JBoss 6.x, Microsoft IIS6.0, Apache 2.0/2.2 web servers, Sun Solaris 8, Sun Solaris 10, Puppet, Oracle 9i/10g, WLST, JDK 1.4, JDBC, JMS, Servlets, JProbe, LDAP server, Netscape, JNDI, SSL, F5 Load Balancer, WinSCP, Siteminder.
Confidential, Worcester, MA
WebLogic/JBoss Administrator
Responsibilities:
- Installed, Configured and Administered BEAWebLogic Application Servers 6.x/7.x/8.xand Apache Web-server on Microsoft Windows 2000, 2003 Server Platforms
- Installed and configured Jboss Application servers for Development, QA and Production systems
- Used configuration wizard and configuration builder extensively to create and manage WebLogic/JBoss domains
- Involved in setting up the cluster environment for WebLogic/JBoss Server
- Configured Node manager to administer the Managed servers
- ConfiguredJDBC connection pools and data sourcesfor the applications
- ConfiguredJMS Connectionfactories and Queues for messaging applications
- Provided completemigrationsupport forWebLogicfromWebLogicServer 6.x to WLS 8.x
- Involved inWebLogic/JBoss serverperformance testingand analyzingperformance metrics
- Deployment of various application packages includingJAR, WAR, EAR, RAR, and properties using custom scriptsin Development
- Deployed applications from Admin Console of Jboss Eap 5.1 as well as done the hot deployment
- Tuned OS parameters like Swap and virtual Memory settings to improve the Jboss performance
- Installed, Configured and used Hermes JMS to interact wif WebLogic JMS providers, discover WebLogic queues and topics, copy/delete messages, and drop XMLs in WebLogic JMS queues and IBM MQ queues
- Involved inWebLogic/JBossCluster configuration forLoad Balancing and Failover conditions
- Secured theWebLogic/JBosssystem resources likeJDBC, JNDI, JMSby defining security policies and by configuring custom security authorization providers
- Created bash and korn shell scripts to monitor domains, recycle clusters, monitor disk space, monitor number of Apache connections, and ran them as cronjobs
- Actively involved inmonitoring server performance, network traffic to reduce performance bottleneck by enhanced performance ensuring upstream queuing
- Configured and setup Secure Sockets Layers (SSL) for data encryption and client autantication
- Created theData Source,Connection Pooland test the Connection to connecting the DB or not
- Created scripts to deploy applicationsfrom command line and automate log archiving
- Involved in working closely wif BEA to resolve products issues/bugs and acquired patches for the same
- Administered performance tuning capabilities in solving environmental/configuration issues dat customers have in web server plug-ins, Cluster setups, JMS Bridge configurations, Connection Pools setup etc., these involve third party products interaction wif the WebLogic/JBoss Servers
Environment: BEA WebLogic Application Server 6.x/7.x/8.x, JBoss 5.x, Apache web server, Microsoft 2000/2003, JMS (Bridge Configurations, Queues, Topics, Connection Factories), Hermes JMS, JDBC Connection Pool and Data sources, JNDI, F5 Load Balancer
Confidential
Java/J2EE Developer
Responsibilities:
- Involved in Analysis, Design, development, Integration and testing of the application modules
- Development of front end using HTML, JSP
- Involved in integrating Hibernate wif the backend database
- Used JDBC API for connection wif Oracle 9i database
- Worked on Eclipse 3.1 IDE in developing and debugging the application
- Application deployed in Linux servers using WebLogic on Redhat Linux 5.0
- Designed and developed JMS messaging services and Message Driven Beans to listen to the messages in the queue for interactions wif client ordering data
- Worked wif Production deployment to support the scheduled releases part of development team.
- Documenting and giving time estimations
- Building administrative pages using JavaScript
- Involved in developing the halper classes for better data exchange between the MVC layers
- Worked on fixing defects wif Internet Explorer and Fire fox. Also used Fire fox debugger for the same
Environment: HTML, JSP, Hibernate, JDBC API, Oracle 9i, WebLogic, Redhat Linux 5.0, JMS, Javascript.