Jobs and Careers
AS

Technical Lead, Application Performance Engineering

Association of American Medical Colleges
Washington, United Statesfull_timeVerifiedPosted 7 Jul 2024
💰 $210,200/yr

About the role

Who we are:

The technology division of AAMC is a vibrant community of people who are excited about making a positive impact in the world of healthcare. The AAMC is dedicated to improving the health of the nation by supporting the entire spectrum of education, research, and patient care activities conducted by our member institutions. Our work in technology assists medical students, teaching institutions, hospitals and doctors to strengthen medical care and improve the health of all. 

Significant employer 403(b) contribution
Public transportation subsidy
Generous paid time off program
Tuition reimbursement
Wellness program that includes: discounted gym membership, onsite yoga and sponsored sports teams

Why us, why now? 

 

AAMC (Association of American Medical Colleges) is a not-for-profit association dedicated to transforming health care through innovative medical education, cutting-edge patient care, and groundbreaking medical research.  IT Enterprise Applications plays a critical role in supporting AAMC’s mission through diversified workforce, modern architecture, and industry best practices.  In 2019, AAMC started a multi-year transformation of its large product portfolio into modern digital platforms while transitioning from on-premises to AWS cloud services.  The AAMC IT team strives to deliver innovative solutions and reliable service that enables amazing user experiences, impactful strategies, and new information insights for the AAMC community and staff.  

 

The AAMC is seeking a Technical Lead, Application Performance Engineering to ensure the overall quality of products by meeting application performance and system capacity requirements.  The Technical Lead, Application Performance Engineering has four major areas of responsibilities: 

 

How you will make an impact 

 

Develop Performance Engineering Processes and Standards: 

 

  • Develop performance engineering processes, policies, procedures and standards for performance engineering and capacity planning, identify best practices for software quality maturity modeling. 

  • Develop documentation templates of performance engineering process policies, standards and procedures, templates, workbooks, checklists, etc. 

 

 

Performance Engineering Technology and Strategic Planning: 

 

  • Develop performance engineering technology plan, roadmap, and strategic plan. Evaluate software engineering, test tools and test strategies with the goal of optimizing productivity, quality, and cost-effectiveness. 

  • Collaborate with the architecture, engineering, and application development teams to identify performance engineering best practices. 

  • Develop and maintain system capacity models through theoretical modeling and extensive experiments to estimate the required hardware resources. 

 

Technology, Process and Project Management  

 

  • Review and approve production change requests and performance test environment code posts and review the production incidents. 

  • Advise and provide guidance to AAMC performance engineering teams, on application performance engineering processes, application performance requirements analysis and capacity planning. Review and approve performance test plans, test scenarios and cases, test results, test reports and analysis, and performance risks. 

  • Hands on application code profiling and infrastructure tuning of all critical enterprise applications and services. 

 

Performance Testing and Capacity Planning for Critical Applications / Business Events 

 

  • Hands on

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Association of American Medical Colleges

View company profile →