Technical Lead, DevSecOps

Job Description

Job Description

Who we are:

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. AAMC IT plays a critical role in supporting AAMC's mission by delivering the technology supporting all of AAMC's mission critical services. IT is beginning a multi-year modernization of its large product portfolio into an API based digital platform while transitioning from on-premise to cloud services.

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?

In this role you will lead an enterprise wide DevSecOps implementation across AAMC's custom on-prem and cloud-native applications. As the Technical Lead you will be in a hands-on position, responsible for designing, developing and implementing CI/CD pipelines, evaluating and proving out new tools and standards.

Success in this role requires a technical and innovative mindset, a proven track record engineering custom transactional, web applications with cloud-native and API-based architectures, understanding of Agile, and exemplary organizational skills. This role reports to the Director of Software Engineering and works closely with product teams that manage existing AAMC services and is instrumental in supporting AAMC's multi-year modernization program that is transforming its large on-prem portfolio of applications with cloud-native technology.

Build CI/CD pipelines in support of both legacy and new application development. Work with Deliver managers to develop a practical roadmap to implement necessary DevSecOps capabilities and lead the implementation through collaboration and tangible results.

- Technically integrate DevSecOps practices into the Product Development Lifecycle to help product teams organize deployment activities and manage interdependencies.
- DevSecOps principles and best practices to help drive quality assurance, product reliability, and team knowledge sharing to deliver quality systems that exceed customers' expectations.
- Drive a strong operations culture across the product groups that improves the speed and quality of IT's products.
- Establish a mechanism to continuously collect measurements to monitor the effectiveness of operations and develop plans for improvement.
- Create a data-driven culture by developing metrics to measure team performance, productivity and quality.
- Leverage application monitoring tools to reduce enterprise MTTI and MMTR.
- Work with Information Security, Automation, and Performance Engineering resources to integrate application security and functional and performance testing into the CI/CD release pipeline.
- Provide a holistic and measurable view of the IT environments in the AWS cloud and describe its relevance in business terms.
- Establish a collaborative environment between application development and infrastructure teams by working on planning, design, and technology initiatives together.
- Collaborate with teams of agile practitioners, software engineers, and quality engineers; create an internal environment of teamwork, sharing, enthusiasm and mutual respect.
- Nurture and support a strong engineering culture with a product focus. Form trusted relationships with business partners necessary to achieve the vision, improve quality, and gain efficiencies. Mentor junior resources as needed.

What you'll bring to the role:

- B.S. in Computer Science or a relevant discipline required. Master's degree highly desirable.
- 8+ years' experience in design, deliver and implement of CI/CD pipelines, automation, and DevSecOps on complex IT applications
- Full-lifecycle management of software development teams building Java based, cloud-native applications
- Working with offshore software engineering teams in a managed services model
- Leading tool evaluations including proofs of concepts
- Application Performance Management experience
- Expert knowledge of containerization, APIs and Microservices including technologies like Docker, Kubernetes, Serverless architecture
- Knowledge in one or more general purpose programming languages including but not limited to Java, Go, Python.

If a bachelor's degree is required, related work experience may be substituted in some positions. One year of college course work at an accredited institution is equivalent to one year of related work experience.

The Association of American Medical Colleges (AAMC) is an Equal Opportunity/Affirmative Action Employer. The AAMC is committed to the policy of an equal employment opportunity in recruitment, hiring, career advancement, and all other personnel practices. The AAMC will not discriminate on the basis of race, color, sex, national origin, religion, age, marital status, personal appearance, sexual orientation, gender identity or expression, family responsibilities, matriculation, political affiliation, genetic information, disability, past or current military service, or any other legally protected characteristic.

If a bachelor's degree is required, related work experience may be substituted in some positions. One year of college course work at an accredited institution is equivalent to one year of related work experience.

The Association of American Medical Colleges (AAMC) is an Equal Opportunity/Affirmative Action Employer. The AAMC is committed to the policy of an equal employment opportunity in recruitment, hiring, career advancement, and all other personnel practices. The AAMC will not discriminate on the basis of race, color, sex, national origin, religion, age, marital status, personal appearance, sexual orientation, gender identity or expression, family responsibilities, matriculation, political affiliation, genetic information, disability, past or current military service, or any other legally protected characteristic.

Please attach a resume as part of the application process. It is important that files DO NOT include periods ( . ) within the file name.

BROWSER REQUIREMENTS: Applications must be submitted using Chrome, Mozilla Firefox, Safari, or Internet Explorer v.10 or higher.

FindTheBestJob is a free service and does not charge a fee at any stage of application or recruitment process. Don’t provide your bank account or credit card details to anyone during job application. FindTheBestJob does not guarantee the availability of a job since organizations may end applications earlier than due date.

Apply Now