We provide IT Staff Augmentation Services!

Devops Apm Engineer Resume

4.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY:

  • 5+ years of IT industry experience in the field of DevOps, Client/Server Applications, Middleware Server Administration and application performance.
  • 3+ years Expertise in Installation, Configuration, Trouble - Shooting and Maintenance of Dynatrace application monitoring tool 4.2/5.6/6.1/6.3/6.5/7.0
  • 3+ years Expertise in Installation, Configuration, Trouble-Shooting and Maintenance of Appdynamics Monitoring tool 4.2/4.3/4.4/4.5. 7
  • AppDynamics Certified Power User.
  • Expertise in Installation, Configuration, Trouble-Shooting and Maintenance Dynatrace Managed APM tool.
  • Experience in Installation and configuration of CA Wily Introscope APM tool 9.1/10.2.
  • Hands-on experience in installation/configuration/administration of AppDynamics 4.2/4.3/4.4/4.5. x
  • Hands-on experience in deploying, configuring and troubleshooting application monitoring agents on Azure Cloud for .NET and PCF cloud for Java applications.
  • Experience with Splunk UI/GUI development and operations role.
  • Excellent working knowledge of Operation & Production Support with large mission critical systems in multiple technologies and platforms - WebLogic, JBOSS, Apache, Tomcat, UNIX, Windows Server, and Oracle.
  • Installed, Configured and Administered Oracle WebLogic Server versions 9.x/10.x/11.x. in various environments.
  • Installed, Configured JBOSS Application server version 6.4 on various environments.
  • Experience in Relational Database technologies, Oracle Database, MS SQL server, MySQL.
  • Experienced in Troubleshooting, Load Balancing, Clustering, Deploying Applications, Performance Tuning and Maintenance of across different WebLogic Server versions.
  • Experience with WebLogic Administration under different operating environment - UNIX, Linux, SUN Solaris, Windows NT and AIX.
  • Expert in Web and Application Server Installation, Configuration, application deployment, monitoring and troubleshooting.
  • Extensive Industry experience in Installing, Configuring and administering Web Servers like Apache 2.0 HTTP Server, SUN ONE 6.1 Webserver (iPlanet), Apache TOMCAT 6.0 and Microsoft IIS Server.
  • Installed, Configured and Maintained JBoss application Server on Linux and Solaris platform.
  • Working knowledge of WebSphere MQ Series, JBoss5. x/6. x on UNIX, Linux and Windows environments and exposure to distributed queuing architectures
  • Experience in Node Manager Configuration - remote managed server start and stop. SSL communication between admin server and node manager.
  • Deployed various WAR, JAR, EAR, RAR applications in clustered environment using Admin console, Shell scripts & WLST scripts.
  • Experience in configuring and administrating Weblogic JDBC connection pools with different databases like Oracle 9i/8i, MySQL, MS SQL Server, MS Access and DB2.
  • Experience in configuring and administrating JMS connection factories, queues and topics.
  • Expert in taking thread dumps and analyzing them for solving Weblogic performance issues.
  • Experience setting rewrite rules and virtual host on Apache Web server.
  • Experience in installing and configuring JBoss versions 5/6 on various operating systems.
  • Excellent working knowledge of Operation & Production Support with large mission critical systems in multiple technologies and platforms - WebLogic, JBOSS, Apache, Tomcat, Sun One, UNIX, Windows XP, and Oracle.
  • Provided 24/7 on-call support for production, strong team player, good analytical skills.

TECHNICAL SKILLS:

Programming Languages: C, C++, JAVA/J2EE, C#, Visual Basic, SQL, PL-SQL.

UNIX, Solaris, Red Hat LINUX, HP: UX, IBM-AIXWindows 98/2000/NT/XP/VISTA/7/8/8.1/10

Middleware: Oracle WebLogic Application Server 9.x/10.x/12.x. Apache-HTTP Server 2.0/2.2.2.4 , Sun One Webserver 6.x, Apache Tomcat 6.x/7.x/8.x MS ISS server 5.1/6.0/7.x, IBM-HTTP Server, Mule ESB.

J2EE Technologies: Servlets, JSP, JDBC, RMI, JMS, JTA, JNDI, JMX, EJB, Applets and swing components, AWT.

Web Technologies: JDK 1.5, HTML, XML, DHTML, MSXML, ASPX.

Scripting Languages: WLST, UNIX Shell Scripting (Bourne, Korn, C and Bash), Perl and Ant Scripting

Packages: JDK 1.5 /1.6/1.7/1.8 , JSDK 2.0, J2EE

Performance Monitoring and Testing Tools: Wily Introscope, Jmeter, Mercury Load Runner, Win Runner, Grinder, Samurai, JRockit management Console, JHAT, TDA, OpTier, DynaTrace, Splunk.

IDE s/Utilities: Eclipse, Weblogic Workshop, MS Visual Studio 2005, JBuilder, SSH, OpenSSL, Putty, and WLST.

Database: Pointbase, Oracle 8i/9i, MS SQL Server, My SQL, MS Access and DB2.

Networking & Protocols: TCP/IP, Telnet, HTTP, HTTPS, FTP, SNMP, LDAP, DNS, DHCP, ARP, SSL, eathereal and WireShark

Other Tools: Windows SFU, Adobe PhotoShop, Adobe DreamWeaver, Adobe Flash, MS Office.

PROFESSIONAL EXPERIENCE:

Confidential, CHARLOTTE, NC

DevOps APM Engineer

RESPONSIBILITIES:

  • Gather technical, functional requirements of applications to be set-up on AppDynamics from the concerned Tech Architect / Application teams.
  • Tasks include the migration of AppDynamics in controlled environments, thoroughly testing them in the lower levels before propagating the software to Production environment.
  • Deploy, configure and troubleshoot application performance in Microsoft Azure and Pivotal Cloud Foundry environment.
  • Write shell scripts to automate agent deployments using HPSA.
  • CI/CD experience with scripting and installing HP Server Automation Agents on the target servers to enable their utilization to be scaled up or down depending upon the necessity.
  • Install the AppDynamics agent manually on the application servers depending upon the type of Operating Systems (Windows,Linux) the servers are hosted on.
  • Create and implement the firewall rules so that only valid data is allowed to communicate back and forth between the upstream / downstream applications.
  • Create the applications in the Dashboard using separate AppDynamics controllers for NON-PROD and PROD environments. Also, carry out the setting up of multiple tiers and nodes as required.
  • Connect every node registered to an application with a functional machine agent.
  • Engineer the App Config on the controller to enable Business Transaction detection, front and back-end detection. Also, set-up the custom entry and exit points of the business transactions.
  • Create application health check rules and set-up alerts to notify the concerned application teams about the performance abnormality detected.
  • Create the JVM (Java Virtual Machine) arguments individually for each of the environments and then implement them in the lower level environments before implementing it in Production environment.
  • Other responsibilities include configuration of Business transactions, defining web service requests, REST services.
  • Experience in meeting monitoring requirements for various technologies such as Spring beans, Struts, RMI.
  • Mapping the application servers, databases etc of the applications from the AppDynamics UI to provide critical information such as CPU utilization, JVM Heap Size, Number of Running processes, Memory Usage etc.
  • Experience in setting AppDynamics collectors. monitoring various databases using AppDynamics Database monitoring for Oracle Databases, MS SQL databases.
  • Setting custom Transaction detection for various web service calls, servlet calls and MQ operations.
  • Carrying out Change Management activities that includes creation of checklists for the changes made on the AppDynamics UI, creation of Change Requests, deployment, validation etc.
  • Other responsibilities include performing incident management and problem management activities in the event of AppDynamics agent not reporting the application metrics to the GUI and also in cases where AppDynamics has impacted the performance, JVM stability of the applications.
  • Other duties include doing a thorough Analysis of the needs of the Application teams consuming AppDynamics and provide them with time bound solutions.
  • Duties include liaising with the Change Management and Release Management teams and ensure smooth implementation of AppDynamics in the Production environment.

Confidential, WILMINGTON, DE

DevOps Engineer - APM

RESPONSIBILITIES:

  • Install and Configure Dynatrace APM tool and CA Wily Introscope across mission critical digital banking application.
  • Install and configure Dynatrace UEM across mission critical external facing chase applications.
  • CI/CD with Jenkins deploying updates and production deployments to monitor applications.
  • Administration and development of application monitoring solutions using various tools such as, Dynatrace , Splunk , CA Wily Introscope , AppDynamics and Synthetic monitoring.
  • Worked with engineering, operations teams to upgrade dynatrace environment from 6.1 to 6.3.
  • Create dashboards and baseline alerts in appDynamics Monitoring tool.
  • Worked in creating standard system profile monitoring templete for Java and .NET applications.
  • Integrated dynatrace monitoring with Netcool for alerts and paging application teams to ensure high availability of all critical and non-critical applications.
  • Setup collectors in various datacenters to expand the scope of dynatrace monitoring across various applications spread across numerous datacenters.
  • Support and troubleshoot custom developed applications, scripts, etc. used to interact with these tools.
  • Wrote Scripts in C# for synthetic monitoring solution tools such as Sitewalks (in house monitoring tool based on Selenium)
  • Gathering requirements and building requirement frameworks using various APM tools.
  • Create and implement automation of standard manual tasks (routine maintenance tasks and reporting).
  • Create indexes and install forwarders for new log analytics using Splunk.
  • Perform system monitoring, capacity, patch and performance management.
  • Create Dashboards to illustrate application performance from application/webservers to database.
  • Communicate with different application teams to troubleshoot application issues and improve performance.
  • Establish thresholds and standards for application monitoring to ensure stable and supportive infrastructure.
  • Follow Agile methodology and work in sprints to deliver requirements from application teams to have proper monitoring in place during various release cycles.

Confidential, CHARLOTTE, NC

Application Performance Monitoring Administrator

RESPONSIBILITIES:

  • Install and configure DynaTrace and Optier Application Monitoring tool across hetergenous multi-tier application.
  • Worked to application teams to define thresholds, alerts and create dashboards to delivery optimum application monitoring.
  • Worked on dynatrace collectors installations in various datacenters and monitor the APM environment for high availability.
  • Troubleshoot and diagnose issues in dynatrace servers, collectors and performance warehouse.
  • Troubleshoot and performance tune Web/Application servers: Apache, Tomcat, Weblogic, Websphere, WebMethods, and IIS.
  • Write shell scripts to automate deployment.
  • Write PHP scripts to parse XML and track applications across Confidential Wholesale Services.
  • Create Dashboards to illustrate application performance from application/webservers to database.
  • Communicate with different application teams to troubleshoot and pinpoint deadlocks to improve performance.
  • Establish thresholds and standards for application monitoring to ensure stable and supportive infrastructure.
  • Analyze logs, thread dumps, CPU sampling to troubleshoot issues within the application.
  • Perform performance tuning of DynaTrace infrastructure including database servers, collector servers to make monitoring available 24x7.

We'd love your feedback!