Browse Jobs
For Employers
Post JobLog inGet Started

Scrum Master

DigitalYard
Heliopolis, Cairo
Posted 6 years ago
33Applicants for1 open position
  • 24Viewed
  • 11In Consideration
  • 1Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Job Description

  • Facilitate Scrum ceremonies e.g. daily stand-ups, SOS, sprint planning, backlog refinement, sprint reviews & retrospectives.
  • Facilitate and coordinate with the wider stakeholders (like PM, BA, Dev, DB and QA team, respective leads and managers…etc.) to do sprint planning for the product delivery.
  • Assist the team(s) towards achieving the day-to-day progress of sprint goals and release goals with regard to time, budget, scope and quality, by regularly monitoring and
  • managing the metrics to meet release goals (Eg: Sprint, bugs and release burndown, team velocity…etc.)
  • Work with Product Owner and business team to ensure product backlog is healthy, transparent and prioritize the list to generate higher business value. Co-ordinate with Product Owner for Product backlog management, concept refining and continuous delivery of features.
  • Facilitate the management of technical backlog (technical debts, refactoring tasks and POCs/prototypes needed etc.) and track progress of work against those backlogs. Work with the architect, technical leads and scrum teams in distributed locations to drive technical refining, planning, issue resolution and development on those product specific technical debts.
  • Facilitate the management of bug/defect backlog by working with product management to prioritize and defer defects. Coordinate with other teams to identify risks and to clear roadblocks.
  • Protect scrum team from outside distractions (like unnecessary communication, dependencies etc.), proactively identify and remove impediments raised by team to deliver the product goals, any team conflicts and maintain focus on product backlog and delivery timelines which could require cross-team collaboration and or escalation, possibly up to senior management stakeholders.
  • Interface with project teams (particularly project managers, product managers & BA’s) to make sure that stories and other project deliverables to the scrum team are of sufficient quality and provided in a timely manner.
  • Coordinate with release management and other stakeholders (like Dev, QA and DB leads, managers, and product owners to do release planning for the product delivery to ensure a smooth release process is maintained.
  • Provide sprint reporting on scrum team delivery progress and team activity against release goals, product roadmap and strategical vision of technology department.
  • Partner with the Dev. and QA leads and managers to provide leadership and mentorship to the team members.
  • Ensure that sprint deliverables are adhering to the defined quality and best practice guidelines.
  • Identify and control project risks by means of prevention, mitigation and contingencies.
  • Maintaining relevant metrics that help the team understand how they are performing.
  • Influence the Scrum team to increase productivity over a period of time by measuring and highlighting the opportunities areas.
  • Build team cohesion and foster good communication between various scrum team members and outside the team and with the key stakeholders.
  • Encourage and support an open, learning, and progressive environment to allow the team to innovate and explore new creative solutions.
  • Coach Key roles such as other scrum masters, product owners and development managers to become more effective problem-solvers.
  • Contribute towards building a community of agile champions, practitioners and enthusiasts that promotes learning by sharing.
  • Be a very active member of Agile Workgroup and educate wider scrum teams and the wider business by conducting workshops and other means. Engage them in continuous learning in the application of agile and lean principles.
  • Evangelise and preach agile principles and practices (like Scrum) across other departments in organisation and help in building the bigger agile community by spreading it across verticals in enterprise.

Job Requirements

Required Skills
Technical skills:
The following experience / skills are highly desirable:

  • Experience with Agile methodologies. A Scrum Master certification or presently practising SCRUM would be very advantageous.
  • Needs to have strong experience in Agile Software Development Processes.
  • Conceptual understanding/knowledge of the agile technical practices, such as TDD / BDD, Refactoring, CI, DevOps, and hands-on experience in few of them.
  • Understands some of the popular industry tools (e.g. TFS, JIRA, etc.).
  • Knowledge of continuous integration/build environment using TFS.
  • Actively learning and regularly upgrading self-knowledge on the agile principles, Scrum, product management and release management.

Knowledge/Experience of the following is advantageous:

  • Possess a high level understanding of different technology stacks (like .NET and any others) to build web, desktop and/or console, mobile applications as well as windows and web services would be great.
  • Understanding of Services, WEB API and Responsive web design a plus.
  • Knowledge on use of new and advanced technical concepts of latest .Net Frameworks.

Other skills:

  • Ability to work under pressure and to meet tight deadlines.
  • Ability to accomplish assigned tasks with minimal supervision.
  • Good listener and observing the main subject from a long discussion.
  • Excellent oral and written communication skills
  • Building good professional relationship with cross-functional teams spread across different region/office of the organization.
  • Good administrative, logic, team player and organisational skills.
  • Exceptional attention to detail by doing implication analysis and commitment to quality.
  • Self-motivation and drive to take on personal responsibility.
  • Critical reasoning and decision making skills.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentScrum Master