We are looking for an experienced Technical Scrum Master/Project Manager to coach and manage our software development teams. As a Project Manager, you will be responsible for ensuring that our teams deliver high-quality work while adhering to Agile methodologies. You will be critical in assisting us in creating self-organizing teams that are productive during sprints.
Responsibilities
- Manage the scope and timeline of each product development increment in order to support the platforms product roadmap.
- Coordination of sprints, retrospective meetings, and daily stand-ups.
- Manage and coach team members in Agile frameworks.
- Serve as the point of contact for external communications from customers or stakeholders.
- Handle backlogs and recent requests in collaboration with product owners.
- Resolve conflicts and remove any impediments that arise.
- Assist teams in effectively implementing changes.
- At the end of each sprint, ensure that deliverables meet quality standards.
- Assist development teams in reaching higher levels of scrum maturity.
- Direct and ongoing leadership and coaching for teams of individual contributors creating new products, updates, and enhancements.
- Engage with the agile leadership and roles to ensure that the features meet the needs of our customers and the business.
- Manage multiple ongoing projects deliverables, schedules, and costs, ensuring that resources are appropriately allocated and that goals, objectives, timelines, and budgets are met in accordance with program and organizational roadmaps.
- Notify direct managers, program managers, and executive sponsors of project status and escalate issues.
- Assist the team in delivering an automated CI/CD pipeline that includes automated tests, deployments, monitoring, and alarms.
- Collaborate with architects to ensure the continuous improvement of development tools, tech stack, and so on.
Identify opportunities for process improvement and organizational efficiency in a proac