Operation (middleware) Support Engineer/ Analyst Resume
Austin, TX
PROFESSIONAL SUMMARY:
- Expertise in the IT/Automation industry with Web applications, Administration & Application support for Java/J2EE technologies for 10+ years.
- Worked on Installation, Configuration, Trouble - Shooting and Maintenance of Application servers (Weblogic, JBoss, ATG, Websphere, GlassFish, Webobjects, and Tomcat)/Web servers (Apache, Sunone).
- Good working knowledge of AWS (amazon web services), Cloud Concepts, virtualization.
- Administering and Maintaining Web applications on different UNIX flavors (Red Hat Linux, Sun Solaris) and HP - UX, IBM AIX and Windows 7/XP/NT/2K.
- Extensive experience in production environments, involved Performance Tuning, tweaking the JVM parameter, Threads, size of the connection pools in both Clustered and non-Clustered environments.
- Very good understanding of Load balancing/Firewall/port connectivity to achieve failover and high availability.
- Knowledgeable in Oracle, PL/SQL, SQL Server, stored procedures, LDAP integration, database concepts.
- Good in scripting skills with oracle SQL, JavaScript, Shell, Perl, XML.
- Involved in troubleshooting/debugging issues, monitoring performance, developing solutions and document procedures.
- Experience in 12x7x365 on-call production support rotation and trouble-shooting problems.
- Ability to multi-task, work in a team environment, communication, interpersonal and analytical skills, work under tight deadlines, and work independently with flexibility.
- Good understanding of Framework concepts such as ALM, SDLC, Agile Methodologies and practices.
- Performed infrastructure administration and management.
- Knowledge in developing and testing of web applications and mobile applications
TECHNICAL SKILLS:
Application servers: WebLogic 9.x/10.x, Tomcat 4.x/5.x, Glassfish 2.x/3.x, JBoss, ATG, WebObjects5, Liferray 6.x
Web servers: Apache 1.x/2.x, Sun one 6.0, IIS 7.x
Operating Systems: Unix, Solaris (8, 9, 10), Linux (3, 4), Windows 2K/XP/2003/VISTA/7/8/10
Tools: & Utilities: Eclipse, JMeter 2.x/3.x, CVS, Keynote, Veritas cluster, Remedy, TeamSite, JConsole
Databases: Oracle 8i/9i,10g, MySQL, DB2
Languages: Java, C/C++, Visual C++, Visual Basic, PL/SQL
Web Tools: JSP, Servlets, JDBC, Xml, Html
Scripting: Bash, Java Script, awk, ANT,perl
Other Software & Tools: Matlab & Simulink, Multisim 8, H-spice, RXLOGIX-500, Intouch 7.1, AutoCAD
PROFESSIONAL EXPERIENCE:
Confidential, Austin, TX
Operation (Middleware) Support Engineer/ Analyst
Responsibilities:
- Monitoring server activity, scripting (korn shell, awk, ant), Batch process workflow, and general server troubleshooting.
- Work to troubleshoot and resolve production support issues on Java applications and escalating as appropriate.
- Handling operation of the Apache, IIS Webserver and Tomcat servlet container in a multi-node environment as the platform for portal applications. Configuring and installing applications and utilities on these servers.
- Administer Portal (LifeRay) and Customer Relationship Management portal (SugarCRM) including tasks like configures, maintain servers, review logs.
- Monitored logs though monitoring tool Nagios and SiteScope.
- Supported Help desk and Outreach team research tickets through SugarCRM (change request management) tool to keep track.
- Developed statistical reports with graphical representation on SugarCRM using third party tool iRport.
- Co-ordinate Release process including deployment plan/script, Configuration, Database scripts, code-build, code drop and testing.
- Prepared Daily report for Batch tasks, undelivered cards, repetitive failed logins as well as monthly reports on various tasks using sql queries and access database.
- Delivering code patches through code drop deployments on Tomcat 6.x/7.x.
- Generating reports for customers through Database Queries and batch process run.
- Supporting trouble tickets and issues related to server environment, SOAP Webservices and portal for healthcare applications as per email/text notifications.
- Developed and distribute click-through demos for periodic comparison and changes on web portal.
- Set up Broad Cast Messages from Jconsole screen for website and for IVR in English and Spanish.
- Managed queues, survey and scheduler through Mbeans on Jconsole.
- Understand and modify Web page components like HTML, JavaScript, CSS, XML, properties/filter files.
- Prepare and update support documents for the training of team members.
- Developed Performance Monitoring scripts and Test cases using Jmeter.
- Performed security majors like certificate installation in keystores, encrypting passwords using Jasypt.
- Conducted UAT, functional testing, Backup Recovery, Disaster recovery and Maintenance downtime for applications with corresponding teams.
- Supported ePrescribe backend application on WebLogic and monitored through admin console.
- Determined availability of services through various methods using soap request, port connectivity and network tunnel tests and work with concerned people for restoration.
- Involved actively in Process Improvement in the ongoing procedures for better utilization of resources.
Environment: Tnd portal.trouble tickets and issues related to environment omcat 6.x, SUSE Linux, Windows 7/8, IIS 7.x, Apache Web Server 2.2.x, Jenkins, PL-SQL, Oracle 11g., PHP 4.x/5.x, Java 7.x/8.x, SugarCRM 6.5,WebLogic 10.x Life Ray 6.x Toad, MS Expression 4.x, Jconsole, Jasftp, MySQL 5.x, JMeter 2.x /3.x, iReport 5.x,Jasypt 1.x
Confidential, Dallas, TX
System Admin/Solution Architect
Responsibilities:
- Administer, maintain, and troubleshoot Sales and Marketing IT maintained Systems and Applications.
- Co-ordinate Launch process (check-list, code-freeze, code-build, deploy) and testing for various projects.
- Troubleshoot when errors are received/reported, work with developers to push code to Staging/Production, install patches/upgrades, tuning.
- Ensure testing and processes are followed throughout the environment (Development, Staging, and Production).
- Performed testing/remediation on Windows 7 platform for migration project (XP to Windows7) with the help of respective application owner.
- Acted as point of contact for the organization; tracked and presented the progress, issues, resolution, implementation updates periodically to the migration project related folks.
- Configured the third-party monitoring tool Keynote for better performance of the website. Monitor alarm emails and response time of the webpage. If needed communicate with vendor for training/support.
- Reviewed impact of design, performance, supportability, reuse, and cost related to project with suggestions.
- Used knowledge of hardware & software platforms to understand the applications and systems that run on them.
- Communicated/Coordinated with IT Operations team for root-level UNIX OS and LDAP tasks. Perform periodic User Account Audit to set up SLAs.
- Participated in 12x7x365 On-Call support rotation which includes server restarts, cleanup space, schedule maintenance (Hardware/network/Server) window, troubleshooting failed process, site performance, etc.
- Reported the on-call issues with offshore team in weekly meeting.
- Provided 2nd/3rd level support for assigned tickets & trouble incidents on Remedy Ticket System.
- Updated records on Oracle databases with appropriate user schema through PL/SQL Developer.
- Worked on troubleshooting and resolution production issues, escalating as appropriate. Communicated well with team and business partners.
- Administer Application Servers (JBOSS, ATG Dynamo) on Solaris 10 and Linux 5 operating systems.
- Configured data sources in login.config, deploying nodes/wars in mapping, deploy scripts, modules files for JBOSS.
- Merged code through CVS server repositories and built on CI/CD Tool Hudson build server with appropriate configuration.
- Configured url redirects and content roots on Sunone and Apache webserver.
- Administered some application servers on Windows environment - BEA Weblogic, WebSphere, IIS.
- Design, develop, maintain, configure and tune batch processes in Perl, shell scripting and crons.
- Very good understanding of Autonomy TeamSite Webcontent Management system.
- Configured DCRs/Web components in TeamSite through Opendeploy, Datadeploy & workflow processes.
- Modify and deploy Web page components like HTML, JavaScript, CSS, XML, DCRs and properties/filter files.
- Migrated internal site on Confluence on Linux from Oracle RAC to Oracle 11G Databases.
- Involved with managing various projects at same time.
- Involved in Testing application and website performance during UAT, Launch and Maintenance.
- Provided production Support for Java applications and servers.
- Prepare and update the Transition documents for projects; document issues for the training of team members.
Environment: Jboss 5.x, ATG Dynamo 2.x/3.x,WebLogic 9.x, WebSphere 6.x,IP5, Load balancer, Tomcat 4.x, Sun Solaris 10, JDK 1.x, J2EE, JSP, Servlets, EJB, LDAP, JDBC,XML, HTML, Apache Web Server 2.x, SunOne WebServer 6.x, TCP/IP, HTTP, HTTPS, LINUX /Solaris/Windows XP/7, KeyNot,e Endeca, Perl,CVS,RCS,Remedy, PL-SQL, Oracle.
Confidential, Los Angeles, CA
Technical consultant/Architect
Responsibilities:
- Installation, configuration and administration of Apple WebObjects 5.2 application server on Solaris 10 environment.
- Involved in web server configuration of Apache 2.0 in Linux 4.5.
- Configured/administered JMS, JDBC and JNDI for webservices in Glassfish Server 2.x/3.x and WebLogic 10.x.
- Deployed WAR, JAR and EAR applications migrated from Websphere 5.x to Glassfish 2.x/3.x.
- Created vertical & horizontal clusters to establish Load balancing and Failover strategies.
- Configured Node for administration of managed servers.
- Setup SSH, private keys (RSA) between the servers.
- Developed bash Script for task automation like start/stop/restart of applications, log rotation.
- Developed Crontab/ Perl scripts for running jobs periodically and provide server status.
- Installed and Configured J-Meter on Windows testing server box.
- Tested applications performance/issues in UAT on J-Meter using scripts.
- Worked with Network Engineers to establish URL redirections & security certificates on Big IP F5 load balancer & Apache Web server for applications and servers.
- Involved in defining firewall rules and loadbalancer parameters like nodes, virtual hosts, ports, profiles, etc.
- Verified the connectivity between different server environments at server level and port level.
- Involved in web server Installation/configuration and hardening of Apache 2.0 on Linux 4.5.
- Complied different apache modules and configured them in apache httpd configuration file.
- Created SSL Certificates for Apache and Glassfish servers and installed them for secured transactions.
- Updated and modified html/jsp/xml files and java scripts to redirection application URL properly.
- Created maintenance pages and URL redirections for users during testing.
- Performed migration activities i.e. moving code from development teams through different environments and WebLogic 8.x, 9.x to WebLogic 10.x deployments.
- Responsible for Monitoring logs, troubleshooting the problems, load testing and setting up performance tuning parameters on WebLogic/glassfish/WebObject environment.
- Worked with application team for installing building, packaging/migration of site, web security, & data maintenance.
- Involved in integrating LDAP server with Marklogic server and Apache2.2 webserver for user authentication.
- Installed and configured Aspera Faspex 2.x with Apache webserver for downloading files.
- Installed and configured Tomcat 4.x for some of the applications.
- Provided Linux team support for the issues related to VMware, operating system, memory and performance.
- Preparing firewall and connectivity verification request for different server environments during the testing.
- Worked with Linux team and VERITAS support team for installation/configuration and troubleshooting various issues VERITAS cluster (VCS 5.1) system on servers.
- Worked with external hosting vendor for trouble tickets etc.
- Coordinated with different teams to improve and timely completion of projects the migration process.
Environment: WebObjects 5.x, Glassfish 2.x/3.xWebLogic 10.x, Websphere 6.x, Marklogic 5, Tomcat 4.x, Sun Solaris 10, JDK 1.x, J2EE, JSP, Servlets, EJB, LDAP, JDBC, XML, HTML, Apache Web Server 2.2, Protocols TCP/IP, HTTP, HTTPS, LINUX /Windows XP
Confidential, Richardson, TX
Developer / Test Engineer
Responsibilities:
- Involved in developing and testing of web applications and mobile applications.
- Integrate Software from vendors with new device Hardware ensuring that integrated devices meet performance and functional expectations.
- Involved in development and testing of client-server based standalone iOS, Windows and Android applications.
- Prepared test cases and develop automation scripts for test cases.
- Worked closely with team to quickly diagnose and resolve problems regarding mobile and web client development.
- Created user roles and groups and mapped to the applications for securing the resources.
- Developed UI by using Applets a JavaScript and HTML pages for the web Front end.
Environment: Java, Windows XP/Vista/7, JSP, Java Script, CSS, HTML, XML, UNIX, iOS, Android
Confidential
Software Engineering Intern
Responsibilities:
- Involved in development activities which involve construction of JSP, Servlets and EJBs in J2EE environment.
- Participated in navigation and functionality testing and validating using Java Script.
- Developed UI by using Applets a JavaScript and HTML pages for the Front end.
- Integrated user personalized dashboard, which facilitates the user to save the report pages with related notes.
- Involved in Building WAR, JAR packages, coding and testing of the application for Computerized Banking System.
- Performed software development, unit testing and functionality check of the application.
- Assisted the designing team of the application to meet the users’ requirements.
Confidential
Graduate Project/Training
Responsibilities:
- Designed and developed ladder logic program and interlocks for Programmable Logic Controller ( PLC ) on RXLogix-500.
- Built Supervisory Control and Data Acquisition ( SCADA ) design interface for the plant in Intouch 7.1 to monitor critical plant variables and alarms, hardware status.
- Integrated PLC and SCADA through network drivers, PLC memory registers and backend scripts .
- Understood the project requirement through process flow, wiring diagrams, P&I diagrams, variable settings, transmitter output, meetings with clients, managers and engineers .