RESPONSIBILITIES
Works closely with Product Managers to understand priorities and works closely with scrummasters to understand capacity and constraints. Uses the info from Product and Scrum teams to sequence work and maximize delivery of strategic priorities aligned to their release train
Understands, tracks, and communicates impediments, risks, issues, and watch items
Helps manage dependencies across scrum teams contributing to the team, many of which are not dedicated to working on the train
Facilitates the Agile ceremonies including Scrum of Scrums and PI Planning
Assists Product Management with decision making by providing information about what is achievable by the scrum teams and where dependencies will impact plans
Facilitates Feature estimation by teams and then aggregate up to the Epic level
Encourages collaboration between Product Managers, Architects, User Experience, QA, Engineers and Scrum Teams
Helps ensure strategy and execution alignment by working with stakeholders within and outside of the MA Sales and Enrollment organization
Reports status and supports activities related to Program Portfolio Management and Release Management
Skills: QUALIFICATIONS
At least 3 years working as a Product Owner, Scrum Master, developer, tester, or other role on an Agile team
3+ years of hands-on experience as a Release Train Engineer or Program Manager.
Experience working with application development
3 years of experience working on complex, enterprise level platforms or solutions
3+ years of Continuous Improvement/Process Management
Rally/JIRA systems working knowledge
Ability to develop a working knowledge of the technical domain to effectively support technical risks that may arise
Exceptional oral and written communication skills
Exceptional leadership skills in order to coordinate collaboration across multiple teams
Proven ability to adapt and change processes and methods as needed
Proven ability to partner with senior leaders and influence the decision-making process, collaborate across the organization and operate effectively within a matrix environment by resolving conflict and influencing others
Experience managing virtual and distributed teams across time zones