Job
Description
Creating an environment that enables a team to excel as a high performing Scrum team.
People focused serving as a Facilitator, Process Coach/Mentor and is a "mirror" to the team. Supporting one or two Agile developments teams within a SAFe environment. This will include supporting all phases of software development from requirements definition through to production rollout as well as quarterly planning sessions for release trains. Highly skilled at working with cross functional teams in a matrixed environment with the ability to ensure timely delivery through removal of blockers so that strategic objectives are met. Coaching the team on lean agile principles using data such as flow metrics, velocity to leverage best practices. Living and helping others on the team live the values and principles in the agile manifesto. Coaching the Team in self-organization and cross-functionality. Coaching the team towards consistent estimation and planning cadence to support predictable value delivery. Creating a transparent environment that shares observations and promotes a culture of continuous improvement. Creating and maintaining strong working agreements for the teams to live by and derive value from. Using consensus facilitation techniques to get agreement or alignment. Understanding and being able to explain the "why" behind any Scrum process and be open to change. Effectively executing all Scrum events daily standups, sprint planning, sprint demo and retrospective meetings. Ensuring team maintains focus on objectives, goals and scope for each Sprint and each Program Increment. Communicating and effectively representing the teams technical abilities. Supporting program level events within the Agile Release Train, scrum of scrums and release planning activities. Tracking progress to plan for all sprints, ensuring data accuracy at all times. Removing blockers, tracking and closing dependencies and implementing retrospective items. Clearly communicating and escalating issues to program teams and leadership. Taking a proactive stance by developing contingency plans for potential risks. Supporting backlog grooming with product management. You should definitely have: Min 5 years of experience as scrum master using agile methodology and frameworks such as Scrum, Kanban, XP, Lean etc. Detailed knowledge of Agile techniques such as: User Stories, Continuous Integration, Continuous Delivery, ATDD, TDD, Continuous Testing, Pair and Mob Programming, Automated Testing. Ability to manage multiple priorities and has practical problem-solving skills, is a critical thinker, and self-starter Superior communications skills with all levels of an organization including coaching and negotiations. Demonstrated ability to work successfully with demanding schedule constraints and distributed teams. Strong facilitation and coaching skills and a "value oriented" mindset that focuses on flow. Experienced neutral process holder that guides the individuals, teams, or organizations process of discovery, holding to their purpose and definition of success. Demonstrated Lean-Agile Practitioner Expertise in agile scaling patterns or structures Ability to offer the right knowledge, at the right time, taught in the right way, so that individuals, teams and organizations metabolize the knowledge for their best benefit. Facilitate, catalyze and (as appropriate) lead organizational change and transformation. Drawing on change management, organization culture, organization development, systems thinking, and other behavioral sciences. Bachelors degree in Computer Science, Engineering, or related discipline SAFe certified Scrum Master