IT- Scrum Master
OPEN TO LOCAL AND NON -LOCALS However, the role is HYBRID. May need to go to OGO or San Ramon once per month. If the Candidate is outside the bay area, they can reimburse expense travel with prior HM's approval
Client will provide laptop to those who are within the service territory. Otherwise, Supplier must provide a laptop (or use personal laptop) to the select hire and they will connect via VDI.
TOP THINGS :
- Experience in delivering IT Projects. Experience working on IT Integration / middleware projects is a plus.
- Strong Communication skills. Experience presenting to all levels of leadership, and working with IT developers, testers, and analysts.
- Experience with Agile projects and managing projects financials and scope.
- Job-related experience 3 years
- Knowledge of Agile software development principles, values, concepts, methods, best practices, and techniques as needed to perform at the job level
- Hands-on knowledge of various Agile software development models (JIRA)
- Knowledge of workforce planning analytics theories, concepts, methods, best practices, and techniques as needed to perform at the job level
- Ability to influence and lead behavior change
Soft Skills
- Competency in developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences
- Competency in building partnerships and working collaboratively with others to meet shared objectives
- Competency in applying knowledge of business and the marketplace to advance the organization goals
- Competency in effectively building formal and informal relationship networks inside and outside the organization.
Scrum Master Responsibilities :
1. Implement Project Management / Best Practices
Responsible for creating and onboarding project teams, integrating them into the organization and providing a clear vision of the product.
This role also facilitates communication and information exchange between external groups and the project team.
Role also monitor project progress, provide timely feedback, and drive a culture of agility and learning.
2. Keep all Parties on Track and Informed
Host daily team meetings to get updates on the progress of the project, address potential roadblocks, and ensure that the project is on track.
Role also host regular sessions to share updates with product stakeholders about how the project is progressing (or not).
Ultimately, ensure that the team is meeting deadlines with the desired outcome.
3. Introduce Agile Engineering Practices
To improve efficiency, role encourage the use of continuous integration (CI) and automation.
4. Coach Team Members
The Scrum Master serves as the coach for the development team and the product owner. One of their key responsibilities is to ensure that the team is adequately trained to understand Agile processes, the team members know their specific roles and are dedicated to the project.
Like a true coach, the Scrum Master makes sure that the teams are self-managed. They constantly look for ways to improve team performance and productivity.
Host Daily Stand-up Meetings
The Scrum Master keeps the team organized and on track by hosting daily stand-up meetings, sprint planning meetings, sprint reviews, etc.
In these brief meetings, teams discuss their accomplishments, what they're planning to do on that day, and if they are facing any obstacles while completing the tasks.
It's the Scrum Master's duty to ensure that all team members, even those working remotely can attend and participate in the meetings.
Assist the Product Owner With the Product Backlog
Product backlog refers to the list of tasks that the team needs to do. It is the product owner's responsibility to create and maintain the product backlog, which keeps changing based on current status of the work and development needs.
The Scrum Master helps the product owner refine and maintain the backlog by using information gathered from standup meetings.
They schedule review meetings and prioritize work on user stories.
7. Remove Roadblocks
The Scrum Master helps the team stay focused on tasks needed to be done in each iteration. For this, the Master removes any distractions or roadblocks that can hinder the progress of the team.
For instance, if team members are forced into attending too many unimportant meetings, that can hamper work. The Scrum Master can coordinate with the meeting organizers to ensure only those members who are absolutely essential are required to attend each meeting.
Alternatively, if someone from the team is being asked to work on multiple teams, the Scrum Master can collaborate with product owners and stakeholders to ensure the workload is redistributed.
8. Teach Scrum Practices and Principles
The Scrum Master is well proficient in key Scrum practices and processes. They play the role of a mentor to ensure smooth onboarding of new employees and team members.
The Scrum Master helps new members understand the scope and vision of a product and ensures work does not slow down. It is their task to make sure that the team follows Scrum practices and rules while working.
They teach the team ways to stay self-organized and focused, which in turn improves productivity.