Job Description
The Scrum Master provides effective collaboration, facilitation, leadership, and coaching skills supporting the Agile development process and delivery of our applications. Responsible for enforcing Agile processes as defined by Jabil standards, removing impediments and promoting empowerment. The Scrum Master position is highly responsible and accountable, and will challenge the teams and strive for improving Agile best practices.
Responsibilities
* Drive Agile-based software development team utilizing Jabil standard processes
* Organize and facilitate all Scrum ceremonies, such as daily stand-up meetings, reviews, retrospectives, sprint and release planning, demos, etc.
* Ensure compliance with Jabil documentation standards throughout Agile process
* Track and communicate KPI metrics such as team velocity, sprint/release progress, and burn down charts
* Ensure the development teams are practicing the core Agile principles of collaboration, prioritization, team accountability, and visibility
* Utilizes Azure DevOps to maintain accurate status of ongoing and planned work
* Proactive scope management and timely escalation of roadblocks
* Recommend improvements and assist in changes to leading practices
* Assist with internal and external communication, improving transparency, and radiating information
* Assist team with making appropriate commitments through story selection, task definition
* Identify and remove impediments, prevent distractions that interfere with the delivery of sprint goals
* Facilitate discussion and conflict resolution
* Empower the teams to self-organize and improve the productivity
* Ensure the team strives to make each increment of functionality potentially releasable
* Participate in the organization and planning of the development schedule based on methodology that has been developed to create a cohesive plan with identifiable platform dependencies, and major milestones, and manages the agreed project user stories and schedules, ensuring successful completion within scope, budget, time, and quality parameters
* Adapting project scope, schedules, and resource assignments as required throughout projects to respond to emerging requirements and risks
What we’re looking for in a candidate:
* Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field
* 3+ years as a Scrum Master
* 5+ years of overall technology experience
* Experience with both Kanban and Scrum methodologies
* Must be an excellent team leader with the ability to influence and negotiate
* Fundamental understanding of software development skillsets and software system design; understanding of cloud platforms like AWS and Azure is strongly preferred
* Experience using work tracking tools like Azure DevOps
* Experience with teams performing new development while simultaneously supporting production applications
* Experience with communicating status and providing updates to executive level management
* Experience with negotiating prioritization between Product Owners and technical leadership
* Experience working with Agile methodology on large scale, technically complex projects for a large enterprise
* Highly adaptable to a constantly changing environment
* Must have exceptional communication, organization, and time management skills
* Excellent interpersonal skills and ability to work with diverse and a geographically dispersed teams
* Must be self-motivated, creative and efficient in proposing solutions to complex, time-critical problems
* Must be collaborative in driving decisions and able to deal with all levels of management and stakeholders
#J-18808-Ljbffr