Technical Skills: Responsibilities include Facilitate the Scrum/Kanban events and processes and assist the teams in delivering value Coach and facilitate Scrum Team/PO on techniques for effective Product/PI/Sprint Backlog management Coach the Scrum Team to understand the need for clear and concise Backlog items Facilitate product planning in an empirical (Transparent, Inspectable & Adaptable) environment Helping the Product Owner to arrange the Product Backlog to maximize value Manage the scrum process in the role of "scrum master" in the Agile software development methodology Facilitates preparation and readiness for ART events Run the sprint ceremonies and facilitate scrum related activities Facilitates the deployment process and attend deployment planning as necessary Provide scrum team support leading up to, during, and post MTP close-out Coordinate release plans and activities with the RTE Manage the triage of defects and provide support to PO on prioritization Facilitates the team's progress toward team goals Coach the Team in self-organization and cross-functionality Helping the Team to create high-value products Protect the team from distractions, remove impediments to the development team and act as buffer between the team and any distractions Help the team focus on and drive continuous improvement Build relationships and collaborate effectively with all members of software development teams Work with the engineering manager to take care of the team's motivation and health Collaborates and Coordinates Coordinate dependencies and work across teams via scrum of scrums including lead and coordinate decision-making with other teams and team members Shares knowledge and technical expertise through writing, coaching, and the mentoring of others Exemplify a Lean-Agile Mindset through Servant Leadership Exhibits Lean-Agile leadership, Leading and coaching the organization in its Scrum adoption Encourage Agile behaviours, Be more agile in approach, rather than 'sticking' to the plan Promotes SAFe quality practices Champion and coach others in the use of the Agile software development methodology Support changes that increases the productivity of the Scrum Team Requirements: Scrum Master certification, preferably SAFe Experience in agile software methodologies Experience in Scrum Strong analytical and problem solving skills.
Coaching Facilitation Excellent written and verbal communication skills; mastery in English.
Ability to effectively communicate and negotiate options at management levels Preferences: - years' post-certification experience.
Experience in Kanban Knowledge of key technologies such as Jenkins, GitHub, Docker, cloud infrastructure Continuous Delivery CA Agile Central Atlassian Confluence Education and Experience Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent.
Minimum + years overall experience Process Skills: Capable of analyzing requirements and develop software as per project defined software process Develop and peer review of LLD (Initiate/ participate in peer reviews) Ability to execute test plans, create test cases test data and contribute to appropriate software (including programming languages) development life cycle methodology and application of specialized business and technical knowledge.
Behavioral Skills: Resolve technical issues of projects and Explore alternate designs Participates as a team member and fosters teamwork by inter-group coordination within the modules of the project.
Effectively collaborates and communicates with the stakeholders and ensure client satisfaction Train and coach members of project groups to ensure effective knowledge management activity.
Certification: Scrum Master certification, preferably SAFe