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
Obtém a tua avaliação gratuita e confidencial do currículo.