Application Performance Resume Sample
Work Experience
- Analyze and monitor application and system logs using homegrown and commercial profiling tools (dynaTrace, JMeter, Splunk)
- Analyze thread and head dumps
- Make appropriate recommendations to tune JVMs, Cache and GC settings, along with long-term performance improvements
- Setup appropriate reports and alerts to monitor performance
- Experience with monitoring tool architecture, deployment, maintenance of multi-vendor tool suite environments, and compliance with published SLA's
- Experience working with application & engineering teams to develop requirements that define monitoring and interpret alerting, notification and escalation requirements for managing an end user experience, assist with fault isolation, and deliver proactive environment health management analysis and reporting
- Demonstrated knowledge of NetCool, Hyperic, Splunk, Nagios, vROPS, vCO, and VCE Vision
- Demonstrated understanding of transaction processing, multi-tier application development, web infrastructure (web services, trend analysis, etc.) monitoring (including scripting synthetic transactions), defining meaningful metrics, identifying critical points in application workflow and leading appropriate corrective action
- Actively lead in product evaluation, then recommending and implementing monitoring tools, standards, and processes
- Actively mentor technical skill development within Enterprise Systems Monitoring (ESM) team
- Effective communication skills with all internal personnel and, appropriately engaging vendor resources
- Hands on experience in systems development and business experience designing application solutions for multiple types of systems, users and/or units across an organization
- Understanding of the Java/J2EE technology stack, web technologies, experience with Unix/Linux, JDBC, relational databases, knowledge of queue technologies such as MQ
- Experience with agile software development lifecycle methodologies
- Experience in an Application Performance Management capacity
- Diagnose known and new bugs within client’s production systems, deploy solutions and document procedures
- Experience in Linux/Unix systems administration and highly skilled in using its common tools and utilities
- Experience in configuring, troubleshooting, and tuning Java application, Apache / Tomcat, and Linux servers in a large 24x7 production environment
- Design, development and implementation of test information and its automatic dissemination throughout
- Experience in systems performance testing, software performance testing, and/or software QA testing. (preference given to systems and/or software performance testing)
- Experience working in a spatially distributed team (i.e. both on and off shore)
- SteelCentral Performance Suite (formely Cascade/OpNET)
- SteelHead Optimisation Suite
Education
Professional Skills
- Good SQL skills and database skills with SQL server
- Basic statistical analysis skills and graphical skills
- Strong analytical skills with emphasis on problem resolution management
- Performance Testing/Scripting, Java, SQL, APM Administration, general IT troubleshooting skills
- Experience in benchmark testing, performance analysis, and tuning with experience developing software benchmarks
- Hands-on experience with application monitoring, including experience with behavioural and predictive analytics
- Demonstrated experience working with and troubleshooting the full Java Stack with particular emphasis on Tomcat and SQL Server
How to write Application Performance Resume
Application Performance role is responsible for reporting, database, analysis, technical, sql, design, training, integration, security, compensation.
To write great resume for application performance job, your resume must include:
- Your contact information
- Work experience
- Education
- Skill listing
Contact Information For Application Performance Resume
The section contact information is important in your application performance resume. The recruiter has to be able to contact you ASAP if they like to offer you the job. This is why you need to provide your:
- First and last name
- Telephone number
Work Experience in Your Application Performance Resume
The section work experience is an essential part of your application performance resume. It’s the one thing the recruiter really cares about and pays the most attention to.
This section, however, is not just a list of your previous application performance responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular application performance position you're applying to.
The work experience section should be the detailed summary of your latest 3 or 4 positions.
Representative Application Performance resume experience can include:
- Strong experience using CA APM Introscope v9 or greater
- Strong experience writing complex Unix shell scripts
- Prior experience with performance analysis and performance tuning of applications for pre-sales activities
- Dynatrace skills is an advantage
- Prior experience with at least one Version Control System (Git, Subversion, CVS etc.)
- Strong Oracle/ SQL Server / My SQL experience
Education on an Application Performance Resume
Make sure to make education a priority on your application performance resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your application performance experience. For example, if you have a Ph.D in Neuroscience and a Master's in the same sphere, just list your Ph.D. Besides the doctorate, Master’s degrees go next, followed by Bachelor’s and finally, Associate’s degree.
Additional details to include:
- School you graduated from
- Major/ minor
- Year of graduation
- Location of school
These are the four additional pieces of information you should mention when listing your education on your resume.
Professional Skills in Application Performance Resume
When listing skills on your application performance resume, remember always to be honest about your level of ability. Include the Skills section after experience.
Present the most important skills in your resume, there's a list of typical application performance skills:
- Strong written and verbal International communication skills, with a proven ability to communicate with technical staff, as well as project teams
- Able to align people and influence decision making, effectively working in a matrix
- Experience working in a strong team environment with a range of technical backgrounds and disciplines
- Experience with maintaining cluster of systems, storage, and/or experience with troubleshooting hardware issues
- Demonstrated experience with optimization of applications leveraging a diverse range of technology stacks including J2EE, J2SE, .NET
- Strong scripting experience with Shell, Perl, Python or Java
List of Typical Experience For an Application Performance Resume
Experience For Application Performance Engineer Resume
- Experience developing queries feeding into custom dashboards, alert tools, and reporting tools
- Experience programming and running codes in an HPC environment
- Performance Testing and/or Automated Testing experience
- Experience with assisting in multiple IT projects/implementations
- Connect Intelligence: Understanding end user experience
- Experience implementing New Relic, or similar instrumentation tool
- Experience in the software industry
- Experience with administering agent and network based APM tools for performance and availability monitoring
Experience For Application Performance Specialist Resume
- Good Unix and shell scripting
- Experience in Application Performance Management, Analysis and Capacity Planning
- Good understanding of virtualization on VMware, RHEV and AIX
- Good networking architecture expertise
- Dynatrace, OPNET, TeamQuest toolset experience
- Participate in validation of software releases and hardware upgrades
- Practical experience on continuous improvement methods and techniques
- Practical experience of process management
- Enterprise software development experience
Experience For Application Performance Management Engineer Resume
- Demonstrated ability to analyze / interpret technical data
- Demonstrated ability to identify / resolve performance bottlenecks
- Experience with LoadRunner, NeoLoad, JMeter, Selenium, or other similar Testing Automation Tools
- Change company culture/processes to be APM centric: motivate, train and enableother employees to be effective Dynatrace users
- Software Development experience across the entire application stack
Experience For Application Performance Analyst Resume
- Highly experienced with public cloud platforms such as AWS, GCP, or Azure
- Strong pattern recognition
- Strong Proficiency with
- Connect Acceleration: Accelerate end user experience
- Control end user experience
Experience For Application Performance Management Specialist Resume
- Strong passion and desire to learn new technology
- Monitoring and Reporting for existing applications/systems and infrastructure
- Working knowledge of Cloud Computing services
- Performing deep dive JVM analysis examining garbage collection logs, heap dumps, and thread dumps as needed
- Participating in re-architecture, redesign, and refactoring decisions to satisfy performance requirements
- Developing dashboards and reports to provide ongoing visibility into the performance of client applications
- Documenting performance findings and recommendations
Experience For HPC Application Performance Engineer Resume
- Interacting with client and/or Accenture development, operations, and infrastructure resources to recommend solutions to remediate performance issues
- Working knowledge of Continuous Integration / Continuous Delivery tools (e.g., Jenkins, UCD)
- Create automated solution for data collection and reporting for existing applications for Performance and Availability
- Influences system design by identifying and recommending design and requirement needs for software enhancements
- Work with development teams to prevent performance degradation by monitoring performance changes resulting from application changes
- Better network monitoring – enabling reduction in network incidents
- Provide visualization that assists in identifying bottlenecks or areas for performance improvement
- Evaluate requirement documents and identify performance test needs; types of tests, scripting scenarios, volume projections, etc
Experience For VP-application Performance & Capacity Specialist Resume
- Interfaces with other project team members in resolving issues
- Define and deliver automated solutions against core business objectives and department operating model
- SharePoint site administration – following department and bank standards, develop a site that is easy to use and find the information we need for rapid service
- Consultation and requirements gathering with Application Support and Application Development teams
- Comfortable working with multiple teams and individuals to achieve your objectives
- Faster applications including Cloud
- Dynamic switching of application traffic between networks to manage traffic over the Internet
Experience For Distributed Application Performance Resume
- Quarterly patching of the products and upgrades if necessary
- Regular checks on the events being sent to Omi and adjust the thresholds to desired levels to reduce the noise
- Act as the lead engineer for the Monitoring Services team
- Server-side and/or client-side scripting
- SteelFusion branch converged infrastructure
Experience For Application Performance Management Resume
- Monitor production application performance
- Manage the application performance monitoring tools, including configuration and updates, and the development of dashboards, reporting and onboarding of new production applications and/or features within these tools
- Identify areas for potential application performance improvement before problems happen
- Troubleshoot application performance issues as they arise and provide operations and development teams with actionable data for resolution
- Organize and work with multi-disciplinary teams to investigate and resolve application performance issues as well as longer term performance improvements
- Follow-up and follow through to ensure that application performance improvement activities succeed
- Participate fully on the SaaS Operations team
- Solid understanding of multi-tier application architecture with practical knowledge of enterprise application technical environment components (i.e. application, database, network, storage, firewall, load balancer, etc.)
Experience For Application Performance Development Analyst Resume
- Providing recommendations from a performance perspective based on understanding of application and results of checks
- Understanding project deliverables and application details
- Passion and enthusiasm for continuous improvement and pursuit of excellence
- Propose mitigation steps for identified risks
- Collaborate with the Connectivity Team to keep up to date with IPO standards, policies and tools
- PostgreSQL configuration, design, and performance analysis
- Linux configuration and performance analysis
List of Typical Skills For an Application Performance Resume
Skills For Application Performance Engineer Resume
- Monitoring Web Application Performance and critical application end user experience
- Hands-on experience collecting performance data, analyzing, troubleshooting, and tuning
- Experience working with networking environments
- Experience in writing technical/support documentation using tools such as Visio, and MS-Office
- Experience performing log and stack traces, then using results to work with developers to triage and isolate problematic code areas
- Practical experience with monitoring technologies from CA, HP, IBM, Dynatrace, Dell, etc
Skills For Application Performance Specialist Resume
- Experience with Appdynamics performance monitoring tools
- Some experience with performance and load testing on high-volume, highly resilient and fault tolerant platforms
- Experience in capacity planning, systems performance analysis and optimisation
- Experience in performance troubleshooting of java applications, .net applications or SQL
- Experience in Application Performance Testing role
Skills For Application Performance Management Engineer Resume
- Technical tool ownership and administrative experience with one or more tools within the Dynatrace Performance Monitoring Suite
- Experience supporting others in a technical capacity
- Experience with distributed computing, Web Services, SOA, and JEE design concepts
- Experience delivering software designed for high concurrency, scalability, or availability
- Experience using Application Performance Management (APM) tools (e.g. AppDyanmics, DynaTrace, New Relic, CA Introscope APM, HP Diagnostics)
- Experience with Java application servers i.e. Apache, Glassfish, WebLogic and systems monitoring
- Experience in supporting APM for large scale applications
Skills For Application Performance Analyst Resume
- Demonstrates integrity in all business interactions and honors personal commitments
- Linux Operation System experience to provide faster and precise support on CISCO WAAS, InfoVista & Steelheads. is an advantage
- Experience with tools such as Load Runner, Performance Centre and Wireshark
- Protect Unified Communications – prioritise UC applications above less performance sensitive/critical applications
- Hands-on experience with the following HPC applications
- Monitoring dashboard/reporting technology enhancements
- Keeping pace with standards and technologies related to APM
- Perform application monitoring setup, thresh-holding, alerting and dash-boarding with web/distributed applications
Skills For Application Performance Management Specialist Resume
- Cisco MPLS, Advanced Routing, BGP, Routing protocols in general + Switching; is an advantage
- Keep abreast of developments and research in the high-performance computing field, including algorithms, programming-models, tools and optimization strategies
- Working or consulting directly on customer-facing project engagements
- Designing and implementing end to end automation
- Provide training to IS organizations for monitoring toolsets under management
- Clear understanding of the meaning and importance of application performance for SaaS
- Responsible for APM Tuning and Network Performance/Capacity Analysis Application Performance Tuning (Java and .NET applications)
- Technical expertise in the design, implementation and operation of multi-vendor and multi-protocol environments found in a leading edge data center
- Enterprise class messaging systems
Skills For HPC Application Performance Engineer Resume
- Entrepreneurial Mind-set with self-starting capability - Can do attitude
- Self-motivated and ambitious to fulfill a full cycle APM Practice bring tool agnostic
- Software engineering in Java/JEE or Microsoft .NET
- Software packaging knowledge for Linux (RPM) and Windows (MSI)
- Configure RUM to monitor an application working with the network team to get the desired traffic
- Background in installation, configuration, upgrades and integrations of monitoring tools
- Be able to work with the application teams and setup Performance monitoring for the apps
Skills For VP-application Performance & Capacity Specialist Resume
- Able to integrate the products. Comfortable configuring dashboards in Omi
- Comfortable navigating UNIX/Linux command line to assess OS performance
- Dynatrace Application Monitoring administration, configuration and migration
- Knowledge and understanding of how to monitor and troubleshoot online problems, from both an infrastructure as well as an application perspective
- Troubleshoot and resolve network issues across development, testing, and production environments
- Familiarity with web load simulation tools like Silk Performer, Gatling, JMeter, or comparable tools
Skills For Distributed Application Performance Resume
- Client-side web technologies including HTML5, CSS, SPDY, Flash/Flex,Ajax/JSON
- Analyze and assist in resolving issues with automated test scripts
- Perform APM tuning of applications in development and critical production applications as well as to provide 3rd level performance support
- Provide evaluation of application performance and capacity on system resources usage to sustain business application volume processing
- Work closely with team of Performance Engineers to orchestrate, conduct and participate in line of business performance testing analysis
- Unix OS and hardware
- Enterprise class storage and backup systems
- Experience providing monitoring services to enterprise-scale business applications, serving multiple lines of business (Bank, Individual Insurance, Investments, Benefits and Retirement Services)
- Problem solver and decision-maker
Skills For Application Performance Management Resume
- Persuasive with expertise and facts - Ability to challenge and debate critical issues
- This role requires 100% flexibility to travel and work on-site with clients
- Meet the customers’ needs in line with the business requirements
- Comprehend and to systematically organize the various aspects of a problem or situation
- Able to manage high pressure situations with customer Senior executives
- Full accountability for own technical work or project/management responsibilities
- Plans own work, to meet given objectives and processes & Work often self-initiated
Skills For Application Performance Development Analyst Resume
- Riverbed (RCSA-W or RCSP-W) or InfoVista (iCos/ICas) accreditations/certifications are welcome
- Typical CCNP accreditation. CCIE is a differentiator; is an advantage
- English on a fluent level
- Spanish on a conversational level is an advantage
- Competitive salary and benefit package (shift allowance as well)
- Reduce downtime of applications
- Provide technical consultation on simple to medium-complexity projects
- Perform implementation and Life cycle management of core application technical environment solutions to ensure functionality is maintained and/or improved. Does not include actual application development responsibilities
- Configure or adjust the SLM module according to requirements and generate reports periodically
List of Typical Responsibilities For an Application Performance Resume
Responsibilities For Application Performance Engineer Resume
- Utilize diagnostic and monitoring tools to measure, detect, isolate and resolve performance issues found during application development performance testing including measuring, monitoring and capturing required infrastructure & application performance metrics, logs and reports
- Proven track record of engineering experience for a vendor application performance monitoring solution (for example with Precise i3, AppDynamics, Dynatrace)
- Understanding, and experience with load-balancing and clustering
- Experience using and implementing Application Performance Management tools (e.g., Dynatrace, AppDynamics, and New Relic)
- Experience with other application and infrastructure monitoring tools
- Experience identifying the relationship of performance bugs to software code
- Experience developing performance design specifications, test plans and protocols
Responsibilities For Application Performance Specialist Resume
- Planning, defining, executing, and analyzing high-level performance testing strategies and solutions
- Identifying and troubleshooting basic application performance issues, providing resolution recommendations to development teams
- Researching, Designing, and Implementing an Application Performance Management solution across all tiers of the application
- Designing and implementation of performance testing tools and scripts
- Working knowledge of Application Servers - WebSphere and IIS Windows
Responsibilities For Application Performance Management Engineer Resume
- Working knowledge of .NET development and Windows systems
- Educate and train ECP users by creating content for the NERSC website with online tutorials and documentation, giving presentations, and attending conferences
- Windows, and Unix, Linux, Operating System tuning methods
- Be able to identify and resolve situations when asynchronous routing is impacting traffic optimization
- Self-motivated and ambitious to fulfill a full cycle APM Practice being tool agnostic
- Implement and execute a strategy to patch and upgrades including verification
Responsibilities For Application Performance Analyst Resume
- Apply industry best practices to fine-tuning process and best practices/standards framework activities
- Ensure customers are getting their full value in our APM technology
- Diagnose problems in various software stacks (.NET, Javascript, Redis, RabbitMQ, Postgres, and many more), while providing direction to stakeholders
- Configuration and deployment of software agents (monitoring toolsets) and custom instrumentation of classes and methods where applicable
- Knowledge of middleware including WebLogic and/or .Net application servers, WebSphere MQ, and databases
- Configuration of Continuous Integration processes using Jenkins
Responsibilities For Application Performance Management Specialist Resume
- Proficient at scripting in one or more languages
- Overall understanding of Web Services, SPDY
- Build Automation using Maven/Ant/Gradle
- Creation/Configuration of Synthetic Application Monitoring
- Nginx configuration and performance tuning
- Administer, maintain and support APM suite of tools like Dynatrace, AppDynamics
- Administration of APM tools: Administer, support and maintain APM tools including instrumentation, configuration, creation of dashboards and reports as well as provide deep-dive and root cause analysis on Performance issues
Responsibilities For HPC Application Performance Engineer Resume
- Perform 3rd level performance troubleshooting for applications/systems Root cause analysis, heapdump, core dump, thread dump and other log analysis, code profiling, packet tracing, event tracing, resource analysis
- Excellent written and oral communication skills who can traverse multiple levels of management and be able to work well with various technical groups including: network, database, applications and systems
- Working in a team environment to provide the testing, analysis, and resolution of application load and performance issues; supporting the development team and user base
- Creation of reports and real-time dashboards to provide insights to application behavior
- Correlation and collaboration across multiple silos with speed and efficiency
- Ensure that people, process, and technology are aligned and function as planned
- Ownership of AppDynamics as an Application Performance Management solution
- Work with the stakeholders, product owner, scrum master, business analyst, and architect to analyze requirements and provide recommendations
- Working with members of the infrastructure and development teams to gather requirements and design solutions to meet monitoring needs of new and existing products and services
Responsibilities For VP-application Performance & Capacity Specialist Resume
- Interface to tool vendor as appropriate
- APM Analyst help our business obtain the maximum value from existing deployments, while allowing their support staff to focus on core capabilities and activities
- Work with Product Management, Development, and QA to define meaningful performance metrics for product testing, scaling, and sizing
- Be the Dynatrace/Riverbed subject matter expert for the client staff. Assist them with troubleshooting and root causing performance issues
- Ensure our customer’s business critical applications are available and performing at their peak
- On-board additional applications for monitoring and update software with any necessary service packs
- O ELK stack/Performance Monitoring tool Setup and maintenance
Responsibilities For Distributed Application Performance Resume
- Drive architecture discussions, performance optimizations and leading to end to end performance improvements
- Deliver measurable improvements in performance and efficiency and/or engineering's ability to identify performance issues in advance
- Summarize and review performance trends with customers
- Maintain and enhance dashboards and reports to meet requirements of IT and business users
- Distill large amounts of data to analyze and diagnose performance problems and recommend or implement solutions using internally developed tools and third-party tools
- Provide technical leadership, training, and mentoring to the Application Development Team
- Create custom tools and data as necessary to automate performance testing, and support the use of these tools by other teams
Responsibilities For Application Performance Management Resume
- Review test plans and results analysis for product deployments
- Some OO design and development knowledge
- Defining the strategy for enabling performance diagnostics and monitoring through the use of an Application Performance Management (APM) tool, other monitoring tools, and diagnostic techniques
- Identifying, evaluating, and recommending monitoring tools and diagnostic techniques relevant to the application architecture. Assess gaps in as-is monitoring tool capabilities and recommend tools to augment or replace
- Learning an application's design to assess for performance risks and identify areas to apply past learning
- Collaborating with Performance Engineering leads and project team to review and refine application NFRs, SLAs, & KPIs to create acceptance criteria and performance budgets necessary to measure, validate, and improve performance
- Collaborating with developers to promote the concept of performance engineering during all phases of the SDLC to detect and correct performance issues earlier in the lifecycle
- Monitoring application performance during performance tests or production usage through the use of APM and other monitoring tools to isolate the fault domain, dive deep into application code, and identify root cause of performance issues
- Collaborate with multiple groups to create, collect and validate performance test needs
Responsibilities For Application Performance Development Analyst Resume
- Profiling application performance from end-user perspective to inventory performance concerns and suggest tuning opportunities across the application stack
- Utilizing static code and dynamic code analysis to identify performance and maintenance concerns
- Gathers information from the project team, designs, develops, unit tests, debugs, executes automated test cases, performance/load scripts and prepares reports
- Performs analysis of manual test cases and functional requirements and determines the balance of test coverage to be automated for reuse
- Develop test execution scenarios for various types of tests such as performance, load, stress, and capacity
- Analyze performance degradation diagnostics and propose viable explanations and solutions
- Suggest improvements and configuration changes that improve performance in both production and pre-production environments
- Document test results and develop summary reports to satisfy both technical and non-technical stakeholders