The job below is no longer available.

You might also like

in Duluth, GA

Use left and right arrow keys to navigate
Hours Full-time, Part-time
Location 5985 State Bridge Road
Duluth, Georgia

About this job

Job Overview:

The Lead Performance Engineer is responsible for leading the performance testing practice (load, stress, soak, etc.) of macys.com website and supporting applications. The qualified candidate participates in the design, development, testing and implementation of performance test drivers. This candidate will participate in the execution and interpretation of test results, verifying that the software performance is within acceptable tolerances, as defined by either system requirements or modeled from current/future production throughput needs. This position will also provide technical leadership to team members.

The successful candidate will have a passion for performance engineering and be an evangelist to communicate team’s vision across the organization.

The role requires strong cross-division collaboration with teams in multiple locations, some travel, and flexibility in schedule. Performs other duties as assigned.

Essential Functions:

• Design and implement performance/load/stress tests to exercise target systems to ensure that actual performance meets defined requirements.
• Partner with various external teams to construct inclusive and concise architectural designs, roadmaps, and robust solutions in a collaborative manner.
• Participate in the full SDLC (RUP/Agile/Lean), including meetings, estimations, planning and design sessions.
• Analyze and trend the performance and reliability of Macy’s systems including macys.com website and various support systems in production-like configuration.
• Ensure timely proactive identification of performance issues, escalating issues as warranted.
• Interface with software development team, DB architects, systems analysts, etc. to suggest improvements to software and configuration.
• Work among cross-functional teams, providing required support and technical assistance to persons of varying technical background and knowledge
• Assist your manager with workload management; set direction and deliverables for staff, determining staffing needs for both on and offshore resources, and help set priorities for the team.
• Championing efforts to improve team’s productivity and efficiency in performance testing and analysis through automation and other means.
• Mentoring and providing technical support/guidance to other team members.
• Deliver assignments on time, within budget and with high quality.
• Regular, dependable attendance & punctuality and the ability to work a flexible schedule based on department and company needs.

Decision Making:

• Recommend automation process improvements to management to provide operational efficiencies.
• Estimate & propose project automation testing budget, tool and resources needs.
• Commit to deliverables for scope of work with customers and/or management.
• Make modifications to automation jobs and schedules for jobs in non-production environments.
• Ability and desire to thrive in a proactive, high-pressure, client-services, environment.

Qualifications:

Education/Experience:

• Bachelor’s Degree in Computer Science/Engineering and 6 years experience or Master’s Degree in Computer Science/Engineering and 3 years’ experience.
• 6+ years total experience as an engineer in a web environment doing development with Java/JEE.
• 5+ years of Java 5 or later knowledge.
• 5+ years Spring Dependency Injection and other core Spring features.
• 5+ years experience with Hibernate and ORM familiarity.
• 3+ years of performance testing, tuning and analysis experience, in the web development industry ideally in the retail space.
• 2+ Years of hands on experience using APM tools like (Wily, DynaTrace, Splunk).
• An Object Oriented philosopher with experience understanding and applying OO design pattern.
• Strong experience with Load Runner/JMeter/any other load generation tools.
• Hand on experience with debugging, configuration and tuning of Application server, JVM, OS and databases.
• Experience with UML modeling and effective communication for design reviews.
• JBoss, JDG or Tomcat experience preferred.
• Experience with highly scalable, high performance, 100% stable Java web applications.
• Agile experienced.
• Web experience in Retail or other high volume customer facing web applications a strong plus.

Communication Skills:

• Excellent written, verbal communication skills.
• Able to communicate/interact effectively with all levels of management as well as in a diverse technical team.
• Ability to interpret business and technical documents.

Reasoning Ability:

• Must be able to work independently with minimal supervision.

Physical Demands:

• This position involves regular ambulating, sitting, hearing, and talking.
• May occasionally involve stooping, kneeling, or crouching.
• May involve close vision, color vision, depth perception, and focus adjustment.
• Involve use of hands and fingers for typing on keyboard and using a mouse.
• May be a need to move or lift items under 10 pounds.

Work Hours:

• Ability to work a flexible schedule based on department and company needs.

Company Profile:

Macy’s Inc. is one of the nation’s premier retailers. With fiscal 2016 sales of $25.778 billion and approximately 140,000 employees, the company operates more than 700 department stores under the nameplates Macy’s and Bloomingdale’s, and approximately 125 specialty stores that include Bloomingdale’s The Outlet, Bluemercury and Macy’s Backstage. Macy’s, Inc. operates stores in 45 states, the District of Columbia, Guam and Puerto Rico, as well as macys.com, bloomingdales.com and bluemercury.com. Bloomingdale’s stores in Dubai and Kuwait are operated by Al Tayer Group LLC under license agreements. Macy’s, Inc. has corporate offices in Cincinnati, Ohio and New York, New York.

This job description is not all inclusive. Macy’s Inc. reserves the right to amend this job description at any time. Macy's Inc. is an Equal Opportunity Employer, committed to a diverse and inclusive work environment.