Post Job Free

Resume

Sign in

Production Support Engineer

Location:
Plano, TX
Posted:
July 08, 2023

Contact this candidate

Resume:

Kiran Mangarolia

Dallas, TX

Phone: 214-***-****

Email: adx6kn@r.postjobfree.com

SUMMARY

Excellent 10+ years of Administration experience in installation, maintenance, deployment, configuration, performance tuning, upgrading, monitoring and debugging with Oracle WebLogic Application Servers (10.x/11g/12c) and JBoss App and web servers (6.X/7.X, and 2.X/ 3.X) and windows 2012.

Extensive experience working with Java and J2EE (JDBC, JMS, SNMP, JNDI, JTA, EJB, WebLogic) technologies.

Experience on Windows 2016/2018, VMware ESX 2.5.x and UNIX platforms (Linux 6.0/7.0, and Solaris 9/10) and in setting up the development, testing, staging and Production environments.

Installed and Configured apache, IIS, Sun ONE/IPlanet Plugins for WebLogic Server.

Experience in administration of Apache HTTP Webserver, Apache Tomcat server, WebLogic, jboss.

Experienced in implementing best practices for Clustering (both horizontal and vertical), Workload management, creation and maintenance of Domains, Nodes and Managed Servers instances in a BEA WebLogic environment.

Experience in configuring Node Manager to start and stop managed servers from admin console.

Provided 24x7 production and development support to ensure daily system stability, availability and performance.

Experience in configuring and managing secured environments using SSL and digital certificates.

Configuration experience in JNDI server as repository for EJB Home stubs, JDBC data source, JMS connection factories, queues and topics.

JDBC Connection Pool and Multipool configuration with databases Oracle, DB2 and SqlServer.

Scripts (Bash, PowerShell) to implement monitoring and administration of servers/applications on Solaris, Linux flavors of UNIX and MS-Windows.

Performed root cause analysis and suggested tuning methods for Server problems like Server Crashes, Hangs and Out of Memory issues in various JDKs like SUN JDK 1.5.x/1.6.x/1.7.x and BEA JROCKIT 1.4.x/1.5.0, and OPEN JDK 1.7.X/1.8.X.

Investigating and resolving performance issues by analyzing thread dump, GC values and heap dump.

The Memory Leaks and tuning the JVM Heap Size by configuring Optimize IT and JProbe to detect memory leaks.

Setting up UNIX cronjob for backup, monitoring instances, log scrubbing etc.

Hands on Experience on Monitoring Tools (Wily Introscope,).

Knowledge in tuning Operating System (Solaris, Linux), Apache httpd/tomcat, Load balancers (Big IP, F5), and Firewalls for WebLogic middleware environment.

Knowledge of Web Services, Service Oriented Architecture including Aqualogic Service Bus and Oracle SOA Suite components BPEL, ESB(OSB), ADF, OWSM, BAM.

Experienced in using major J2EE APIs (EJB, JNDI, JMS), JDBC, Java Beans, JavaScript and XML.

Experience with issue management tracking tools and change management tools.

Understanding of source code control, build and deploy tools and configuration management systems including GitHub, Bitbucket, Jenkins and others.

Excellent problem trouble solving, communication skills with ability to work under pressure in a highly visible role and ability to coordinate with multiple groups to resolve complex issues.

EDUCATION

BS in Electrical Engineering (New Jersey Institute of Technology – NJIT), Newark NJ.

STATUS

US Citizen

PROFESSIONAL EXPERIENCE:

Charles Schwab March 2021– Current

Build/Production Support Engineer

Supporting Trading and Data Streaming applications

Supporting, maintaining critical application Infrastructure and Responsible for maintaining end to end state of the servers/applications.

Handling PRODUCTION releases for various critical applications using bitbucket, Bamboo and Harness.

Handled production (Blue-Green) releases for Cloud Applications (PCF Cloud).

Participated in making critical apps go live and ensuring its stability.

Supporting transaction accounts from TD to Schwab

Monitoring Servers and Application health checks through Splunk and AppDynamics.

Managed Infrastructure server provisioning using IOD (infrastructure on demand) templates, CMA Portal

IAM- Create, delete update the user permissions.

Responsible for server patching and taking care of vulnerability issue.

Good knowledge on Load balancing.

Working on DataCenter migration.

Created Splunk Dashboards to monitor the applications for health checks.

Responsible for creating, scheduling and Automating tasks - Jobs, Alerts and Email notifications.

Responsible for SSL certificate renewal activity and ensuring the certificates doesn’t breach compliance.

Good Knowledge on job scheduling tool (Control-M) to monitor the jobs.

Managing Service accounts using TPAM and Safeguard, renewing them before due expiry.

Good Knowledge on change management.

Automate the recuring tasks using PowerShell.

Interacting with business analyst/Release Managers/Scrum Master for getting required inputs for sprint stories.

Toyota Financial Services (TFS) April 2017–March 2021

Build/Production Support Engineer

Installed and configured JBoss 6.X/7.X, Jboss EWS 2.X/3.X on different environments like Dev, Test, Stage, Training, Production and DR.

Upgraded jboss Application server from EAP 6.1 to EAP 7.0 and 7.1

Upgraded jboss webserver from EWS 2.0 to EWS 3.0

Upgrading JDK from jdk1.6.0 to jdk1.7.0 and jdk1.8.0.

Upgraded Oracle JDK to Open source JDK

Build and migration application from WebLogic 8.X to Jboss EAP 7.0

Supported applications running on JBoss 5.1, 6.x, 7.x and webserver 2.0 and 3.0

Installed and configured WebLogic Application server 8.x/9.x/10.x using graphic, console and silent mode and configured the WebLogic domain.

Involved in migration of J2EE application from WebLogic 10.0 to WebLogic 10.3.3

Involved with the development teams in trouble shooting and fixing day-to-day problems of the applications on 24/7 schedule.

Installed and deployed application on Jboss/WebLogic application server and performed troubleshooting of issues related with deployments.

Involved in load balancing and performance tuning for various projects.

Applied patches and service pack updates for WebLogic servers.

Testing and profiling to measure the performance of applications.

Used Wily Introscope dashboards for monitoring the performance of system and application processes.

Monitoring web and application server’s health using HPOV for memory utilization, disk utilization, CPU spike and take appropriate actions

Worked with development and testing teams to support build and release cycles.

configure messaging interface and Message Topics using WebLogic JMS.

Managed different web servers and application servers that run on Linux and Solaris

Analyzed the parameters of garbage collection and Heap size for performance tuning of JVM

Performed baseline remediation and applied the latest oracle patches.

Performed scheduled maintenance activity on the application and webservers

Managing offshore team, update calls with offshore team

Update daily handover report and share with offshore team

Adhere to quality assurance plan for deliverables to ensure consistent high-quality delivery

Handling incidents, tasks and Problem management (Repeated incidences not permanently fixed) and Change management (Bug/Break Fixes Enhancements).

WellsFargo October 2016–April 2017

Build Engineer

Installed, Configured and maintained WebLogic 11g and 12c versions and Web Server such as WebLogic, Apache.

Conducted daily call with the offshore teams.

Hands-on work experience with the ticketing systems like Service Now, Jira.

Experience in version control software’s and repositories like SVN and GitHub.

Applied WebLogic patches and service packs

Build and deployed various WAR, JAR, EAR packages to clustered environment using Jenkins.

Clone QA test servers from Release servers as requirement of QA team

Involved in assisting the QA team in Load and Integration testing of Java applications on Application and Web Server.

Providing Level 2 and Level 3 support in investigating issues in Application, F5, Firewall, Network and DNS.

Installation and configuration of Tomcat and Apache for various applications.

Automated day to day tasks by scripting in Shell, and WLST.

WebLogic Patch installations using bsu utility and JDK upgrade from JDK 1.7.0_110 to 1.8.0_112 and the same has been automated by using bash shell script and WLST.

Configured SSH key setup and created an auditing script for user logins on each SSH connection.

Solutions have been provided for Out of Memory issues by tuning JVM arguments for WebLogic JVM.

Installed Splunk Forwarders on servers like WebLogic, Apache, JBoss etc

Decommissioning Java, and domains not being used by the applications.

Discovered and resolved several time sensitive issues that enforced timely completion of important projects.

Worked with Network and DNS team for Firewall changes and DNS changes.

Performing on-call duties for continuous support of multiple testing and production phases.

Performed triage calls and assisted in root cause analysis for issues during releases and platform related incidents in case of high severity issues

Qualcomm July15–October 2016

SOA Administrator (IT Engineer)

Complete ownership of the infrastructure and the deployments/migrations for all releases.

Providing technological solutions for the existing and new infrastructure.

Responsible to administer around 20 different products deployed in 25 different environments.

Administering infrastructure of about 5000 plus JVMs running on about 800 plus servers.

Working directly with various system owners and internal teams (Developers, QAs, System Admins, DBAs, and Network Admins etc) in managing supported environment.

Migration/Upgrade of existing stack from OFM 11g to OFM 12c.

Requesting Servers, Database, VIPs to build and scale Enterprise Stack.

Installed and configured Java, WebLogic, SOA, OSB, OWSM, ADF, OHS, Discoverer and BPM etc.

Installed and configured JBOSS and Apache Tomcat 7.

Documented deployments, installations, upgrades, patching etc. procedures for Knowledge Transfer.

Performing agile code or patch releases/migrations.

Deploying various WAR, JAR, EAR, SAR packages to clustered environment.

Performing DR drill once a year for an Active-Passive environment.

Acts as technical lead and provide technical support related to application processes.

Setup monitoring, Performance management and Tuning system to achieve best throughput.

Preparing RCA (Root Cause Analysis) documents for any severe outage.

Developing scripts to automate deployments, systems administration and monitoring activities.

24x7 rotational On-call Production support.

Ericsson January 2010 –December 2014

Application deployment & Production Support Engineer

Responsibilities:

Installed, Configured and Administered WebLogic 9.2/10.3/11.x WebLogic Portal and Web Servers such as Apache and Netscape-derived product (iPlanet) infrastructure.

Involved in Bash Scripting

Performed Production releases of application packages, server and application configuration changes and patches to the middleware components.

Involved in System Integration, Quality Assurance, application Load Testing and performance monitoring.

Provided 24x7 production support for applications on systems running the fore mentioned middleware products on Linux and Solaris OS.

Interacted with development teams and third party support personnel for quick and effective issue/case resolution and patch implementations.

Created of SSL and Digital Certificates for requesting, generating and implementation for the communication between Web server and the Application Server.

Configuration of Introscope Agent to collect and report Probe-reported data to Enterprise Manager in Wily Introscope 6.0.

Configuration of Enterprise manager to receive performance data from managed applications via Introscope Agent in Wily Introscope 6.0.

Installed and configured Wily Introscope 6.0 integrated it with the WebLogic Server and JBOSS Resources like EJBS and Managed Servers.

Configuration of Workstation to view performance data in Wily Introscope 6.0.

Performance tuning of JVM heap size, garbage collections, Java stack and Native thread and production performance

Supported Web Logic Server clustering, load balancing using F5 and failover

Configure Clustering EJB objects, JDBC connections and JMS connection factories.

Developed ANT build scripts, UNIX shell scripts, SQL/PLSQL and auto deployment process.

Gained Knowledge on VMware ESX virtual machines, Sun Enterprise & Sun Fire and Dell PowerEdge series servers.

Collaborating with other teams to get a full picture of the application environment and any bottlenecks or issues in that environment, including networking (firewalls, load balancers, routers), VM operator level access.

Environment: WebLogic 10.3, SOA, BAM, iPlanet server,JBOSS, Oracle 9i/10g, Solaris (9, 10), JDBC, JNDI, JMS, JMX, Solaris.

Nortel August 2006 – January 2010

Application Administrator

Responsibilities:

Built and supported Oracle WebLogic Server 9.2 in Solaris, Linux and Windows environments.

Developed Startup, Shutdown and bounce the WebLogic server scripts.

Deployed various WAR, JAR, EAR applications in clustered environment with automated process.

Configured and administered of WebLogic server with Oracle 10G database.

Deployed the applications on multiple WebLogic Server instances and maintained Load balancing, high availability and Fail over for the servers. Used BigIP F5 Load Balancer.

Configured Clustering EJB objects, JDBC connections, JMS connection factories and JMS Queues.

Configured and administered JDBC Connection pools/multi pools/ data sources on WebLogic 9.2.

Building korn-bash UNIX Shell Scripts and run them as scheduled Cron jobs. Developed startup and shutdown scripts for the WebLogic servers.

Developed and maintained ANT scripts to build and deploy the J2EE applications.

Configured and deployed applications in various work environments like Development, TEST, UAT, Pre Prod and Production.

Involved in up-gradation from WebLogic 8.1 to WebLogic 9.2.

Integrated the JRockit Mission Control with WebLogic instances to monitor and eliminate the memory leaks in the applications running on the WebLogic servers.

Installed, configured and administered Apache 2.0, IIS 6.0 per best practices and according to the application needs.

Created, renewed Digital Certificates and Configured SSL for secured communication between applications running on WebLogic, Apache and IIS.

Installed and Configured apache, IIS Plug-ins for WebLogic.

Good working knowledge of version control systems such as CVS and SVN.

Monitoring of WebLogic resources (WAR, EAR, JMS, JVM, JDBC) using tools such as Wily Introscope, HP Openview and JProbe.

Investigate and resolve performance issues by analyzing thread dump, GC values and heap dump.

Environment: WebLogic Server 9.2, Oracle database, JDK/JRockit1.5, J2EE, JDBC, JMS, XML, IIS 6.0, Solaris 10, BigIP F5 Load Balancer, SiteMinder 6.0, Ant 1.7.1, Active Directory.

Used WLST to get run-time parameters. Generated and analyzed Heap dump and Thread dump. Monitored WebLogic performance using Wily Introscope.

Troubleshoot production environment problems and participate in the team’s 24/7 on call support rotation. Expert in solving environment problems which includes Network issues, Database issues, application code, etc.

Monitoring of WebLogic resources (WAR, EAR, JMS, JDBC) using tools such as Wily Introscope and JProbe.

Installed BEA patches using SmartUpdate tool, and troubleshooting application and post-installation issues.

Installed and Configured apache, iPlanet and IIS Plug-ins for WebLogic.

Dealt with troubleshooting of issues like Out of Memory (OOM), High CPU Utilization, and server hang.

Environment: WebLogic Server 9.2/10.x, Tomcat 5.0, Wily Sun One, J2EE, Web Services, LDAP, EJB, JDBC, XML, Solaris 7, Windows 2008, SQL Server.



Contact this candidate