We provide IT Staff Augmentation Services!

Sr Middleware Engineer Resume

5.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Expert in Installation, Configuration, Trouble - Shooting and performance tuning of JBoss EAP 5.x/6.x, JBoss Community Application Server 5/6/7
  • Excellent experience in Installation, configuration, Trouble-shooting and performance tuning of Apache HTTP Server, IIS on different UNIX flavors and Windows Platforms.
  • Well experienced in all stages of implementing the workload Management (WLM) using Jboss Domain and Standalone Clustering.
  • Experience Migrating Application from WebSphere to Jboss.
  • Well versed with Jboss Application Server Administration: As an administrator, Server Group Configuration, Domain Setup, Deployment of ComponentsEAR/WAR/JAR modules and Troubleshooting, Monitoring and Maintenance
  • Experience with Puppet for Automation
  • Experience with Wily for Monitoring Solutions for Web Infrastructure
  • Proficiency in development of Ruby, Jython, shell scripts, PERL Scripts.
  • Experience in migrating applications to AWS Cloud/Setting up automation
  • Hands on experience on installing and configuring Web Logic Servers in a Cluster environment to provide High Availability, Load balancing, Session replication, Multi-pools, JDBC Connection Pools, Disaster Recovery, scalability and Fail over support.
  • Experienced with JVM tuning and overall infrastructure tuning, with good understanding of different types of Garbage Collectors' behavior.
  • Hands on experience in working with the memory leaks using profiling tools, adjusting the JVM heap sizes and tuning the memory parameters. Excellent knowledge in troubleshooting, performance tuning in a complex environment.
  • Installed and configured Access Management Software on a web logic platform to enable single-sign on solution protecting multiple instances..
  • Extensive cloning and patching of the fusion middleware products involved in single-sign on and identity solutions.
  • Experience with installing, Configuring and Maintaining Sunone LDAP,
  • Implemented LDAP identity stores like OID.
  • Implemented and configured SSL, requested digital certificates, created self signed certificates and imported/exported public/private keys.
  • Experience in providing 24 X 7 on call support for Production environment.
  • Well experienced in deployment solutions in High Availability (HA), Load Balancing Configurations eliminating single points of failure.
  • Experience in troubleshooting & brining up mission by solving issues in critical situations.
  • Faced & resolved issues such as performance degradation, out of memory.
  • Good understanding with tools like Log Analyzer, Tracer, and FFDC etc.
  • Expertise in Reporting and tracking problems by generating Service Requests with Oracle & finding effective solutions.
  • Good team player with excellent technical and interpersonal skills. Pro-active, self-motivated and able to work independently as well as in team.

TECHNICAL SKILLS

Application/Web Servers: Jboss Application Server 5/6/7, JBOSS 5.x,6, Apache - Tomcat, IBM HTTP Server, Weblogic Application Server

Languages & Technologies: Java (JDK), J2EE - Java Beans, JSP, Applets, ASP, JNDI, RMI, Java Mail API, C#, C, SQL, PL/SQL, Perl, JDBC/ODBC.

IDE’s/Tools/Utilities: JBuilder 4/8, Microsoft Visual Studio IDE 3.1, Eclipse, Net Beans, IBM VA for Java, SQL*Plus, MQ Series 5.x, Microsoft Project 2000.

Databases: Oracle 11g/10g/9i, SQL Server 2012/2008/2005/2000, MS My SQL 5.0, Access 7.0.

Operating Systems: UNIX (Solaris 9/10, AIX), Red Hat Linux, Win 95/98/NT/ 2000, 2003, XP, 7, 8.

Packages & Utilities: MS Project 2000, Adobe Photoshop, Adobe Acrobat, MS Office (Word, Excel, PowerPoint, FrontPage).

Performance Monitoring Tools: Site Minder 5.x/6.x one view monitor, Tivoli Access Manager, TPV, Log Analyzer, Thread Analyzer.

Identity Management Tools: CA Identity Manager r12.5/r12/r8.1, Sun Identity Manager 8.0/7.1/6.0.

PROFESSIONAL EXPERIENCE

Confidential, Atlanta GA

Sr Middleware Engineer

Responsibilities:

  • Installed, configured and administered Jboss Application Server 6/7 in development, staging, QA and production environments on Linux/Windows platform
  • Deploying application (WAR/EAR/Exploded Deployment) on Clustered Jboss Servers using Jenkins
  • Configured and administered JDBC 4.0 Connection Pools/Multi Pools/Data Sources/Multi Data source on Jboss Application Server
  • Perform troubleshooting of application specific issues and server based issues. Support J2EE application deployment in test and production environments.
  • Tune and manage Jboss application servers for better performance. Monitor the JVM performance by Jboss Heap Size, garbage collection and JDBC Pools.
  • Installation and Configuration of Apache/Sun One Web servers & integrating channel secure Siteminder with Sun One Web servers.
  • Using jprobe and jconsole to troubleshoot memory issues.
  • Create the JMS Server, JMS Connection Factories, Queues, Topics, File Store, Database Store and Message Bridges and monitored
  • Develop Ruby, ANT scripts, UNIX shell scripts to automate the deployment process.
  • Configuring CA wily agent 8.23 for different domains for monitoring server performance, health. Creating custom dashboard based on the application team requirements and set up server Alerts threshold values.
  • Configured load balancing at front end to distributing live traffic using Big F5 hardware.
  • Administer Software Packages, Patches, firmware upgrade, failed devices replacement and Device Management.
  • Experience monitoring tools like Wily tool which is used to gather all metrics related to JVMs, database connections and response times etc.
  • Involved in migration, Upgrades of Various Middleware products
  • Extensively worked on performance tuning and log analyzer to analyze various logs and traces. 24/7 support in troubleshooting problems occur for E-business and regular WebLogic applications
  • Document day-to-day problems (FAQs), major configuration changes and system architecture changes.
  • Familiarity and experience with various procedures and policies required for escalation and outage resolution with Strong documentation skills

Confidential, San Jose CA

Middleware Engineer

Responsibilities:

  • Install, configure and administer Jboss EAP 5.x in various environments.
  • Involved in Blade Migration from solaris to UNIX from development to production.
  • Involved in production support of application, policy and web servers.
  • Provided 24/7 on-call support for production support monitoring tools like HP OVO and other in house built monitoring systems
  • Configuring and Administering JDBC, JMS, JNDI in Jboss 5.x.
  • Install and configure Microsoft IIS, Apache, and Tomcat WebServer in various environments.
  • Used Ant scripts to Deploy the applications like formats of WAR, JAR, and EAR in Jboss and unix shell scripting for automating the builds in IT, QA and DEV Environment.
  • Invoked CLI scripting and created JDBC connection pools and enrolled the nodemanger using WLST commandline.
  • Worked on Unix Command line utilities and has hands on experience on Unix commands to support the Environment.
  • Handling tickets like performing upgrades and allocating storage, Mapping and un-mapping devices for the Unix Boxes.
  • Automated the deployments my invoking the Cron jobs and troubleshooted the deployment errors.
  • Monitored error logs, fixed problems and tuned parameters inJboss environment.
  • Experience in working with Introscope 7, enterprise inspection and monitoring tool
  • Configured Connection Factory and Distributed Queue as JMS system resources.
  • Configured Node manager to remotely administer Managed servers.
  • Configured JDBC connections and data sources for Oracle database server 9i.
  • Used Maven for the builds and deployed in the Development and Production Environments.
  • Monitored error logs, fixed problems and tuned parameters in WebLogic environment.
  • Configured Iplanet with Web logic and monitored the applications.
  • Setting up the cluster environment for WebLogic Server integrated with multiple workflows.
  • Configured and deployed applications in various work environments like Development, System Test, QA and Production.
  • Configure JNDI server as repository for EJB Home stubs, JDBC data source, JMS connection factories, queues and topics.
  • Applying the patches and Maintenance Pack to theWebLogicservers. Troubleshoot the production issues and fixed Java Heap size errors. Testing and profiling to measure the performance of the applications.

Confidential, COLUMBUS, OH

Middleware Administrator

Responsibilities:

  • Configured and maintainedWebLogicserver with JDBC Connection Pool, JMS, JNDI, SNMP JMX and J2EE Services.
  • I used to interact with Development Teams for Application Architecture changes, with respective to WebLogicconfigurations.
  • Worked with Developers in detecting the memory leakage in the application and helped them to fix the impending issues.
  • Developed and maintained shell scripts that facilitate the Administration of BEAWebLogic.
  • Troubleshooting, Load balancing, Testing and Code Profiling to measure the performance of the various applications deployed inWebLogicServer.
  • Developed many shell scripts (korn, bash) to automate the maintenance process of theWebLogic and recover the backed upWebLogicconfiguration.
  • Involved in assisting QA team in Load and Integration testing of J2EE applications onWebLogic Application Server.
  • Supported on call 24/7 for Production support.
  • Configured SSL (Secure Sockets Layer) and obtained digital certificates, private key forWebLogic server to provide secure connections.

Confidential

Middleware Admin

Responsibilities:

  • Involved in Development of a web based application for "Shares Management System" that provides different online-transactions. The application enables to access customer's account after authenticating the provided credentials.
  • Created, managed and maintained customer databases using Oracle.
  • Configured a server to receive requests and perform business logic
  • Provided testing and production support
  • Installed, Configured and administeredWebLogicserver 7.0
  • Performed WebLogic Server performance tuning.
  • Performed J2EE application deployment and administration
  • Created Managed Servers in a Cluster with round-robin algorithm for Load Balancing
  • Configured Node manager for the machine.
  • Created user roles and groups and mapped to the applications for securing the resources
  • Installed and configured Apache and I-Planet Web Server
  • Configured and administered JDBC, JMS, JNDI, and SNMP inWebLogic Server 7.0
  • Developed scripts for automatic startup and shutdown of Admin Server and Managed Servers
  • Involved in trouble shooting and fixing day-to-day problems of the applications in production

We'd love your feedback!