We provide IT Staff Augmentation Services!

Appdynamics Engineer Resume

4.00/5 (Submit Your Rating)

Austin, TX

SUMMARY

  • Around 7 years of professional IT experience as Application Monitoring Engineer in deploying multiple solutions using monitoring tools such as AppDynamics, Splunk and Dynatrace to give end - to-end visibility on teh performance of applications.
  • Setup and Analyze AppDynamics analytical data to predict future performance based on historical trends.
  • Experience in installing, configuring, and administering AppDynamics controller and agents on different environments.
  • Deployed AppDynamics as a monitoring solution for teh external websites to track teh applications performance.
  • Proven proficiency with AppDynamics Monitoring of large scale JEE Applications (JBoss, and Tomcat), .NET and NodeJS applications. created custom dashboards to track important business transactions and provide deep insights on teh overall application performance.
  • Supported application monitoring for Java, .NET and NodeJS applications using AppDynamics.
  • Experience setting up baselines, transaction thresholds and snapshot collection.
  • Knowledge on configuration management tool like ansible.
  • Monitoring Java heap size and identifying teh critical applications for system resource utilization (CPU, Memory, Threads etc.) to avoid performance issues using AppDynamics.
  • Created Health rule dashboards and reports for various applications using AppDynamics.
  • Experience in creating and configuring teh service endpoints in AppDynamics.
  • Monitoring, alerting and reporting on teh health and performance of teh applications.
  • Experience in AppDynamics End User Monitoring (EUM), analytics, Infrastructure Visibility, Database Visibility, Network Visibility.
  • Documented information such as configuration, installation and user guides following process standards.
  • Hands on experience with cloud environments such as AWS and Azure.
  • Experience with containerization tools like Docker and Kubernetes.
  • Good knowledge on Red Hat Enterprise Linux.
  • Good knowledge on F5 Load balancers.
  • Provided 24/7 on call support for critical applications.
  • Outstanding oral and written communication skills.
  • Ability to handle multiple tasks and demonstrates initiative and adaptability and capable of handling responsibilities independently as well as a proactive team member.

TECHNICAL SKILLS

Web/Application Servers: Apache Tomcat/ Nginx/ Web Sphere/ Web Logic /JBoss

Database Servers: My SQL, MongoDB

Monitoring Tools: AppDynamics/ Dynatrace/Splunk/ Wily Introscope

Languages: Java, SQL, CSS, HTML, PHP, XML, Python, Shell Scripting

Operating Systems: Linux (Red Hat 4.x,5.x, 6.x), Centos, Ubuntu, UNIX, WINDOWS NT/2000/2003/XP/VISTA/7

Version Control: TFS, GIT

Configuration Management: Ansible

PROFESSIONAL EXPERIENCE

Confidential - Austin, TX

AppDynamics Engineer

Responsibilities:

  • Experience in installing and configuring AppDynamics tool for monitoring different internal and external applications within teh organization.
  • Experience in LDAP configuration and SSL configuration of AppD agents and AppD controller.
  • Hands on experience in using different AppD Agents: Java, Node.js, .NET monitored to check memory performance, garbage collection statistics and poor utilization.
  • Created custom dashboards and effective health rules based on application team needs.
  • Used shell scripts for automation of App agent Installations and Machine Agent Installations.
  • Experience in troubleshooting problems such as slow response times and application error.
  • Defined health rules to define key performance metric threshold for teh applications. created alerts to trigger across teh stack servers when it meets certain criteria that are performing poorly.
  • Worked on Identifying application performance Issues and created remediation scripts.
  • Used AppDynamics to detect teh connection pool contention during peak load and created remediation scripts that can automate increasing or decreasing teh size of connection pool.
  • Created Runbooks and associated it with a policy so that it will fire when teh connection pool is exhausted.
  • Experience using AppDynamics End User Monitoring (EUM) to give end-to-end visibility on teh performance of your web and mobile applications and to troubleshoot problems such as slow web, Ajax, mobile network requests, or IoT application errors. used AppDynamics to monitor teh different memory pool sizes over time to understand just how close your application is to getting a Java memory leak and experience in fine tuning teh JVM memory settings to prevent Java memory leaks.
  • Knowledge on capturing statistics for EC2 instances from amazon CloudWatch and display them in teh AppDynamics metric browser.
  • Analyzed teh performance metrics as required to diagnose complex system problems.
  • Experience in configuring auto mail rules.
  • Experience in using Infrastructure Visibility to identify and troubleshoot problems that affect application performance such as server failures, JVM crashes, and hardware resource utilization.
  • Having a sync up call with offshore team and take teh handover of any critical tickets that need attention.
  • Experience in gathering and measuring end-to-end business transaction performance, along with teh health of individual application and infrastructure nodes.

Environment: AppDynamics, RedHat Linux 9.x, CentOS 5/6 &7, Ansible, Splunk, shell scripting, JMeter, mongodb, AWS.

Confidential - Fargo, ND

Application performance Engineer

Responsibilities:

  • As a lead experience in guiding and managing teh team to monitor teh critical dashboards that has been setup as per teh application team needs and requirements.
  • Installed AppDynamics EUM Agents, machine agents and java agents for instrumentation and monitoring applications.
  • Created teh alerts based on teh SLA in order to alert teh teams in case of very slow and stalled transactions to ensure teh optimum performance level of teh application.
  • Expertise in installation and administration of AppDynamics platform tools controller, EUM Server configured security SSL certificates for AppDynamics controller by maintaining several clusters consisting of thousands of machines
  • Experience in identifying end-to-end slow response transaction flow, website monitoring and performance using AppDynamics for JBoss and WebSphere and provide a customized dashboard in UI.
  • Involved in setting up monitoring of applications that are hosted on azure.
  • Created dashboards to has more visibility and insight into teh applications to rapidly troubleshoot performance bottlenecks and optimize teh performance of teh applications running in Azure.
  • Involved in defining teh dynamic thresholds by analyzing teh standard deviations of teh application performance.
  • Involved in setting up alerts for different type of errors and Created alerts to notify application teams when issues arise and to anticipate any problems that might be developing. extensively involved in troubleshooting teh issues and document teh problem resolutions for teh future reference.
  • Hands on experience in working with teh applications deployed on different application servers. participated in on-call support for different monitoring solutions and updated teh knowledge base.
  • Experience using Database Visibility to troubleshoot problems such as slow response times and excessive load and to track database activities such as SQL statements or stored procedures that are consuming most of teh system resources.
  • Provided performance management support and technical guidance with AppDynamics for Applications team.
  • Involved in troubleshooting teh slow database calls using transaction snapshots and diagnostic sessions using AppDynamics.
  • Worked with Dynatrace to conduct health checks against web portal and to figure out if anything goes wrong with teh website.
  • Created CR/CO using ServiceNow for any prod/non-prod changes.
  • Worked on Incident or tickets generated through ServiceNow for any changes.
  • Experience in using JMeter load balancer for monitoring teh performance of an application.

Environment: AppDynamics, Dynatrace, JBoss 6.x/7.x, Tomcat 5.x/6.x, Oracle 9i/10g, MYSQL, Ansible, shell scripting, RedHat Linux 9.x, CentOS 5/6 &7, Azure, ServiceNow.

Confidential

Linux Admin

Responsibilities:

  • Installing and updating packages using YUM.
  • Installing and maintaining teh Linux servers. Installing and configuring Red Hat, Ubuntu Linux locally or over teh network-kick start- (nfs, ftp, and http)
  • Solved technical problems related to System Administration
  • Installation and configuration of Apache Web Server in a LAMP stack
  • Handling day-to-day Operations, RPM and YUM package installations, install software, apply patches, manage file systems, monitoring performance and troubleshoot alerts
  • Maintain 99.98% uptime of LINUX production servers and follow proper escalation. Managing Red Hat Cluster, HPC environment etc.
  • Expertise in Developing Cron jobs and Shell, Perl and Python Scripts for automating administration tasks like file system management, process management, backup and restore
  • Setup of NFS, FTP Servers in Linux. Building & configuring Red hat Linux systems over teh network, implementing automated tasks through crontabs, resolving tickets according to teh priority basis
  • Handling LVM related tasks, Creating, resizing LVM, Veritas Volume manager and managing Cluster environment using Veritas Cluster suite
  • Troubleshooting of DNS and DHCP related problems across all teh environments
  • Implemented access policies to manage users and groups of teh computer systems, networks and production servers. Regularly manage backup processes for Server and Client data
  • Created volume groups logical volumes and partitions on teh Linux servers and mounted file systems and created partitions.
  • Deep understanding of monitoring and troubleshooting mission critical Linux machines.
  • Improve system performance by working with teh development team to analyze, identify and resolve issues quickly.
  • Ensured data recovery by implementing system and application-level backups.
  • Performed various configurations which include networking and IP Table, resolving host names and SSH keyless login.
  • Managing Disk File Systems, Server Performance, Users Creation and Granting file access Permissions and RAID configurations.
  • Automate administration tasks using scripting and Job Scheduling using CRON.
  • Monitoring System Metrics and logs for any problems.
  • Running Crontab to back up data.
  • Adding, removing, or updating user account information, resetting passwords, etc.
  • Maintaining teh MySQL server and Authentication to required users for databases.
  • Support pre-production and production support teams in teh analysis of critical services and assists with maintenance operations.
  • Analyze existing automation scripts and tools for any missing efficiencies or gaps.
  • Support internal and external teams in relation to information security initiatives

Environment: Linux, Centos 5.7/6, Red hat Linux 5.7/6, Ubuntu 10.04/10.10/11.10 , Fedora 17, VMware, Shell, Python, SSH, Apache web server, Apache Tomcat, JBOSS, Shell, Python, MySQL, Python scripting

We'd love your feedback!