This site uses cookies. To find out more, see our Cookies Policy

SEARCH OUR OPENINGS

Application Performance Engineer in Huntersville, NC at American Tire Distributors

Date Posted: 11/16/2018

Job Snapshot

  • Employee Type:
    Full-Time
  • Job Type:
  • Experience:
    Not Specified
  • Date Posted:
    11/16/2018

Job Description

We look forward to your application! When applying, please be sure to put your Full Legal First Name and Last Name for legal and processing purposes.

Are you looking for an opportunity to turn your ambition and your people skills into a rewarding career with an industry leader? Join our team at American Tire Distributors! As the nation's premier tire distributor, ATD’s coast-to-coast distribution network provides approximately 80,000 customers across the U.S. and Canada with rapid and frequent delivery of high quality tires, custom wheels and shop supplies. 

Position Description: 

The Application Performance Engineer will manage all aspects of application performance, performance analysis, and performance monitoring and testing for ATD e-Commerce. Manage and coordinate all aspects of application performance of ATD’s Hybris eCommerce platform. High achiever performance engineer will work with our application architects, product managers, development engineers, and operations analysts in improving systems performance of our eCommerce, B2B applications. Focuses on non-functional system requirements and knows the importance of reliability, scalability, interoperability and determining the speed and effectiveness of an application. Analyze system performance results, diagnose performance problems, and develop action plans based off of performance testing results and performance monitoring data. Consult with project teams and product owners to proactively analyze system performance and obtain information on limitations / capabilities, performance requirements, and hardware & software interfaces in order to develop specifications and resolve technical issues related to performance. This position will work with operations to track CPU, memory, connection pools, etc., in production so that we can identify potential issues before they become critical and act as a key player in performance testing process on projects and enhancements.

Primary Responsibilities:                                                                                 

  • Coordinate with project members such as Project Managers, business analysts, developers, infrastructure teams, and testers to ensure that performance and capacity of applications and infrastructure meet the performance requirements demanded by the business
  • Gather performance data and build systems performance reports, and create actions around them that will address performance issues
  • Work with appropriate business and technology leads to determine the acceptable range for test results and web/eCommerce application performance
  • Evaluate systems for latency, capacity, scalability and reliability
  • Apply skills gathering information and articulating recommendations for solving complex application performance issues
  • Responsible for planning, monitoring, and providing guidance to our developers for the instrumentation of our software applications
  • Work closely with the QA performance testing team to assist in designing and ensuring overall integrity of the testing strategy
  • Identify performance thresholds that would require scaling of environments, and make recommendations on hardware changes necessary to address increased scalability requirements
  • Analyze new application features to determine if they require scaling of resources

Key Partners (Positions):

  • Developers & IT team members
  • QA Managers & testers
  • IT Delivery & Project Managers
  • Environment administrators & IT Operations
  • Business teams/stakeholders

Experience(s) that Best Prepares You:          

  • Education
    • This position requires a BA/BS in computer science or related IT field
  • Experience:
    • 3 or more years of proven, strong and recent experience with non-functional testing and/or performance engineering
    • 2+ years working with one or more application performance monitoring tools such as Dynatrace or CA APM (Wily Introscope)
    • Working knowledge of load generation /measurement software (Dynatrace, CA APM (Wiley Introscope), PerfMon, LoadRunner, Fiddler, Firebug, JProfiler, New Relic, AppDynamics, SiteScope)
    • 5+ years working as an application developer or software engineer, preferably in an eCommerce or web development environment
    • Experience with performance data analysis, performance tuning, and performance monitoring for web/eCommerce, preferably with a strong Java background
    • Expertise in analyzing applications under testing to identify stress, failure and contention points, and specifying monitoring needs for testing
    • Experience in determining what needs to be tested and why, and creating a plan to implement
    • Experience in Web server, Application server and Database performance tuning
    • Strong experience with UNIX / Linux
    • Experience with the Atlassian tool suite (JIRA, Confluence, Stash, Bamboo…)
    • Experience with Hybris is a plus
    • Understanding of Java, JavaScript, PHP, Spring, web frameworks, and other software development languages and tools
    • Such alternatives to the above qualifications as the Company, in its discretion may find appropriate and acceptable

Key Competencies:

  • Ability to identify server side and client side performance issues including network traffic, image loading, browser render times, etc.
  • Ability to conduct architectural & technical reviews during software development life cycle and provide suggestions for performance improvements
  • Deep Knowledge of SDLC, architecture, application development and impacts on non-functional testing results
  • Ability to plan and manage deliverables for performance diagnostics, performance architecture design, performance tuning, and performance monitoring
  • Experience building/supporting B2B e-Commerce applications
  • Enterprise experience supporting multi-tier applications in multiple environments
  • Strong and innovative approach to problem solving and finding solutions
  • Excellent communicator (written and verbal, formal and informal)
  • Ability to interact professionally with and influence a diverse group including executives, managers, and subject matter experts.
  • Flexible and proactive/self-motivated working style with strong personal ownership of problem resolution
  • Ability to multi-task/prioritize under pressure and work independently with minimal supervision
  • Team player at all times–voluntarily participates in non-required tasks, assists colleagues & others
  • Continually seeks opportunities to increase customer satisfaction

Physical Demands/Work Environment/Travel Requirements:

  • Physical demands:  While performing the duties of this job, the employee is occasionally required to stand; walk; sit; use hands to finger, handle or feel objects, tools or controls; reach with hands and arms; climb stairs; balance, stoop, kneel, crouch or crawl; talk, hear, taste and/or smell; the employee must occasionally lift and/or move up to 50 pounds.  Specific vision abilities required by the job include close vision, distance vision, peripheral vision, depth perception and the ability to adjust focus.
  • Work environment:  While performing the duties of this job, the employee is exposed to weather conditions prevalent at the time.  The noise level in the work environment is usually moderate.
  • Travel required:  Occasional travel to other ATD offices may be required.

This job description in no way states or implies that these are the only duties to be performed by the employee occupying the position.  Employees will be required to follow any other job-related instructions and to perform any other job-related duties requested by their supervisor, subject to reasonable accommodations.  Nothing in this job description creates a contract of employment in any way for any person.   All employees hired by American Tire Distributors, Inc. are employees at will and the Company reserves the right to terminate employees at any time for any reason or no reason at all.

Build a challenging and rewarding career with us!

American Tire Distributors is an Equal Opportunity Employer and Drug Free Workplace


Shift Type:
Job ID: R07285