Technical Skills:
Responsibilities include
1. 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
2. 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
3. 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
4. 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:
5. Scrum Master certification, preferably SAFe
6. Experience in agile software methodologies
7. Experience in Scrum
8. Strong analytical and problem solving skills.
9. Coaching
10. Facilitation
11. Excellent written and verbal communication skills; mastery in English. Ability to effectively communicate and negotiate options at management levels
Preferences:
12. - years' post-certification experience.
13. Experience in Kanban
14. Knowledge of key technologies such as Jenkins, GitHub, Docker, cloud infrastructure
15. Continuous Delivery
16. CA Agile Central
17. Atlassian Confluence
Education and Experience
18. Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent. Minimum + years overall experience
Process Skills:
19. Capable of analyzing requirements and develop software as per project defined software process
20. Develop and peer review of LLD (Initiate/ participate in peer reviews)
21. 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 :
22. Resolve technical issues of projects and Explore alternate designs
23. Participates as a team member and fosters teamwork by inter-group coordination within the modules of the project.
24. Effectively collaborates and communicates with the stakeholders and ensure client satisfaction
25. Train and coach members of project groups to ensure effective knowledge management activity.
Certification:
26. Scrum Master certification, preferably SAFe