What are the responsibilities and job description for the Agile Project Manager position at TFS?
Description
Position Summary
The Sr. Agile Project Manager is responsible for planning, leading, organizing, and motivating teams to achieve a high level of performance and quality by delivering business value with an agile mindset. This role is responsible for managing several concurrent high visibility projects using agile methods within a fast-paced environment across multiple business domains. The Agile Project Manager may play several different roles in actual practice.
Essential Responsibilities:
Project Management
- Manage several concurrent, high visible IT and technology projects from discovery through delivery.
- Coordinate internal resources and third parties/vendors for the planning and execution of projects.
- Lead Planning Sprint/Sprint0 to develop scope, schedule, milestones, sprint delivery and release plans.
- Ensure that all projects are delivered on-time, within scope and within budget
- Perform risk management to minimize project risks.
- Establish and maintain relationships with internal and external stakeholders.
- Generate project metrics and status reports.
- Measure project performance and keep leadership informed of key issues that may impact project completion, budget, or other results.
- Collaborate with product ownership team to conduct UAT and User training before the release.
- Contributes to the advancement and improvement of PMO best practices within the organization.
Agile Management
- Responsible for managing several scrum teams concurrently.
- Facilitate sprint planning, daily stand-ups, sprint reviews, retrospectives and demos with team and stakeholders
- Partner with PO to maintain healthy backlog to ensure continuous pipeline of work.
- Lead daily stand up/daily scrum calls, remove impediments/blockers to ensure teams are productive and sprint is on track.
- Conduct sprint retrospective, work on process improvements.
- Lead Sprint planning, work with scrum teams to ensure sprint is aligned with team capacity and velocity.
- Work with Tech Leads to deliver the sprint backlog and prepare the team for sprint demos, deployments etc.
- Timely escalate issues/blockers to stakeholders and leadership.
- Maintain and Publish Agile KPIs like sprint velocity, burn-down, burn-up charts etc.
- Identify and manage dependencies with other internal or external teams.
- Coach/Mentor team on agile best practices.
- Ensure JIRA and Confluence are the source of truth.
Education/Experience:
- Typically requires a bachelor's degree (or international equivalent) and 6 years of relevant experience.
Preferred Qualifications/Experience:
- Bachelor’s Degree in Management Information Systems, Computer Science, or related field. Advanced degree preferred.
- 7 years of IT or Technical Project Management experience, leading multiple teams/projects.
- 3 years of Scrum Master experience.
- Knowledge of Agile approaches (SAFe, Scrum, Kanban, Lean, etc.)
- Experience using Agile performance metrics to drive team accountability and continuous improvement.
- Previous experience managing enterprise level projects like ERP, CRM etc.
- Experience managing Atlassian products or similar toolsets.
- One or more of the following certifications preferred–
- PMP
- PMI-ACP
- CSM
- Any SAFe Certification
- Understanding of JIRA and other Atlassian tools is a plus.
- Knowledge of SAFe Agile and Release Train process.
- Prior development/technology experience
Travel Requirements: Typically requires overnight travel less than 10% of the time.
Salary : $0