Company: NICO National Indemnity Company
As a member of the Berkshire Hathaway group of insurance companies, we offer outstanding opportunities for professionals interested in working with a successful company. We offer unparalleled financial strength, stability and "large company" benefits, in addition to an exciting, friendly, "small company" atmosphere.
Serves as Agile Coach responsible for designing, implementing, training, coaching, and documentation of Agile methodology. Provides support at every stage of Agile evolution, from the introduction of Agile methodologies to employees, to fostering teams and cultures that practice Agile, to sustaining Agile methodologies across the organization. Shares responsibility with department leadership for the evolution of the maturity of the Agile teams. The Agile Coach works with employees across widely varied levels and roles of our organization and identifies, recommends, and collaborates on strategies for improvement.
Required Knowledge:
Bachelor's degree
Certified Scrum Master (CSM), Certified Scrum Professional (CSP), or Professional Scrum Master (PSM)
Knowledge of Agile methodologies (Scrum, Kanban, etc.)
Knowledge of software development practices and procedures
Experience working in application lifecycle management tools such as DevOps, JIRA, or Rally
7-10 years related work experience
3-5 years as a Scrum Master
Preferred Knowledge:
Experience with business analysis or project management
Familiarity with continuous delivery and continuous integration
Insurance industry and product knowledge
Essential Duties and Responsibilities:
1. Coach
Serves as Agile Coach responsible for designing, implementing, training, coaching, and documentation of Agile methodology. Provides support at every stage of Agile evolution, from the introduction of Agile methodologies to employees, to fostering teams and cultures that practice Agile, to sustaining Agile methodologies across the organization. Shares responsibility with department leadership for the evolution of the maturity of the Agile teams. The Agile Coach works with employees across widely varied levels and roles of our organization and identifies, recommends, and collaborates on strategies for improvement.
2. Management
Manages a team of Scrum Masters that serve our Agile teams. Interviews job candidates, initiates or recommends personnel actions including hiring, promotions, transfers, discharges, disciplinary methods, performance appraisals, salary adjustments, and staffing levels. Onboards, coaches, and mentors Scrum Masters to maintain consistency.
3. Agile Education and Training
Provides support, education, and training to Agile teams and new employees in applying Agile Scrum and Kanban principles. Mentor Agile teams or individuals on techniques such as estimation, planning, story mapping, burndown/up charts, etc. Share techniques and skills necessary to support greater collaboration, improved technical excellence, increased quality and overall improvement at the team level. Guides teams and stakeholders through the implementation and consistent use of Agile methodologies.
Help facilitate portfolio planning, resource planning and scrum of scrums. Assists Scrum Masters in various activities including release planning, conducting Agile ceremonies, removing impediments, etc. In conjunction with team leadership, assesses the team's maturity in understanding and adopting Agile skills and methodologies. Provides coaching and feedback to team members and stakeholders, as needed, in order
As a member of the Berkshire Hathaway group of insurance companies, we offer outstanding opportunities for professionals interested in working with a successful company. We offer unparalleled financial strength, stability and "large company" benefits, in addition to an exciting, friendly, "small company" atmosphere.
Serves as Agile Coach responsible for designing, implementing, training, coaching, and documentation of Agile methodology. Provides support at every stage of Agile evolution, from the introduction of Agile methodologies to employees, to fostering teams and cultures that practice Agile, to sustaining Agile methodologies across the organization. Shares responsibility with department leadership for the evolution of the maturity of the Agile teams. The Agile Coach works with employees across widely varied levels and roles of our organization and identifies, recommends, and collaborates on strategies for improvement.
Required Knowledge:
Bachelor's degree
Certified Scrum Master (CSM), Certified Scrum Professional (CSP), or Professional Scrum Master (PSM)
Knowledge of Agile methodologies (Scrum, Kanban, etc.)
Knowledge of software development practices and procedures
Experience working in application lifecycle management tools such as DevOps, JIRA, or Rally
7-10 years related work experience
3-5 years as a Scrum Master
Preferred Knowledge:
Experience with business analysis or project management
Familiarity with continuous delivery and continuous integration
Insurance industry and product knowledge
Essential Duties and Responsibilities:
1. Coach
Serves as Agile Coach responsible for designing, implementing, training, coaching, and documentation of Agile methodology. Provides support at every stage of Agile evolution, from the introduction of Agile methodologies to employees, to fostering teams and cultures that practice Agile, to sustaining Agile methodologies across the organization. Shares responsibility with department leadership for the evolution of the maturity of the Agile teams. The Agile Coach works with employees across widely varied levels and roles of our organization and identifies, recommends, and collaborates on strategies for improvement.
2. Management
Manages a team of Scrum Masters that serve our Agile teams. Interviews job candidates, initiates or recommends personnel actions including hiring, promotions, transfers, discharges, disciplinary methods, performance appraisals, salary adjustments, and staffing levels. Onboards, coaches, and mentors Scrum Masters to maintain consistency.
3. Agile Education and Training
Provides support, education, and training to Agile teams and new employees in applying Agile Scrum and Kanban principles. Mentor Agile teams or individuals on techniques such as estimation, planning, story mapping, burndown/up charts, etc. Share techniques and skills necessary to support greater collaboration, improved technical excellence, increased quality and overall improvement at the team level. Guides teams and stakeholders through the implementation and consistent use of Agile methodologies.
Help facilitate portfolio planning, resource planning and scrum of scrums. Assists Scrum Masters in various activities including release planning, conducting Agile ceremonies, removing impediments, etc. In conjunction with team leadership, assesses the team's maturity in understanding and adopting Agile skills and methodologies. Provides coaching and feedback to team members and stakeholders, as needed, in order