Agile Practitioner

Vodafone Qatar

Egypt

Posted on: 1 Apr 2024

{{ flashMessage.message }}

JOB DESCRIPTION / ROLE

Employment: Full Time

Key Accountability and decision ownership

- Guide and coach multiple scrum teams (2,3) with Different team size, different cultures-located vs distributed, etc.
- Be the guardian of a medium to large, fairly complex scrum team.
- Facilitate medium to large team organization on Agile ceremonies.
- Align your teams around clear goals and encourage direct, positive involvement in all aspects.
- Grow team confidence to experiment, iterate, evolve and learn.
- Ensure full transparency with velocity, burn down/up reporting, and communicating team progress with value focused metrics.
- Leverage your expertise to change mindsets, empower team members and build a great team.
- Responsible for facilitating daily scrum, sprint planning, sprint demo, backlog grooming/refinement and retrospective meetings.
- Facilitate discussion, decision making and conflict resolution for the teas(s).
- Remove internal or external impediments or guide the team to remove impediments.
- Ensure observation of DoD (definition of done).
- Assess the scrum maturity of the team and coach the team to higher levels of maturity, at a pace that is sustainable and comfortable for the team and the organization.
- Assist with internal and external commination, improving transparency, and radiating information.
- Work as a release manager (when applicable).
- Align with the PO on the agreed features list and related release date.
- Manage each sprint with cross functional teams with all sprint activities.
- Make sure with the PO that all stories are added on Jira with their details and assigned per each feature.
- Manage the sprint planning meeting and ensure proper sizing and estimate per story from all team members.
- Prepare the build plan after the development team to align and ensure that the team is on track with the build plan and sprint goal.
- Handle daily scrum with the development team to align and ensure that the team is on track with the build plan and sprint goal.
- Coach and mentor team members on agile standards and best practices; ensure consistent best practices are applied across the work stream.
- Proactively identifies impediments and appropriately resolves using network of peers and formal channels (including escalation if required).
- Manage & Owns regular project's status meeting/mails/Calls with relevant stockholders, aligning them with the deliverables per sprint/release.
- Prepare and attend monthly dashboard review with management team.
- On Spot risk raising for management, asking for support if any.
- Set sprint review meeting and demo with the PO to confirm on the delivered scope.
- Plan for the retrospective meeting (internal and external). Enhance process while moving forward with the development team and ensure that the corrective actions are taken.
- Support handover, on boarding and KT session for all team members with proper planning.
- Measure every team member performance supporting capability managers in their evaluation.

Core Competencies, Knowledge and experience:

- At least 5 years of experience in software development with at least 2 years of dedicated full-time scrum master experience in software development.
- Experience working in large-scale products and/or programs.
- Experience with SDLC (both waterfall and agile hands on experience).
- Experience being a Scrum master on multiple scrum teams.
- Strong understanding of software development life cycle and devOps.
- Good skills and knowledge of servant leadership, facilitation, situational awareness, conflict resolution, continual improvement, empowerment, and increase transparency.
- Knowledge about task, backlog tracking, burn-down metrics, velocity, user stories, etc.
- Master of JIRA, Confluence and mentoring skills.
- Excellent communication and mentoring skills.

REQUIREMENTS

Typical outputs:

- Documentation (backlog, Sprint, release etc.).
- Agile project plans, progress updates & reports.
- Effort & timeline estimates and tracking.

Must have technical/professional qualifications:

- Proven hands-on experience in managing projects in agile environments, especially, in a facilitator role.
- Technical background and ability to understand architecture and technical issues to drive effective agile delivery.
- Exceptional communication, organization, and team building skills; articulate and able to steer a meeting with presence.
- Ability to maintain calm attitude during difficult situations and handle pressuring situations.
- Creatine and efficient in proposing solutions to complex, time -critical problems.
- Experience in maintaining and reporting against relevant metrics (i.e Burn down and velocity, risks, timelines, etc.) in timely manner.
- Strong team player with an ability to identify and remove impediments or conflicts that interfere with the ability of the team to deliver the sprint and project goals.
- Self-starter & Self- motivated with a drive to identify opportunities for improvement across the agile delivery processes.
- Highly independent, takes ownership, does not need to be told what to do and seek feedback and excuse actions.

ABOUT THE COMPANY

At Vodafone, we are known for our technology, but the truth is, it is humanity that drives our business forward. With the global pandemic raising so many questions for tech brands, it has highlighted the leading role that we need to play.

We believe that, when working together, humanity and technology can find the answers and create a better future for all.

Working at Vodafone is all about helping people feel ready to benefit from new technology. We bring the future to even the most remote places, using technology to help families in disaster zones, showing young people that a phone is not just for fun and thinking about technology that doesn’t even exist yet.

Advertise Here
INSTALL APP
×